Procedure features: |
PROC
PMENU statement option:
|
ITEM statement options:
|
MENU= |
|
SELECTION= |
|
SUBMENU= | |
MENU
statement |
SELECTION statement |
SUBMENU statement |
|
This example creates a menu bar that can be used in
an FSEDIT application
to replace the default menu bar. The selections available on these menus do
not enable end users to delete or duplicate observations.
|
libname proclib 'SAS-data-library'; |
|
proc pmenu catalog=proclib.menucat; |
|
menu project; |
|
item 'File' menu=f;
item 'Edit' submenu=editmnu;
item 'Scroll' menu=s;
item 'Help' menu=h; |
|
menu f;
item 'Goback' selection=g;
item 'Save';
selection g 'end'; |
|
submenu editmnu sashelp.core.edit; |
|
menu s;
item 'Next Obs' selection=n;
item 'Prev Obs' selection=p;
item 'Top';
item 'Bottom';
selection n 'forward';
selection p 'backward'; |
|
menu h;
item 'Keys';
item 'About this application' selection=hlp;
selection hlp 'sethelp user.menucat.staffhlp.help;help';
quit; |
The following SETPMENU command associates the customized menu
bar with the FSEDIT window.
setpmenu proclib.menucat.project.pmenu;pmenu on
You can also specify the menu bar on the command line in the FSEDIT
session or by issuing a CALL EXECCMD command in SAS Component Language (SCL).
See Associating a Menu Bar with an FSEDIT Session for other methods of
associating the customized menu bar with the FSEDIT window.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.