www.pudn.com > cad3d.zip > CommandIds.h
/***************************************************************************
CommandIds.h - description
-------------------
begin : Tue Mar 19 2002
copyright : (C) 2002 by Martin Marinov
email : martin_marinov@hotmail.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef __CommandIds_h__
#define __CommandIds_h__
/*
#define IDD_ABOUTBOX 100
#define IDD_NAVIGATIONVIEW 101
#define IDR_NAVIGATIONVIEW_TMPL 102
#define IDD_NVPAGE_TOOLS 106
#define IDD_NVPAGE_MODEL 107
#define IDD_NVPAGE_PROPERTIES 108
#define IDR_MAINFRAME 128
#define IDR_CAD3DTYPE 129
#define IDR_VIEWPORT 130
#define IDC_NV_TAB 1004
#define IDC_NP_MODEL_LIST 1005
#define IDC_NP_PROPS_LIST 1006
#define IDC_EDIT_PROP_VALUE 1011
#define IDC_SPIN_PROP_VALUE 1012
#define IDC_GB_EDIT_PROPERTY 1013
#define IDC_BUTTON_OK 1015
#define IDC_BUTTON_CANCEL 1016
*/
//viewport commands
///////////////////////////////////////////////////
#define IDS_VIEWPORT_FIRST 32770
#define ID_VIEWPORT_TOP IDS_VIEWPORT_FIRST
#define ID_VIEWPORT_BOTTOM IDS_VIEWPORT_FIRST + 1
#define ID_VIEWPORT_LEFT IDS_VIEWPORT_FIRST + 2
#define ID_VIEWPORT_RIGHT IDS_VIEWPORT_FIRST + 3
#define ID_VIEWPORT_FRONT IDS_VIEWPORT_FIRST + 4
#define ID_VIEWPORT_BACK IDS_VIEWPORT_FIRST + 5
#define ID_VIEWPORT_ACSONOMETRIC IDS_VIEWPORT_FIRST + 6
#define ID_VIEWPORT_PERSPECTIVE IDS_VIEWPORT_FIRST + 7
#define ID_VIEWPORT_0 IDS_VIEWPORT_FIRST + 8
#define ID_VIEWPORT_1 IDS_VIEWPORT_FIRST + 9
#define ID_VIEWPORT_2 IDS_VIEWPORT_FIRST + 10
#define ID_VIEWPORT_3 IDS_VIEWPORT_FIRST + 11
#define ID_VIEWPORT_TOGGLE IDS_VIEWPORT_FIRST + 12
#define ID_VIEWPORT_PAN IDS_VIEWPORT_FIRST + 13
#define ID_VIEWPORT_ROTATE IDS_VIEWPORT_FIRST + 14
#define ID_VIEWPORT_ZOOM IDS_VIEWPORT_FIRST + 15
#define ID_VIEWPORT_VIEWPOINT IDS_VIEWPORT_FIRST + 16
#define ID_ACTION_FINISH IDS_VIEWPORT_FIRST + 17
#define ID_ACTION_CANCEL IDS_VIEWPORT_FIRST + 18
#define IDS_VIEWPORT_LAST ID_ACTION_CANCEL
#define IDS_VIEWPORT_COUNT (IDS_VIEWPORT_LAST - IDS_VIEWPORT_FIRST + 1)
//edit commands
///////////////////////////////////////////////////
#define IDS_EDIT_FIRST 32900
#define ID_EDIT_SELECT IDS_EDIT_FIRST
#define ID_EDIT_MODIFY IDS_EDIT_FIRST + 1
#define ID_EDIT_DELETE IDS_EDIT_FIRST + 2
#define ID_EDIT_ROTATE IDS_EDIT_FIRST + 3
#define IDS_EDIT_LAST ID_EDIT_ROTATE
#define IDS_EDIT_COUNT (IDS_EDIT_LAST - IDS_EDIT_FIRST + 1)
//MESH commands
///////////////////////////////////////////////////
#define IDS_MESH_FIRST 32950
#define ID_MESH_EDIT_VERTICES IDS_MESH_FIRST
#define ID_MESH_EDIT_EDGES IDS_MESH_FIRST + 1
#define ID_MESH_EDIT_FACES IDS_MESH_FIRST + 2
#define ID_MESH_ADD_VERTICES IDS_MESH_FIRST + 3
#define ID_MESH_ADD_FACES IDS_MESH_FIRST + 4
#define ID_MESH_REVERSE_FACES IDS_MESH_FIRST + 5
#define ID_MESH_SELECT IDS_MESH_FIRST + 6
#define ID_MESH_HIDEUNHIDE IDS_MESH_FIRST + 7
#define ID_MESH_HIDEUNHIDE_PRIMITIVES IDS_MESH_FIRST + 8
#define ID_MESH_HIDEUNHIDE_VERTICES IDS_MESH_FIRST + 9
#define ID_MESH_HIDEUNHIDE_EDGES IDS_MESH_FIRST + 10
#define ID_MESH_HIDEUNHIDE_FACES IDS_MESH_FIRST + 11
#define IDS_MESH_LAST ID_MESH_HIDEUNHIDE_FACES
#define IDS_MESH_COUNT (IDS_MESH_LAST - IDS_MESH_FIRST + 1)
//primitives commands
///////////////////////////////////////////////////
#define IDS_PRIMITIVES_FIRST 33000
#define ID_PRIMITIVES_POLYLINE IDS_PRIMITIVES_FIRST
#define ID_PRIMITIVES_4POINTSSCHEME IDS_PRIMITIVES_FIRST + 1
#define ID_PRIMITIVES_6POINTSSCHEME IDS_PRIMITIVES_FIRST + 2
#define ID_PRIMITIVES_BSPLINESCHEME IDS_PRIMITIVES_FIRST + 3
#define ID_PRIMITIVES_BOX IDS_PRIMITIVES_FIRST + 4
#define ID_PRIMITIVES_SPHERE IDS_PRIMITIVES_FIRST + 5
#define ID_PRIMITIVES_PATCH IDS_PRIMITIVES_FIRST + 6
#define ID_PRIMITIVES_LOOPSCHEME IDS_PRIMITIVES_FIRST + 7
#define ID_PRIMITIVES_BUTTERFLYSCHEME IDS_PRIMITIVES_FIRST + 8
#define ID_PRIMITIVES_CATMULLCLARKSCHEME IDS_PRIMITIVES_FIRST + 9
#define ID_PRIMITIVES_DOOSABINSCHEME IDS_PRIMITIVES_FIRST + 10
#define ID_PRIMITIVES_REVOLUTIONSURFACE IDS_PRIMITIVES_FIRST + 11
#define ID_PRIMITIVES_CYLINDRICSURFACE IDS_PRIMITIVES_FIRST + 12
#define IDS_PRIMITIVES_LAST ID_PRIMITIVES_CYLINDRICSURFACE
#define IDS_PRIMITIVES_COUNT (IDS_PRIMITIVES_LAST - IDS_PRIMITIVES_FIRST + 1)
//#define ID_FILE_EXPORT 33045
#endif//__CommandIds_h__