修改表单(form)在菜单上的显示图标
2007-11-16 09:04
393 查看
修改表单(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.
修改表单的图标,以区别于普通窗口。
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.
相关文章推荐
- 【php基础班】第15天 显示隐藏效果、购物车、form对象、表单验证、二级联动菜单
- javascript构造可以上传文件的form表单(通过js修改enctype) 推荐
- jsp表单用图标实现form的重置和提交
- ZZ:修改sharepoint文档库文件类型显示图标(PDF,WinRAR)
- Form:符合在某个条件下记录不能修改,并且背景显示灰色
- form表单提交到servlet显示HTTP Status 404错误The requested resource is not available.
- YII表单修改时显示原数据
- form表单不换行显示
- 修改SharePoint列表项显示“新”图标的天数
- launcher3 修改文件夹图标九宫格显示
- jquery.form插件中动态修改表单数据
- c# 右键单击 treeview 控件, 显示菜单 以及 从一个 form 调用 另一个form
- Html form <select>下拉列表菜单与跳转菜单表单标签篇
- 解决Android 4.0以上版本中OptionsMenu菜单不显示ICON图标的问题
- Jquery+CSS 自定义联想搜索框,带删除图标,多个form表单ajaxsbumit
- PHP ThinkPHP补充。插入(修改)数据时,对默认字段进行自动填充;form表单字段映射成合法字段;"瞻前顾后机制"
- jquery.form插件中动态修改表单数据
- 通过html()的方法获取文本内容, form表单组件显示的值与获取到的值不一致的问题
- VS2010 MFC 右键弹出菜单及显示图标
- 在wxWidgets菜单上显示图标