修改表单(form)在菜单上的显示图标
来源:互联网 发布:手机上淘宝号怎么申请 编辑:程序博客网 时间:2024/04/28 13:17
修改表单(form)在菜单上的显示图标
修改表单的图标,以区别于普通窗口。
1, 拷贝一个新的gif文件到.../client/Src/org/compiere/images文件夹下,注意文件大小,然后改名mForm.gif.
2, 修改MTreeNode.java类,声明一个常量,如下:
public static int TYPE_DOCACTION = 8;
/** start add by huhailong 20071115 */
public static int TYPE_FORM = 9;
/** end add by huhailong 20071115 */
3, 修改MTreeNode.java类,修改IMAGES常量,如下:
public static Icon[] IMAGES = new Icon[]
{
null,
Env.getImageIcon("mWindow.gif"),
Env.getImageIcon("mReport.gif"),
Env.getImageIcon("mProcess.gif"),
Env.getImageIcon("mWorkFlow.gif"),
Env.getImageIcon("mWorkbench.gif"),
Env.getImageIcon("mSetVariable.gif"),
Env.getImageIcon("mUserChoice.gif"),
Env.getImageIcon("mDocAction.gif"),
/** start add by huhailong 20071115 */
Env.getImageIcon("mForm.gif")
/** end add by huhailong 20071115 */
};
4,修改MTreeNode.java类,修改getImageIndex(……)方法,如下:
if (imageIndicator == null)
;
else if (imageIndicator.equals(MWFNode.ACTION_UserWindow) // Window
/** start comment by huhailong 20071115 */
// || imageIndicator.equals(MWFNode.ACTION_UserForm)
/** end comment by huhailong 20071115 */
)
imageIndex = TYPE_WINDOW;
/** start add by huhailong 20071115 */
else if (imageIndicator.equals(MWFNode.ACTION_UserForm)) // Form
imageIndex = TYPE_FORM;
/** end add by huhailong 20071115 */
……
}
5,重新编译base, client, 测试成功。 By Huhailong 20071115.
- 修改表单(form)在菜单上的显示图标
- 在wxWidgets菜单上显示图标
- wxWidgets菜单上显示图标
- 在菜单中显示图标
- 在菜单上增加图标
- form表单在div中的显示问题
- nodejs提交form表单并将提交信息显示在页面上
- 阻止html页面在手机上显示时点击form表单控件页面放大
- 如何让一个Form显示在另外一个Form上的一个控件上
- 一个在Panel上显示图标的控件
- 在Windows7上显示IE图标的方法
- 设置网页在浏览器标签页上显示的图标
- Android在应用的标题栏上显示请求旋转图标
- javaweb项目发布后在浏览器上显示的图标
- js 修改form表单
- jsp表单用图标实现form的重置和提交
- 在表的单元格上显示编辑菜单
- 如何在Qt的widget上右键显示菜单
- 多个心眼吧,小心驶得万年船
- Nhibernate HQL 大全
- Error Handling with Exceptions【2】
- Compiere预警开发文档
- 移除报表导出pdf时附带的Demo Version字样
- 修改表单(form)在菜单上的显示图标
- 用vbs脚本修改IP地址
- 我的vimrc
- 他开发了汉语编程工具
- Release 版本调试错误--VC
- ASP.NET2.0 文本编辑器FCKeditor使用方法详解
- 常见的 Web 项目转换问题及解决方案
- 十年经典书籍下载
- 成语里的数字含义