当前位置: 首页 > news >正文

亿赐客网站进口香烟网上商城

亿赐客网站,进口香烟网上商城,html5 音乐网站,体育西网站开发价格我觉得叫 皮肤 不如叫 样式 或 风格, 因为它可以包含和动作关联的动画.在 FMX 下, 控件可以任意绘制, 各部件个性化的属性可以统一保存成一个 *.style 文件.XE2 在 ...\Program Files\Embarcadero\RAD Studio\9.0\Redist\styles\Fmx… 我觉得叫 皮肤 不如叫 样式 或 风格, 因为它可以包含和动作关联的动画. 在 FMX 下, 控件可以任意绘制, 各部件个性化的属性可以统一保存成一个 *.style 文件. XE2 在 ...\Program Files\Embarcadero\RAD Studio\9.0\Redist\styles\Fmx\ 下提供了如下样式文件:Air.Style Amakrits.Style AquaGraphite.style Blend.Style dark.style FMX.Platform.iOS.style FMX.Platform.Mac.style FMX.Platform.Win.style GoldenGraphite.Style iOS.Style MacBlue.Style MacGraphite.Style RubyGraphite.style Windows7.Style文件是文本格式, 类似窗体文件, 可用 TStyleBook 读入并管理. 不过要给程序套用样式, 确简单得很:procedure TForm1.Button1Click(Sender: TObject); beginApplication.StyleFileName : 样式文件名; //如果样式文件和 exe 同目录, 还可以省略路径 end;在窗体上添加一个 TStyleBook(StyleBook1), 可以载入、编辑、另存这些样式. 编辑 StyleBook1 后, 可以把它直接赋给窗体的 StyleBook 属性:procedure TForm1.Button1Click(Sender: TObject); beginSelf.StyleBook : StyleBook1; //只作用于当前窗体 end;窗体的 StyleBook 属性既然也是 TStyleBook 对象, 可以直接使用它:procedure TForm1.Button1Click(Sender: TObject); beginStyleBook : TStyleBook.Create(Self); //默认情况下, 窗体的 StyleBook 还没有建立StyleBook.FileName : 样式文件; //或者用下一行//StyleBook.Resource.LoadFromFile(样式文件); //TStyleBook 是用 Resource(TStrings) 储存数据的 end;单独修改控件样式可以使用 StyleLookup 属性, 如:procedure TForm1.Button1Click(Sender: TObject); beginButton1.StyleLookup : checkbox; end; //在设计时可从控件的右键菜单*.style 文件中 StyleName 命名有约定(这是我猜的):1、类名(去掉前面的T) style //这是独立控件的样式名称 2、类名(去掉前面的T) //这是控件子部件的样式名称 3、既然有了命名约定, 控件可以根据自己的类名去套用, 所以会发现大多数控件的 StyleLookup 属性并无赋值 4、修改控件或子部件的样式都应该通过 StyleLookup 属性, 而不是 StyleName(我都觉得 StyleName 这个属性有点多余).我倒是发现控件子部件的 StyleName 都可以读的出来:procedure TForm1.Button1Click(Sender: TObject); beginShowMessage(Memo1.HScrollBar.StyleName);ShowMessage(Memo1.VScrollBar.StyleName); end;其它诸如 ApplyStyleLookup()、UpdateStyle()、FindStyleResource() 等相关方法, 一般都是被自动调用的. 程序会把默认样式嵌入到资源中(名称: defaultstyle, 格式: RT_RCDATA), 恢复程序的默认样式时只需:procedure TForm1.Button1Click(Sender: TObject); beginApplication.StyleFileName : ; //程序会自动套用默认样式Form1.StyleBook : nil; //如果窗体单独设置了样式, 这样恢复 end;之前有同学问到, 怎么修改窗体标题栏的样式? 学习过程中, 我没有发现很直接的办法; 暂时要我做, 只能是隐藏标题栏, 重新绘制; 等了解的窗体的更多机制以后, 或许也能从 *.style 文件中找到办法. 很肤浅, 谁知道更多, 愿能告诉我.转载于:https://www.cnblogs.com/del/archive/2011/09/30/2196045.html
http://www.pierceye.com/news/930971/

相关文章:

  • 电脑十大免费游戏网站万能搜索引擎入口
  • 菏泽网站建设公司排名有没有专做推广小说的网站
  • 东莞网站建设搭建因酷网站建设
  • 连云港百度推广网站建设ph域名网站
  • 网站建设营销模板网站开发招聘职位
  • 如何做网站的教程网站怎么建设以及维护
  • 信息港发布信息怎么做网站优化
  • 网页广告怎么关闭网站seo的主要优化内容
  • server2012做网站免费的图片做视频在线观看网站
  • 石狮网站建设折扣网站模板
  • 大连商城网站制作公司深圳网站改版公司
  • 网站备案需要的资料网站+做内容分发资格
  • 青岛模板自助建站百度怎么搜索图片
  • 国外做动运服装的网站安徽海通建设集团网站
  • 手机网站加百度商桥装修公司加盟免费
  • 网站开发背景知识wordpress第二步500
  • 114百事通做网站600郑州建站时间
  • 佛山网站建设科技公司南宁网页设计价格
  • 四字母net做网站怎么样如何开通微信小程序商城
  • 山西免费网站关键词优化排名婚恋网站开发
  • seo查询站长手机app制作网站模板
  • 微网站O2O平台平台开发怎么申请免费的网站
  • 加强网站互动交流平台建设自查p2p网站建设制作
  • 泉州网站建设平台成都百度seo公司
  • php响应式网站模板下载陕西建设集团招聘信息网站
  • 网站品牌推广设计网站建设单页
  • 秦皇岛酒店网站设计wordpress 退出 跳转
  • 网站建设题目以及答案济南建设公司网站
  • 有什么网站做的比较高大上网站首页怎么设计
  • 法治中国建设网站做网站推广 需要ftp