
#tframestandおよびtformstandコンポーネント(FMX)は、Firemonkey(FMX)アプリケーションでTFRAMEまたはTFORMの子孫を簡単に使用して視覚的な一貫性を獲得しますが、ユーザー全体のエクスペリエンスを得て、最新の外観の要素をエフェクトやトランジションのように簡単に追加できます。
Delphi XE8およびDelphi 12 Athensでテストされたすべてのコードとデモ。
インストール-GetIT!
TFRAMESTANDとTFORMSTANDは、GetITのWebサイトでGetIT(EmbarCaderoのパッケージマネージャー)リンクで入手できます
インストール - マニュアル
- 「パッケージ framestand_12.groupproj」を開きます
- 両方の内容パッケージを構築します
- 「dclframestandpackage_12_290.bpl」設計時間パッケージをインストールします
- Delphiに「Source 」ライブラリパスを追加します(サポートする必要があるプラットフォームごとにこれを繰り返します)
手動でインストールすると、最新の更新が表示されます(注意してください!:-))
主な機能
- 任意のtframe/tformを使用して、tframe/tformstandを介してそれを表示して、アニメーション、エフェクト、およびスタンドを追加します(tframe/tformとその親の間の一般的な視覚層)
- さまざまなUIの組み合わせを通じて共通作用を共有します
- 応答性フレーム置換
- デザインタイムスタイルのプレビューを活用して、TFORMSTANDを介してUIテクノロジーを発射します
始めましょう
- TFramestandに関する私のブログ投稿をご覧ください
- 私のCoderage Xセッション(すべての基本的な機能をカバーする50分ビデオ)
- 私のFMXブックの章全体は、TFRAMESTAND/TFORMSTAND専用です。
デモプロジェクト
- 待ってください:アニメーションと不透明度を実行しているスプラッシュスクリーンを待ちます。フォーム全体または単一のFMXコントロールの上部に表示できます。バックグラウンドスレッドでタスクを実行し、UIの応答性を維持します。
- Lightbox :人気のあるライトボックス効果を実現して、一貫したUIを使用してさまざまな種類のコンテンツ(写真、テキスト、データ)を表示します。また、共通作用の使用(閉じるボタン)の例を提供し、コンテンツのフェードインアニメーションを提供します。
- Material_Button :スライドアニメーションを使用して、フォームまたはその他のコントロール上のボタンをオーバーレイする簡単な例。
- ViewandDialogs :ビュー(従業員の詳細)とダイアログ(写真を評価する)を表示するためのマテリアルデザインのような移行。
- PictureWall :Tflowlayoutで、移行中のフェードを備えた写真を表示します。
- BUTTONSET :Androidのカメラツールバイトンを模倣して、コンテンツに敷設します。
- Edithelper :任意のTEDITにボタンやコントロールを簡単にカスタマイズできるようになります。
- ボトムシート:TFRAMESTANDを使用したボトムシートUI要素の実装。
- ResponsiveProject :FMXおよびTFRAMESTANDによるレスポンシブアプリケーションの実装。
- WizardSimpleProject :フレームを使用した単純なウィザードの例。
- formstandhelloworld :こんにちは、世界! Tformstandのデモ(!)、Fire UI Synergyをフィーチャー。
- formstandactionlist :tformstandを使用したアクションリストショーケース。
- formstandliveBindings :livebindings showcase with tformstand。
- Stand3D :例3Dコンテナをフレームのスタンドとして使用する方法
関連リンク
Embarcadero Delphiは、近代的で強力で効果的な言語と開発ツールです。次のリンクで詳細をご覧ください。
- https://www.embarcadero.com/
- https://learndelphi.org/
貢献
これはオープンソースプロジェクトであるため、明らかにすべての貢献/ヘルプ/提案が非常に高く評価されます。
アンドレア・マグニ