分析家公式网,提供指标公式,股票软件 用户登录  |  用户 注册

软件名称:[B]通达信DIY方法分享:换肤、字体颜色、DIY顶栏 等修改[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/Win7/
软件语言:简体中文
授权方式:免费版
软件大小:0 Bytes
官方主页:Home Page
更新时间:2020-03-31 06:11:04
软件简介:

分享自己的通达信DIY方法:换肤、字体颜色、DIY顶栏 等修改

   1、关于“发现”内容更新时,有红点提醒的情况换肤。

       要求在RibbonBar.dax菜单文件中 MENUBK="1" 必须为“1”,也就是说顶栏主菜单调用自己的背景,在 embui.dai中配置“RibbonResDllName=reb_std.dll”,但在“reb_std.dll”文件中主菜单背景只有一种设置,如下图:
    所以此时的换肤,顶栏右主菜单背景不随皮肤变化,这是个遗憾,而出现如下情况:
而“reb_std.dll”中对字体颜色的设置也只有一种,所以这种情况下换肤,只有第一个皮肤的顶栏字体使用其设置(如正常颜色、鼠标移到时和》》 时颜色)
使用换肤功能后,在通达信软件显示是9种皮肤,而reb_std.dll”中只有6种皮肤,
 
 
那第7 8 9种就去”RibbonIcon.dll“中去调用(新版本通达信中已经没有皮肤设置了,一般用旧版RibbonIcon.dll替换),在”RibbonIcon.dll中“有多达17种皮肤,
    
   顶部状态栏颜色须修改”IDB_CAPTIONBAR_BK_SKIN“其颜色与皮肤对应序号的皮肤相同
 
 
    2、关于“发现”内容更新时,没有红点提醒的情况换肤,这种情况换肤效果最好。
 
     这种情况RibbonBar.dax菜单文件中 MENUBK=" " 值为”空“,顶部右主菜单不调用自己的背景了,而随皮肤颜色变化。
 
    在 embui.dai中不配置“RibbonResDllName=reb_std.dll”,此时软件会自动调用”RibbonIcon.dll“中的皮肤设置,它虽然含有17种皮肤,但软件是九宫格显示9种皮肤,所以只使用了其前9种
    所以此种情况定制皮肤只修改这9种即可,另外顶部状态栏、也是一 一对应修改,以保持同时换肤
 
    这种换肤情况下,由于 没有使用”reb_std.dll“,而其字体颜色设置是就调用”RibbonRes.dll“中的zi源了,在”RibbonRes.dll“字体设置也多达17种,所以此种换肤每一种皮肤都可定制字体颜色:
   对于字体颜色,如果想定制,也是需要与前面9种皮肤序号对应好,即修改IDR_COLOR0-IDR_COLOR8即可
 
   3、对于不要换肤,只定制自己喜欢的颜色和字体
   这种情况比较好设置了,由于新版RibbonIcon.dll中没有皮肤zi源,也无须用旧zi源文件替换,只需要reb_std.dllzi源的第一个皮肤或干脆把所有皮肤设置成同一颜色。
 
    皮肤:,就需使用,修改“IDB_BK_MID_SKIN”即可       像素100X58 BMP图片
    体字颜色:修改reb_std.dl如下图即可:
    
    顶部状态栏: 修改reb_std.dl IDB_CAPTIONBAR_BK_SKIN0     像素1X26 BMP图片
    顶部左主菜单背景: 修改如下图
         像素1X26
 
   一般来说通达信软件皮肤定制情况,我所知如上三种情况。这里只是分享修改内容

[url=http://www.70822.com/soft/sort012/sort018/down-146444.html]通达信DIY方法分享:换肤、字体颜色、DIY顶栏 等修改[/url]

关于本站 | 网站帮助 | 广告合作 | 声明 | 友情连接 | 网站地图 |
分析家公式网声明:本站所有股票公式软件资料均网上公开收集,如侵权请联系删帖。站内所有广告,均与本站无关!
Copyright © 2003-2024 70822.Com. All Rights Reserved .
页面执行时间:46.87500 毫秒