問題タブ [firemonkey-fm3]

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 に答える
370 参照

ios - Delphi iOS7 起動イメージの問題

iOS7 では、デフォルトの起動イメージとしてアイコン イメージが拡大されているように見えます。次に、私のデルファイアプリは、プロジェクト設定に起動イメージのセットアップを追加し、結果が画面上で混乱します。

これに対する解決策、または iOS が起動時にアイコンを爆発させないようにする方法はありますか?

ここに画像の説明を入力

前もってありがとう、マーティン

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

delphi - FireMonkey モバイル アプリケーションでアプリケーションの「タイトル」プロパティを設定する場所は?

現在、プロジェクト名は、デバイスのホーム画面のアイコンの下のキャプション (タイトル) として使用されています。残念ながら、これでは空白を使用できません。

VCL アプリケーションには、アプリケーションの「タイトル」プロパティがあります。オプション フォーム (アプリケーション | 外観 | タイトル) からアクセスします。設定した値は、タスク バーのキャプションとして表示されます。

0 投票する
2 に答える
5742 参照

delphi - FireMonkey で TMemo のフォントと背景色を変更する

昔ながらの端末セッションのように見える必要があるメモ コンポーネントを作成しています。これは非常に単純なはずですが、FireMonkey スタイルが機能する方法は信じられないほど複雑に思えます。

モバイル以外の FireMonkey アプリでは、コントロールを右クリックして [カスタム スタイルの編集] を選択できます。このオプションは、モバイル アプリでは使用できません。FireMonkey 開発者の 1 人が挙げた理由は次のとおりです。

iOS と Android で異なるスタイルをサポートしています。Android でアプリケーションを iOS スタイルで実行することはできません。ただし、プラットフォーム スタイルを変更しようとすると、自動的に各ターゲット プラットフォームでそれが使用されます。fm コントロールのデフォルト スタイルを変更したい場合は、フォーム スタイル ブックを配置してスタイルを作成するか、スタイルブック プラットフォーム スタイルにロードして変更を加える必要があります。

また、非常に重要です。スタイル ブックにプラットフォーム スタイルをロードする場合、アプリケーション インスタンスにプラットフォーム スタイルの 2 つのコピー (1 つは fmx パッケージのシステム、もう 1 つはスタイル ブックのコピー) を持たないようにすることができます。そのためには、TStylebook.UseStyleManager でフラグを true に設定する必要があります。この場合、スタイル ブックのスタイルがプラットフォーム スタイルに置き換わります。

わかりましたので、カスタム スタイルを作成する必要があると思います。フォントと背景のプロパティのみをオーバーライドするカスタム スタイルを作成するにはどうすればよいですか?

このような ApplyStyle プロシージャをオーバーライドできると思います。

バックグラウンド オブジェクトのタイプと、変更する必要があるプロパティを確認するにはどうすればよいですか?

確かに、コントロールの背景色を変更することは、それほど難しいことではありません! FM スタイルの基本的なものが欠けていますか?

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

ios - Firemonkey iOS が異なるアプリから 1 つのファイルにアクセスする

iPad用の複数のアプリを作成しています。これらのアプリにはすべて共通の設定があります。したがって、設定を処理してファイルに書き込む 1 つのアプリが必要です。それぞれのアプリは、この 1 つのファイルから設定を取得します。iOS で異なるアプリから 1 つのファイルにアクセスする方法はありますか?

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

ios - Firemonkey iOS 共有データ

この質問を重複または回答済みとしてマークしないでください。特に Delphi のサポートが必要ですが、コードに関する回答はありません (間違っている場合は教えてください)。また、タグで指定されているように、XE5 に関するヘルプを探していることにも注意してください。

iOS 上のアプリケーション間でデータを共有するためのコードについてサポートが必要です。これに関する理論は、 Share data between two or more iPhone applicationsで読みました。

ファイルを共有する方法については理解できましたが、Firemonkey とのデータ共有に関しては何も見つかりません。TMS による Flexcell を使用したファイル共有に関する情報をいくつか見つけましたが、それは他のファイルでドキュメントを開くことにのみ関連しています。

特に、アプリ間で XML のようなドキュメントを共有して、アプリが XML を介してデータを通信できるようにしたい (xml からデータを読み書きする)。

Firemonkey 3 と XE5 を使用してこれを成功させた人はいますか?

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

ios - iOS は、Delphi を使用してキーチェーンを介してデータを共有します

したがって、KeyChain を介してデータを共有することは間違いなく可能です。私の問題は、Delphi を使用して Firemonkey でこれを実装することです。まず、キーを共有するために Firemonkey で使用する適切なライブラリまたは API はありますか? 第二に、Delphi 経由でこれを行うためのサンプル コードはありますか?

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

ios - Firemonkey iOS TExpanderButton onclick

カスタム動作を TExpander に追加しようとしています。基本的に私が達成しようとしているのは次のとおりです。フォームに複数の TExpanders があります。ユーザーがこれらの TExpanders の 1 つを展開すると、他のすべての TExpanders が最小化される必要があります。