ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle 客制化工具栏

Oracle 客制化工具栏

原创 Linux操作系统 作者:david_liao 时间:2012-02-16 09:09:23 0 删除 编辑

客制化工具栏 例:失效保存按钮
1.在WHEN-NEW-FORM-INSTANCE中加入
set_menu_item_property('FILE.SAVE', enabled, property_off);
2.与 此类似的还有。
set_menu_item_property('Edit.delete', enabled, property_off); 失效"Deletes Recode
set_menu_item_property('Edit.Clear', enabled, property_off); 失效"Clear Recode"
3.也可以隐藏掉
set_menu_item_property('Edit.delete', displayed, property_off);

鉴于以前自己也只是在猜测部分菜单项的名称,找了一下,常见的如下,可自己根据英文名称确定是菜单上的哪个按钮

set_menu_item_property('FILE.NEW', ENABLED, PROPERTY_OFF);
    set_menu_item_property('FILE.SAVE', ENABLED, PROPERTY_OFF);     
    set_menu_item_property('FILE.ACCEPT', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('FILE.SAVE_AND_ADVANCE', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('FILE.SMARTBAR_SHOW_NAVIGATOR', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('FILE.SMARTBAR_FIND', ENABLED, PROPERTY_OFF);  
    set_menu_item_property('FILE.EXPORT', ENABLED, PROPERTY_OFF);
    set_menu_item_property('FILE.CLOSE_FORM', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('EDIT.UNDO_TYPING', ENABLED, PROPERTY_OFF);
    set_menu_item_property('EDIT.DUPLICATE', ENABLED, PROPERTY_OFF);
    set_menu_item_property('EDIT.CLEAR', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('EDIT.DELETE', ENABLED, PROPERTY_OFF);
    set_menu_item_property('EDIT.EDIT_FIELD', ENABLED, PROPERTY_OFF);
    set_menu_item_property('VIEW.SHOW_NAVIGATOR', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('VIEW.ZOOM', ENABLED, PROPERTY_OFF);
    set_menu_item_property('VIEW.FIND', ENABLED, PROPERTY_OFF);
    set_menu_item_property('VIEW.FIND_ALL', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('VIEW.QUERY', ENABLED, PROPERTY_OFF);
    set_menu_item_property('VIEW.RECORD', ENABLED, PROPERTY_OFF);
    set_menu_item_property('VIEW.ATTACHMENTS', ENABLED, PROPERTY_OFF);
    set_menu_item_property('FNDMENU.FOLDER', ENABLED, PROPERTY_OFF);
    set_menu_item_property('HELP.DIAGNOSTICS', ENABLED, PROPERTY_OFF);
    set_menu_item_property('HELP.RECORD_HISTORY', ENABLED, PROPERTY_OFF);
    set_menu_item_property('PROPERTIES_MENU.FOLDER', ENABLED, PROPERTY_OFF);

     set_menu_item_property('FILE.SWITCH_RESPONSIBILITY', ENABLED, PROPERTY_OFF);
    set_menu_item_property('FILE.CHANGE_LOG_ON', ENABLED, PROPERTY_OFF);
    set_menu_item_property('FNDMENU.VIEW', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('FNDMENU.SPECIAL', ENABLED, PROPERTY_OFF);   
    set_menu_item_property('FNDMENU.EDIT', ENABLED, PROPERTY_OFF);

    set_menu_item_property('FNDMENU.VIEW', ENABLED, PROPERTY_ON);        
    set_menu_item_property('FNDMENU.EDIT', ENABLED, PROPERTY_ON);

        set_menu_item_property('EDIT.CUT', visible, property_false);
          set_menu_item_property('EDIT.APPTREE_CUT', visible, property_true);
          set_menu_item_property('EDIT.COPY', visible, property_false);
          set_menu_item_property('EDIT.APPTREE_COPY', visible, property_true);
          set_menu_item_property('EDIT.PASTE', visible, property_false);
          set_menu_item_property('EDIT.APPTREE_PASTE', visible, property_true);
            set_menu_item_property('EDIT.CUT', visible, property_true);
            set_menu_item_property('EDIT.APPTREE_COPY', visible, property_false);
            set_menu_item_property('EDIT.COPY', visible, property_true);
            set_menu_item_property('EDIT.APPTREE_PASTE', visible, property_false);
            set_menu_item_property('EDIT.PASTE', visible, property_true);

 

 

 

 

http://www.itpub.net/thread-1570930-1-1.html

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/425856/viewspace-716559/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-06-30

  • 博文量
    17
  • 访问量
    30989