问题标签 [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.
delphi-xe7 - XE7 Firemonkey 应用程序获得“参数超出范围”
我正在使用 Rad Studio XE7 制作一个多设备应用程序。有时,当我想在表单上保存我的最后修改时,Rad Studio 会引发异常“参数超出范围”,但不给我任何关于问题出在哪里的信息。错误报告的详细信息:
我认为问题出在我定义了一些设计的样书组件上,因此某些参数只能由它们修改。令人沮丧的是,商业软件没有提供至少绕过问题的机会。足以让我明白什么不该做。
firemonkey - Firemonkey 样式设计器使 TRectangle 填充父级
我正在尝试将TRectangle
对象添加到样式设计器中的 Firemonkey 控件,以赋予控件背景颜色。我可以TRectangle
手动添加和调整大小,但是如果控件在设计器中更改大小,则样式将不起作用。有没有办法让TRectangle
自动占用它的父控件的大小?
firemonkey - 在 Firemonkey 中使用自定义样式会使组件消失?
- 将 TStyleBook 放在表单上并从 Embarcadero 加载自定义样式(不是我自己的)
- 将 Form.StyleBook 设置为该 TStyleBook 组件
- 表单上的拖放按钮,它看起来很有风格
- 移动按钮或更改任何属性,按钮消失
- 放下 TGroupBox 并移动它,在窗体上单击关闭,GroupBox 周围的边框消失了。
当我在代码之间切换然后返回到设计选项卡时 - 组件以它们应该的样式显示出来???
真的很奇怪。有任何想法吗?这是视频:http ://screencast.com/t/tniPIANDNK
delphi - 使用 Delphi XE8 在移动设备中将焦点从一个组件转移到另一个组件
我正在使用 Delphi XE8 开发 Android 移动应用程序,请帮助我进行以下实现。
在一个表单中,我有 3 个组件,它们的顺序如下 1. TEdit (edtValue1), 2. TEdit (edtValue2), 3. TComboBox (cbxValue1)
打开表格后,我做了:
我的疑问是在 edtValue1 中输入一些值后,如何通过在 Android 手机的键盘上按 enter 键将焦点转移到 edtValue2。另外,如果我需要在 edtValue2 之后将焦点转移到 cbxValue1,那么我该如何处理呢?请帮助我。提前致谢。
firemonkey - Firemonkey 使用 StylesData 在样式中设置数组对象的属性
我尝试在用 填充 a 时设置对象的ListBox
属性ListBoxItems
。该对象是添加到ListBox
. 下面的代码行引发了一个异常:
作为一种解决方法,我尝试通过使用 获取ellipsestyle
对象来访问该属性ListBoxItem.FindStyleRessource
,但函数返回nil
。
谢谢 !
delphi - 自定义 Firemonkey 样式 - 控件和样式之间的链接属性?
德尔福 XE-6
我正在尝试为 TGroupBox 控件创建自己的样式。
我查看了许多演示和教程,但似乎无法弄清楚这一点。
如何使控件中的文本变为空白并显示在样式的文本控件上?
我知道它与 StyleName 有关,但我不知道我做错了什么。
有人可以提供一个简单的例子吗?例如,一个 TGroupbox - 在顶部有一个标题,但是如果你想把它放在一个从顶部向下的横幅上怎么办。我可以创建横幅,但是如何将横幅上的文本项与控件的标题属性链接?
谢谢
delphi - 如何使用 Delphi Seattle 将自定义样式应用于自定义 Firemonkey 组件
我有一个为 Firemonkey (fmx) 创建的自定义 Delphi 组件。我现在需要将我的自定义样式应用于组件。样式保存在资源中。以前,这是GetStyleObject
通过调用方法在方法中完成的TStyleManager.LoadFromResource
。
对于 Firemonkey 框架,此方法 ( LoadFromResource
) 在 Delphi 10 Seattle 中不再存在。
我在 XE7 中的代码正在通过LoadFromResource
:
我如何在 Delphi 10 Seattle 中实现这一目标?
ios - 使用 Firemonkey 在 iO 中实现自定义字体时发生错误
我正在使用 Delphi 10.1 开发移动应用程序。我正在尝试为 iOS实现自定义字体Livingst.ttf并且我遵循了Steps。但是当我尝试在 iOS 模拟器中运行应用程序时,我收到错误消息No mapping for the Unicode character exists in the target multi-byte code page。. 我不知道如何解决这个问题。请帮我解决这个问题。