home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 52
/
Amiga_Dream_52.iso
/
Linux
/
Divers
/
freedraft.tar.gz
/
freedraft.tar
/
FREEdraft-050298
/
VIEWPORT
/
vdmainmenu.cpp_
< prev
next >
Wrap
Text File
|
1998-04-30
|
2KB
|
66 lines
// vdmainmenu.cpp_
//+++++++++++++++++++++++++++++++++++
// copyright 1997 Cliff Johnson
// iamcliff@ix.netcom.com
// all rights reserved
//+++++++++++++++++++++++++++++++++++
// static declarations of menu arrays.
// the pulldown menus
static vMenu FileMenu[] = // Items for File menu
{
{"New",M_New,isSens,notChk,noKeyLbl,noKey,noSub},
{"Open",M_Open,isSens,notChk,noKeyLbl,noKey,noSub},
{"Save",M_Save,isSens,notChk,noKeyLbl,noKey,noSub},
{"Save As",M_SaveAs,isSens,notChk,noKeyLbl,noKey,noSub},
{"-",M_Line,notSens,notChk,noKeyLbl,noKey,noSub},
{"Exit",M_Exit,isSens,notChk,noKeyLbl,noKey,noSub},
{NULL}
};
static vMenu AttributeMenu[] = // Menus for attribute control
{
{"Color",m_ColorAttribute,isSens,notChk,noKeyLbl,noKey,noSub},
// {"Layer",m_LayerAttribute,isSens,notChk,noKeyLbl,noKey,noSub},
{"Line Type",m_LineTypeAttribute,isSens,notChk,noKeyLbl,noKey,noSub},
{NULL}
};
static vMenu ViewMenu[] = // Menus for view control
{
{"Reset",m_ViewReset,isSens,notChk,noKeyLbl,noKey,noSub},
{"Scale",m_ViewScale,isSens,notChk,noKeyLbl,noKey,noSub},
{NULL}
};
static vMenu ModuleMenu[] = // Menus for changing modules
{
{"Geometry",m_GeometryModule,isSens,notChk,noKeyLbl,noKey,noSub},
{"Measurement",m_MeasurementModule,isSens,notChk,noKeyLbl,noKey,noSub},
{"-",M_Line,notSens,notChk,noKeyLbl,noKey,noSub},
{"None",m_NoModule,isSens,notChk,noKeyLbl,noKey,noSub},
{NULL}
};
static vMenu ParameterMenu[] = // menu for system parameters
{
{"System",m_System,isSens,notChk,noKeyLbl,noKey,noSub},
{"Selection",m_Selection,isSens,notChk,noKeyLbl,noKey,noSub},
{"Plotting",m_Plotting,isSens,notChk,noKeyLbl,noKey,noSub},
{NULL}
};
// menu bar
vMenu StandardMenu[] = // The menu bar with three items
{
{"File",M_File,isSens,notUsed,notUsed,noKey,&FileMenu[0]},
{"Attrib",m_Attribute,isSens,notUsed,notUsed,noKey,&AttributeMenu[0]},
{"View",m_ViewMenu,isSens,notUsed,notUsed,noKey,&ViewMenu[0]},
{"Modules",m_Modules,isSens,notUsed,notUsed,noKey,&ModuleMenu[0]},
{"Parameters",m_Parameters,isSens,notUsed,notUsed,noKey,&ParameterMenu[0]},
{NULL}
};