問題タブ [firemonkey-style]

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.

0 投票する
1 に答える
304 参照

delphi - Delphi XE8 を使用して、モバイルであるコンポーネントから別のコンポーネントに焦点を移す

Delphi XE8 を使用して Android モバイル アプリケーションを開発しています。次の実装を手伝ってください。

フォームには、1. TEdit (edtValue1)、2. TEdit (edtValue2)、3. TComboBox (cbxValue1) の 3 つのコンポーネントがあります。

フォームが開いたら、次のように作成しました。

私の疑問は、edtValue1にいくつかの値を入力した後、Androidモバイルのキーパッドでエンターキーを押してフォーカスをedtValue2に移動するにはどうすればよいですか。また、edtValue2 の後にフォーカスを cbxValue1 に移動する必要がある場合、これもどのように処理できますか? これで私を助けてください。前もって感謝します。

0 投票する
1 に答える
521 参照

delphi - TScaledLayout とカスタム スタイルの描画の問題

TScaledLayout と fmx のビットマップ スタイル デザイナーから作成されたカスタム スタイルを組み合わせると、ペイントの問題が発生します。

実演するために、ビットマップ スタイル デザイナーで [VCL/FMX の新しいスタイル] -> [.style として保存] を選択して作成された既定のカスタム スタイルを読み込みました。いくつかの色付きの四角形にいくつかの標準コントロールをドロップしました。赤と緑のものは TScaledLayout に、青のものはフォームに直接配置しました。フォームを拡大すると、ScaledLayout のコントロールに色付きの線が表示されます。背景が部分的に表示されます:

引き伸ばされたコントロールのペイントの問題

設計時の寸法と正確に一致するようにフォームのサイズを変更すると、線が消えます。それはかなり重大な問題のように思えます。確かに、この 2 つをそのように一緒に使用することはできません。考えられる修正または回避策のアイデアはありますか?

0 投票する
1 に答える
1749 参照

firemonkey - Firemonkey は StylesData を使用して配列オブジェクトのプロパティをスタイルに設定します

を で埋めるときに、オブジェクトのプロパティを設定しようとしましListBoxListBoxItems。オブジェクトは、 で使用されるスタイルに追加された楕円ListBoxです。以下のコード行では例外が発生します。

ellipsestyle回避策として、 でオブジェクトを取得してプロパティに到達しようとしましたListBoxItem.FindStyleRessourceが、関数は を返しますnil

ありがとうございました !

0 投票する
1 に答える
418 参照

delphi - カスタム Firemonkey スタイル - コントロールとスタイルの間でプロパティをリンクしていますか?

デルファイ XE-6

TGroupBox コントロール用に独自のスタイルを作成しようとしています。

多数のデモとチュートリアルを見ましたが、これを理解できないようです。

コントロールからのテキストを空白にして、代わりにスタイルのテキスト コントロールに表示するにはどうすればよいですか?

StyleNameに関係していることは知っていますが、何が間違っているのかわかりません。

誰かが簡単な例を提供できますか? たとえば、TGroupbox - 上部にキャプションがありますが、バナーの上部から少し下にキャプションを配置したい場合はどうすればよいでしょうか。バナーを作成することはできますが、バナーのテキスト項目をコントロールのキャプション プロパティにリンクするにはどうすればよいですか?

ありがとう

0 投票する
0 に答える
93 参照

ios - Firemonkey を使用して iOS でカスタム フォントを実装中にエラーが発生する

モバイルアプリケーションの開発に Delphi 10.1 を使用しています。そして、iOS 用のカスタム フォントLivingst.ttfを実装しようとしていて、Stepsに従いました。しかし、iOS シミュレーターでアプリケーションを実行しようとすると、ターゲットのマルチバイト コード ページに Unicode 文字のマッピングが存在しないというエラー メッセージが表示されます。. この問題を解決する方法がわかりません。この問題を解決するのを手伝ってください。