home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power GUI Programming with VisualAge C++
/
powergui.iso
/
powergui
/
menus
/
menures
/
menures.rc
< prev
Wrap
Text File
|
1996-10-29
|
4KB
|
105 lines
/************************************************************
/ Menus - Defining a Menu Resource
/
/ Copyright (C) 1994, Law, Leong, Love, Olson, Tsuji.
/ Copyright (c) 1997 John Wiley & Sons, Inc.
/ All Rights Reserved.
************************************************************/
#include "menures.h"
#ifdef IC_PM /* OS/2 resources */
#include <os2.h>
BITMAP MI_BITMAP menures.bmp
/* The Menu Bar Menu */
MENU MAIN_MENU
BEGIN
/*******************************************************************/
/* Note PresParams are ONLY supported on the OS/2 operating system.*/
/*******************************************************************/
PRESPARAMS PP_FONTNAMESIZE, "14.Helv"
PRESPARAMS PP_MENUFOREGROUNDCOLORINDEX, CLR_BLUE
PRESPARAMS PP_MENUHILITEFGNDCOLOR, RGB_RED
SUBMENU "~File", MI_FILE
BEGIN
MENUITEM "~New...", MI_NEW
MENUITEM "~Open...", MI_OPEN
MENUITEM "~Save", MI_SAVE
MENUITEM "Save a~s...", MI_SAVEAS
END
SUBMENU "~Edit", MI_EDIT
BEGIN
MENUITEM "~Undo", MI_UNDO
MENUITEM SEPARATOR
MENUITEM "~Cut", MI_CUT
MENUITEM "Copy", MI_COPY
MENUITEM "~Paste", MI_PASTE
END
SUBMENU "E~xamples", MI_EXAMPLE
BEGIN
MENUITEM "#1061", MI_BITMAP, MIS_BITMAP
MENUITEM SEPARATOR
MENUITEM "~Switch", MI_SWITCH
SUBMENU "C~ascade", MI_CASCADE
BEGIN
MENUITEM "Choice 1", MI_CASCADE1
MENUITEM "Choice 2", MI_CASCADE2
MENUITEM "Choice 3", MI_CASCADE3
END
MENUITEM "~Close", SC_CLOSE, MIS_SYSCOMMAND
MENUITEM "~Help", MI_HELP, MIS_HELP
END
SUBMENU "~Help", MI_HELP
BEGIN
MENUITEM "~General help...", MI_GENERAL_HELP
MENUITEM "~Extended help...", SC_HELPEXTENDED, MIS_SYSCOMMAND
MENUITEM "~Keys help...", SC_HELPKEYS, MIS_SYSCOMMAND
MENUITEM "Help ~index...", SC_HELPINDEX, MIS_SYSCOMMAND
END
END
#else /* Windows resources */
#include <windows.h>
MI_BITMAP BITMAP menures.bmp
MAIN_MENU MENUEX
BEGIN
POPUP "&File" , MI_FILE
BEGIN
MENUITEM "&New..." , MI_NEW
MENUITEM "&Open..." , MI_OPEN
MENUITEM "&Save" , MI_SAVE
MENUITEM "Save a&s..." , MI_SAVEAS
END
POPUP "&Edit" , MI_EDIT
BEGIN
MENUITEM "&Undo" , MI_UNDO
MENUITEM SEPARATOR
MENUITEM "&Cut" , MI_CUT
MENUITEM "Copy" , MI_COPY
MENUITEM "&Paste" , MI_PASTE
END
POPUP "E&xamples" , MI_EXAMPLE
BEGIN
MENUITEM "&Switch" , MI_SWITCH
POPUP "C&ascade" , MI_CASCADE
BEGIN
MENUITEM "Choice 1" , MI_CASCADE1
MENUITEM "Choice 2" , MI_CASCADE2
MENUITEM "Choice 3" , MI_CASCADE3
END
MENUITEM "&Close" , SC_CLOSE /*MIS_SYSCOMMAND*/
MENUITEM "&Help" , MI_HELP , RIGHTJUSTIFY
END
POPUP "&Help" , MI_HELP
BEGIN
MENUITEM "&General help..." , MI_GENERAL_HELP
MENUITEM "&Extended help..." , SC_HELPEXTENDED /*MIS_SYSCOMMAND*/
MENUITEM "&Keys help..." , SC_HELPKEYS /*MIS_SYSCOMMAND*/
MENUITEM "Help &index..." , SC_HELPINDEX /*MIS_SYSCOMMAND*/
END
END
#endif