2Pascal-新时代的Pascal

标题: FMX 修改 字体Font 的 颜色Color 大小Size 等 属性,无效果的问题 [打印本页]

作者: wang_80919    时间: 2015-11-25 18:00
标题: FMX 修改 字体Font 的 颜色Color 大小Size 等 属性,无效果的问题

(****************************************************)
(*                         *)
(*     编写:爱吃猪头肉 & Flying Wang     *)
(*      上面的版权声明请不要移除。      *)
(*          2015-11-25          *)
(*                         *)
(*          禁止发布到城通网盘。        *)
(*                         *)
(****************************************************)

假设有一个对象
x.y.z 是一个 有字体属性(TextSettings.Font)的对象。
那么这个对象应该有 SyledSettings 属性。
内有 Family Size Style FontColor Other 等。
Family=字体名字
Size=字体大小
Style=字体的效果,例如粗体等。
FontColor=字体颜色。
Other=不知道。

你需要修改 Font 的什么属性,就将 SyledSettings 的什么属性修改为 False;

例如 修改 字体颜色就是
x.y.z.SyledSettings.FountColor := False;
x.y.z.TextSettings.FontColor := TAlphaColorRec.颜色。

例如 修改 字体大小就是
x.y.z.SyledSettings.Size := False;
x.y.z.TextSettings.Font.Size := 新的大小。




欢迎光临 2Pascal-新时代的Pascal (http://www.2pascal.com/) Powered by Discuz! X3