
#tframestand和Tformstand組件(FMX)可以輕鬆地使用FireMonkey(FMX)應用程序中的Tframe或TFORM後裔,以通過整個用戶體驗,並輕鬆添加現代外觀元素(例如效果和過渡)來獲得視覺一致性。
所有代碼和演示都在Delphi XE8和Delphi 12 Athens上進行了測試。
安裝 - Getit!
tframestand和tformstand可在getit(embarcadero的軟件包管理器)鏈接上找到Getit網站上的鏈接
安裝 - 手冊
- 打開“包裝 framestand_12.groupproj”
- 構建兩個包含包裝
- 安裝“ dclframestandpackage_12_290.bpl”設計時間軟件包
- 為Delphi添加“源”庫路徑(重複您需要支持的每個平台)
手動安裝您將獲得最新的更新(當心!:-))
主要功能
- 使用任何tframe/tform並通過tframe/tformstand顯示它來添加動畫,效果和架子(tframe/tform之間的常見視覺層及其父母)
- 通過不同的UI組合共享共同行為
- 響應式框架替代
- 利用設計時間樣式預覽和通過Tformstand的射擊UI技術
開始
- 看看我關於tframestand的博客文章
- 我的編碼X會話(50分鐘視頻涵蓋所有基本功能)
- 我的FMX書的整章專門用於Tframestand/Tformstand。
演示項目
- 等待:等待飛濺屏幕播放,並具有跑步動畫和不透明度。可以顯示在整個表單的頂部或單個FMX控件的頂部。在背景線程上運行任務,並保持UI響應能力。
- Lightbox :實現流行的Lightbox效果,以使用一致的UI顯示不同類型的內容(圖片,文本,數據)。還提供了一個常見用途(關閉按鈕)的示例,並提供了內容的淡入動畫。
- 材料_Button :一個簡單的示例,可以用滑動動畫覆蓋表單或任何其他控件上的按鈕。
- ViewAndDialogs :一些類似材料設計的過渡,以顯示視圖(員工的詳細信息)和對話框(速率a圖片)。
- Picture Wall :在Tflowlayout中顯示圖片,並在過渡中褪色。
- 按鈕:模仿Android的攝像機工具包裝在您的內容上。
- Edithelper :在任何TEDIT中添加易於自定義按鈕或控件。
- 底部表格:帶有tframestand的底部表UI元素的實現。
- 響應性項目:使用FMX和TFRAMESTAND實施響應應用。
- wizardsimpleproject :使用幀的簡單嚮導示例。
- formstandhelloworld :你好,世界! thefformstand(!)的演示,以FIRE UI Synergy為特色。
- FormStandActionList :帶有tformstand的動作列表展示。
- FormStandLiveBindings :帶有tformstand的LiveBindings展示櫃。
- stand3d :示例如何使用3D容器作為框架的支架
相關鏈接
Embarcadero Delphi是一種現代,強大而有效的語言和發展工具。在以下鏈接上了解有關它的更多信息:
- https://www.embarcadero.com/
- https://learndelphi.org/
貢獻
這是一個開源項目,因此顯然,每個貢獻/幫助/建議都將不勝感激。
Andrea Magni