問題タブ [border-container]
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.
apache-flex - グラフィックオブジェクトを使用してボーダーコンテナ内に円を描く方法は?
BorderContainer
私の基本的な要件は、レイアウトを BasicLayout に設定して の中に円を描くことです
CREATION_COMPLETE
BorderContainer オブジェクトのイベントでこのメソッドを実行します。
率直に言って申し訳ありませんが、何も表示されないのはなぜですか? ここで非常に基本的な何かが欠けているに違いないことはわかっています。私はこのように描くことができますか、それとも他のイベントで描くべきですか?
PS: Ellipse オブジェクトを作成してボーダー コンテナーに簡単に追加できることはわかっていますが、グラフィック オブジェクトを使用してこれを行う方法を知りたいです。
graphics - FlexUIコンポーネント内にグリッドを描画するために使用するイベント
BorderContainer内にSnapToGrid機能を提供する必要があります。すべての機能は完了しましたが、グリッドの描画という1つの問題で立ち往生しています。
Creation_Completeイベントを使用して試行しましたが、正常に機能しますが、子が追加されるとすぐにグリッドが消えます。
updateDisplayListをオーバーライドする-これはこれまでのところ最良のオプションでした(すべてが正常に機能します)が、問題は、内部のコントロールを移動するとき(または移動するとき)(ObjectHandlesライブラリを使用)に、グリッドを再描画するupdateDisplayListメソッドが呼び出されることです->移動プロセスが非常に遅くなります。
これが私がグリッドを埋める方法です。
一度だけ描きたいのですが、コンテナのサイズが変更されたときにだけ描きます。これを達成するのに役立つイベントはありますか?または、グリッドを描画するのに役立つ効率的な方法はありますか?コメントや提案は大歓迎です。事前に感謝します:)
apache-flex - Flex / as3:BorderContainerのBorderWeightを設定すると、含まれているラベルがシフトします...なぜですか?
ラベルが入ったBorderContainerがあります。このラベルをコンテナの中央に配置する必要があります。BorderContainerにはレイアウトがありません(デフォルトのbasicLayoutを取得すると思います...)。
私のコード:
BorderContainerの定義:
BorderContainerが完了すると、ラベルを動的にロードします。
このコードでは、ラベルのテキストはコンテナの中央に配置されますが、BorderWeightプロパティを設定すると、テキストがシフトします!!!!!
よろしくお願いします。
height - DijitBorderContainer下部領域の高さ
中央と下部の領域で設定された単純なBorderContainerがあります。
ご覧のとおり、下部のペインはEclipseIDEのログと同様のログであることが意図されています。log divが下部ペインの100%を占めるようにしたいのですが(マージンは問題ありません)、後でスプリッターを追加します。ただし、現在のところ、コンテンツの高さに合わせており、コンテンツが多すぎると、テキストが画面から非表示になります。(「オーバーフロー」cssルールは適用されません。これは、ログdiv自体がテキストを保持するのに十分な大きさであり、画面外にあるためです。)
目的の効果を実現するために、どのようなスタイリングルールを適用できますか?ありがとう!
drop-down-menu - dojo 1 つの ContentPane を表示/非表示にし、別の ContentPane を Liquid にする
私はこのナットをクラックしようとして何週間も苦労してきたので、それが不可能なのか、コーディングチョップの欠如なのか、あるいはその両方なのかわかりません. 私はプログラマーではなく、Dojo Toolkit の初心者です。
BorderContainer レイアウトを使用するサイトがあります。ボタンを使用して、コントロールを含むドロップダウン タイプのボックスを開閉できるエフェクトを作成しようとしています。ページの読み込み時にこのドロップダウンを非表示にし、ボタンをクリックすると開く必要があります。
私の問題は、ドロップダウンを開くと、その下のコンテンツ ペインがブラウザ ウィンドウの下部から押し出されることです。ドロップダウンが開いたときにブラウザー ウィンドウの残りのスペースに収まるように、下部の ContentPane が必要です。さらに、ドロップダウンをその下のコンテンツのスクロール可能なコンテナーの外側に配置したいので、その下にネストされた BorderContainer の外側にドロップダウンを配置するように設定しました。
この課題を示すために、コードの簡略化されたバージョンを作成しました (以下のリンクを参照)。ページをロードすると、中央の ContentPane がコンテンツをスクロールすることがわかります。ただし、ボタンをクリックすると、ドロップダウン div がコンテンツの上に展開されます。次にスクロールすると、ブラウザー ウィンドウの下部にある無人地帯にあるため、ウィンドウ全体が表示されないことに気付くでしょう。ロード時にdivがdisplay:noneに設定されているため、ページのロード時にサイズが考慮されていないと思います。次に、ボタンを押して開くと、サイズが追加され、下のペインはサイズ変更または新しい要素の考慮方法を認識しません。
可視性属性を使用してみましたが、まだ閉じているときに div にギャップが残ります。約束を示す高さを制御するコードをいじりましたが、各ドロップダウン ボックスのサイズは異なるため、指定したピクセル サイズではなく、高さを「自動」に設定することをお勧めします。
画面を押し出すことなく下部ペインがスペースに収まるように、これを達成する方法を知っている人はいますか?
ページのサンプルは次のとおりです。
http://equium.com/scaffold.html
(完全な HTML ページをコード サンプルとしてここに挿入しようとすると問題が発生したので、それが望ましい処理方法である場合、また、そのコードをすべて埋め込む最良の方法を誰かが教えてくれれば幸いです。)
事前に感謝します。誰かのフィードバックを本当に感謝します。
apache-flex - コンポーネント内部からbordercontainerbackgroundimageを設定する
私が作成しているフレックスプロジェクトでは、Webサイトの背景を変更して、クリックした画像に変更しようとしています。メインページの背景は次のように設定しました。
コンポーネントの内部から、クリックした画像の背景を設定しようとしています。
画像をクリックするとこの関数が呼び出されます。
しかし、それは機能しません。だから私はこれがどのように行われるべきか疑問に思いましたか?
ありがとう、トーマス
scroll - Dijit BorderContainer 全体に対して 1 つの垂直スクロール バー
これが私のHTML本文の構造です。
今、私の望みは、中央領域のコンテンツに応じて画面全体の高さを自動的に拡大し、ビューポートが垂直スクロールを処理できるようにすることです。私は dijit レイアウトにかなり慣れていないので、DOJO 1.6 を使用しています。これを達成するにはコードを書かなければならないことをすでに学びました。だから、私はこれについていくつかの経験的なガイダンスを得ようとしています.
ありがとう、リシ
そのため、目的のためにカスタムのサイズ変更を作成しましたが、機能していません。機能しない理由はありますか。コードは次のとおりです。
dojo - liveSplitters が false に設定されているが、BorderContainer に表示される
私は道場の初心者なので、おそらくどこかで単純なエラーを起こしています。liveSplitters なしで borderContainer をセットアップしようとしていますが、 false に設定してもスプリッターはまだそこにあります。ガター:false プロパティが適切に反映されている
ありがとう
javascript - Dojo BorderContainer レイアウト
現在、以下に示すように、borderContainer レイアウトがあります。
このレイアウトの私のコードは次のとおりです。
以下に示す(2列、右列には3行)のレイアウトが必要です。
dojo - BorderContainer 内で Dojo ContentPane Children を呼び出す際の問題
私は BorderContainer を使用して、内部で領域スタイルを利用していくつかの ContentPanes を呼び出そうとしています。ただし、次のようなコードに問題があります。
適切に表示される唯一の子は「英語」の子ですが、「ドイツ語」の子はまったく表示されず、「フランス語」の子はひどく圧縮されています。どうすればこれを修正できるかについてのアイデアはありますか?