
#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