起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: 新来小职员

[结]主界面面板怎么修改?[问题]**

[复制链接]
发表于 2008-1-31 17:22:43 | 显示全部楼层
你这样,看一下这个资源是哪个,这个对象没有修改过吧,如果是, 签入这个对象,,然后 直接用初始化包,即 XXX\\X3 Server\bin\SysInitPkg.brp 这里,,仅仅 导入这一个对象,然后编译
回复 支持 反对

使用道具 举报

发表于 2008-1-31 17:34:46 | 显示全部楼层
36楼右边的关联颜色,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=18303  3楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-1 09:25:25 | 显示全部楼层
最初由 atiger 发布
[B]你这样,看一下这个资源是哪个,这个对象没有修改过吧,如果是, 签入这个对象,,然后 直接用初始化包,即 XXX\\X3 Ser..

以下省略...... [/B]

以增量方式导入了,还是编译不过。
别的服务器上的公共组件库也编译不过,是初始化时就这样的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-1 09:50:06 | 显示全部楼层
36楼右边的关联颜色,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=18303  3楼
那段代码是在什么位置?业务关联库是打不开的,应该是写在别的地方吧?
回复 支持 反对

使用道具 举报

发表于 2008-2-2 09:20:01 | 显示全部楼层
最初由 新来小职员 发布
[B][QUOTE]最初由 atiger 发布
[B]你这样,看一下这个资源是哪个,这个对象没有修改过吧,如果是, 签入这个对象,,然后[/..

以下省略...... [/B]

编译不过的哪句,改成
lIndex48 := lIndex16;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-18 08:59:57 | 显示全部楼层
function TOperatorFuncNavBar.CreateTreeView(AGroup: TdxNavBarGroup;
  const AFromGUID: string): TBaseTreeView;
begin
  Result := inherited CreateTreeView(AGroup, AFromGUID);
  Result.Color := $D1D1D1;
end;
这段代码是改树形面板的背景色的吧?
我把代码lIndex48 := ImageList48.Add(lBitmap48, nil); 改成lIndex16 := ImageList16.Add(lBitmap48, nil); 后编译是通过了但是颜色还是没变。
回复 支持 反对

使用道具 举报

发表于 2008-2-18 09:20:49 | 显示全部楼层
那个是2611版本的改法,现在的版本是
修改 系统空间\简洁风格\界面库\窗体库\标准风格主窗体
修改这里
  FFuncNavBar.DefaultStyles.Background.BackColor := Graphics.clRed;//15855854;
  FFuncNavBar.DefaultStyles.Background.BackColor2 := Graphics.clRed;//15855854;

比如上边是改成了红色
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-18 14:50:35 | 显示全部楼层
表达有误,其实我是想改蓝色部分(展开时的背景色)

1.jpg

6.97 KB, 下载次数: 101

回复 支持 反对

使用道具 举报

发表于 2008-2-18 17:53:36 | 显示全部楼层
打开 系统空间\用户界面基础\界面库\组件库
function TOperatorFuncNavBar.CreateTreeView(AGroup: TdxNavBarGroup;
  const AFromGUID: string): TBaseTreeView;
begin
  Result := inherited CreateTreeView(AGroup, AFromGUID);
  Result.Color := Graphics.clBlue;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-19 08:20:11 | 显示全部楼层
你给的代码就是46楼我贴的那段啊,出现的问题就是46说的那样,修改完编译不过的代码结果颜色还是没变。
function TOperatorFuncNavBar.CreateTreeView(AGroup: TdxNavBarGroup;
  const AFromGUID: string): TBaseTreeView;
begin
  Result := inherited CreateTreeView(AGroup, AFromGUID);
  Result.Color := graphics.clYellow;
end;
我改成了黄色保存、编译、签入、刷新结果还是没变
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 05:53 , Processed in 0.042332 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表