問題タブ [transparent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coding-style - GtkProgressBar の背景を透明にする方法はありますか?
これまでのところ、GtkProgressBar の背景を透明にする方法を見つけることができませんでした。透明な画像を背景として設定しようとしましたが、アルファ チャネルは無視されます。これはできますか?
delphi - テーマをサポートする透明なチェックボックス?
XP / Vista/7テーマを適切にサポートするシンプルで透明なチェックボックスコンポーネントを探しています。
Delphi7でも動作するはずです。
Torryで正しく機能していないコンポーネントを見つけました。また、Raizeコンポーネントに透明なチェックボックスがあることは知っていますが、この単一のコンポーネントを取得するためだけにパッケージ全体に300ドルを支払うつもりはありません。
他にも多くの解決策を見つけましたが、テーマをサポートしているものはありません。
主な問題は、TCustomCheckBoxがTWinControlの子孫であり、透過性を実装するには、新しいTGraphicの子孫コントロールをゼロから作成する必要があることです。
何か案は?
actionscript-3 - 外部キーボードでの Wmode トランスペアレントとシンボルの問題
ページの wmode transparent と入力テキスト フィールドに既知の問題があります。この質問がよくあることは承知していますが、その場合は特別な状況があります。
wmode=transparent を使用して swf を埋め込む必要がありますが、swf には入力テキスト フィールドと "@" または "." のバグがあります。シンボルが存在します。
私はフランス語のキーボードを持っていますが、Manmaru の FirefoxWmodeFix クラスで文字列を置き換えることでこの問題を解決することにしました (以下のリンクを参照)。
http://www.manmaru.fr/mlab/?p=95
私のキーボードでは機能しますが、EN/DE/IT キーボードではその「トリック」が必要です。「@」と「。」を表示するために、異なるキーボードと異なるOSシステムのキーの正しい組み合わせを誰かが手伝ってくれませんか。シンボル。
各組み合わせのキー コードを取得するための外部 Windows システムはありません。
または、誰かが別の解決策を持っている場合は、それを聞いて喜んでいます.
助けてくれてありがとう。
iis-7 - 要求を別のポートに透過的に転送する IIS 用の HTTP ハンドラーを作成しますか?
次のソフトウェアがインストールされたパブリック Web サーバーがあります。
- ポート 80 の IIS7
- ポート 81 での Apache 経由の Subversion
- ポート 82 の apache 経由の TeamCity
残念ながら、Subversion と TeamCity の両方に独自の Web サーバーがインストールされており、問題なく動作するため、可能であればすべてを IIS で実行するように移動したくありません。
しかし、IIS を見ていて HTTP リダイレクトの部分に気付き、疑問に思っていました...
HTTP ハンドラーを作成し、IIS7 の下のサブドメインにインストールして、たとえばhttp://svn.vkarlsen.no/anything/hereへのすべての要求がHTTP ハンドラーに渡されるようにすることは可能ですか? 、その後、http://localhost:81/anything/hereへのリクエストを作成し、データを取得して、元のリクエスティに渡しますか?
つまり、リダイレクト機能を使用せずに、IIS がポート 81 および 82 への透過的な転送を処理できるようにしたいと考えています。たとえば、Subversion は HTTP リダイレクトを好まず、リポジトリが移動されたので、作業コピーを再配置する必要があると言うだけです。それは私が望むものではありません。
誰かがこれができると思うなら、私が読む必要があるトピックへのリンクはありますか? 認証でも実際のリクエスト部分を管理できると思いますが、HTTPハンドラーの作成方法がわかりません。
また、トップレベル ドメインの下にあるサブパスとドキュメントを処理する必要があることにも注意してください。したがって、http://svn.vkarlsen.no/whatever/hereは単一のハンドラで処理する必要があります。パスは時々作成されるため、すべてのサブディレクトリのハンドラ。
html - html透明な背景
背景が透明で、表とテキストのあるWebページを作成したいと思います。これに関連する投稿を見たことがありますが、cssに慣れていないため、どういうわけかコードを機能させることができません。このコードがすべてを透明にしている間、私は透明な背景が欲しいだけです。誰かが親切に助けることができますか?
アップデート
すべての答えの人々に感謝します。私は今のところ別の方法で問題を解決しました。実際、私はWebviewを使用してHTMLを表示するiPhoneアプリを作成しています。私はwebviewに透明な外観を与えたかったのですが、これはInterfaceBuilderでwebview自体のアルファを設定することで実現できます。ちょっと言って、私のWebブラウザ全体を50%透明にします。ここで助けてくれた皆さんに感謝します。
cocoa-touch - UIImageのマスキング
境界線や長方形のUIImageを変更できるアプリに取り組んでいます。境界線はさまざまですが、UIImageがはさみなどで切り取られたように見えます。
これを行うための最良の方法は何ですか?
私の最初の考えは、探している正しい境界線効果を備えた透明なPNGの束を準備し、それをUIImageのマスクとして使用することです。これは正しい道ですか?または、これを行うためのより柔軟なプログラムによる方法はありますか?
iphone - iPhoneのフォトギャラリーアプリのような透明なUIView
デフォルトのカメラ アプリには、光沢のある透明な外観のフォト ギャラリー、特にツールバーがあります。ツールバーの後ろに部分的に画像が見えます。これはどのように達成されますか?UIViewの不透明なプロパティを変更するだけですか? どんなポインタでも大歓迎です。
windows-xp - vista Desktop Window Manager を使用せずに、directx 9 で完全に透過的なバックバッファを取得する方法
現在、会社の別の開発グループが開発したメディア (ビデオ/オーディオ) フレームワークを開始する ActiveX コントロールがあり、そのコードにウィンドウ ハンドルを提供しています。そのハンドルは、そのハンドルを使用してビデオをレンダリングするために Direct3d を使用するパイプラインのレンダリング プラグインによって使用されています。
ActiveX コントロールで初期化する LPDIRECT3D9EX ポインターと LPDIRECT3DDEVICE9EX ポインターを別々に持っています。バックバッファを透明にクリアしてから、directx 描画プリミティブを使用してそのバックバッファに描画し、下の directx サーフェスのストリーミング ビデオに描画プリミティブを使用して透明なウィンドウを生成しようとしています。
完全なアルファ透明度でデバイスのバックバッファをクリアすると、directx によって無視されるようです。
描画したオブジェクトは見えますが、アルファ値なしで指定された RGB カラーを持つバックバッファーの上に描画されます。以下のstackoverflowの質問にリンクされているプロジェクト(http://www.codeproject.com/KB/directx/umvistad3d.aspx)は、私が望むことを行いますが、vistaのデスクトップウィンドウマネージャーが必要で、XPでは機能しません。
透明なウィンドウに透明な DirectX コンテンツを描画するにはどうすればよいですか?
- D3DRS_ALPHABLENDENABLE true を構成済みのブレンドで試してみましたが、役に立ちませんでした。
- また、D3DRS_ALPHATESTENABLE、D3DRS_ALPHAREF、および D3DRS_ALPHAFUNC セットアップを使用してレンダリングされない完全なアルファ値を持つピクセルを使用しようとしましたが、これも機能しません。
- GetBackBuffer でバックバッファを取得した後、アルファで ColorFill を使用しようとしましたが、これも機能しません。(ここでも RGB のみが使用されます)
- 最後に、テクスチャを作成し、サーフェスを選択し、そのサーフェスを完全に透明なアルファ値でカラーフィルしてから、そのサーフェスをバックバッファにロードしようとしましたが、RGB 値のみが使用されているようです。
DXCapsViewer.exe を使用して機能を確認しましたが、バックバッファーに使用している D3DFMT_A8R8G8B8 バックバッファー形式が有効であるため、そうではありません。
XPで動作するように、directxで透過的なバックバッファを取得した人はいますか?
directx - オブジェクトを透明にしたい
私はdirectxで作業しています。ウィンドウに 2 つのオブジェクトを表示しています。それらは互いに交差しています。交差する物体を見つけます。
私の問題
は、交差部分がはっきりと見えるように、2 つの元のオブジェクトを透明にし、交差部分を不透明にすることです。
透明度に関する質問をいくつか見つけましたが、それらはウィンドウの透明度に関するものです。しかし、オブジェクトを透明にしたいのです。
png - アニメーションpngの読み込み
透明でもあるアニメーション化された読み込みアイコンを探しています。ただし、(怠け者であることはわかっています)自分で作成したくありません。これがこの投稿の適切なフォーラムでない場合は、ご容赦ください。過去にここで幸運に恵まれました。これらのいずれかをどこで見つけることができるか誰か知っていますか....非常に小さくする必要があります(アイコンサイズ)。