Added View Options dialog.

ver1_5_1
Clint Weisbrod 2002-01-12 02:02:06 +00:00
parent a603dcb8c7
commit e390c651b3
2 changed files with 79 additions and 33 deletions

View File

@ -64,28 +64,14 @@ BEGIN
END
POPUP "&Render"
BEGIN
MENUITEM "Select Display Mode...", ID_RENDER_DISPLAYMODE
MENUITEM "Toggle Full Screen\tAlt+Enter", ID_RENDER_FULLSCREEN
MENUITEM SEPARATOR
MENUITEM "Show &Galaxies\tU", ID_RENDER_SHOWGALAXIES
MENUITEM "Show A&tmospheres\tCtrl+A", ID_RENDER_SHOWATMOSPHERES
MENUITEM "Show C&louds\tI", ID_RENDER_SHOWCLOUDS
MENUITEM "Show &Orbits\tO", ID_RENDER_SHOWORBITS
MENUITEM "Show &Constellations\t/", ID_RENDER_SHOWCONSTELLATIONS
MENUITEM "Show Celestial &Grid\t;", ID_RENDER_SHOWCELESTIALSPHERE
MENUITEM "Show Night Side &Lights", ID_RENDER_SHOWNIGHTLIGHTS
MENUITEM "Select Display Mode...", ID_RENDER_DISPLAYMODE
MENUITEM "Toggle Full Screen\tAlt+Enter", ID_RENDER_FULLSCREEN
MENUITEM SEPARATOR
MENUITEM "View Options...", ID_RENDER_VIEWOPTIONS
MENUITEM SEPARATOR
MENUITEM "More Stars Visible\t]", ID_RENDER_MORESTARS
MENUITEM "Fewer Stars Visible\t[", ID_RENDER_FEWERSTARS
MENUITEM SEPARATOR
MENUITEM "Label Major &Planets\tN", ID_RENDER_SHOWPLANETLABELS
MENUITEM "Label &Minor Planets\tM", ID_RENDER_SHOWMINORPLANETLABELS
MENUITEM "Label &Stars\tB", ID_RENDER_SHOWSTARLABELS
MENUITEM "Label Co&nstellations\t=", ID_RENDER_SHOWCONSTLABELS
MENUITEM "Show &Info Text", ID_RENDER_SHOWHUDTEXT
MENUITEM SEPARATOR
POPUP "&Ambient Light"
BEGIN
MENUITEM "&None", ID_RENDER_AMBIENTLIGHT_NONE
@ -329,6 +315,51 @@ BEGIN
PUSHBUTTON "Cancel",IDCANCEL,87,44,50,14
END
IDD_VIEWOPTIONS DIALOG DISCARDABLE 0, 0, 233, 178
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "View Options"
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "Atmospheres",IDC_SHOWATMOSPHERES,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,15,18,57,10
CONTROL "Celestial Grid",IDC_SHOWCELESTIALGRID,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,15,31,57,10
CONTROL "Clouds",IDC_SHOWCLOUDS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,15,44,37,10
CONTROL "Constellations",IDC_SHOWCONSTELLATIONS,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,15,57,59,10
CONTROL "Galaxies",IDC_SHOWGALAXIES,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,15,70,43,10
CONTROL "Night Side Lights",IDC_SHOWNIGHTSIDELIGHTS,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,92,18,69,10
CONTROL "Orbits",IDC_SHOWORBITS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,92,31,34,10
CONTROL "Planets",IDC_SHOWPLANETS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,92,44,39,10
CONTROL "Stars",IDC_SHOWSTARS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,92,57,32,10
CONTROL "Constellations",IDC_LABELCONSTELLATIONS,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,15,103,59,10
CONTROL "Galaxies",IDC_LABELGALAXIES,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,15,116,43,10
CONTROL "Major Planets",IDC_LABELMAJORPLANETS,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,15,129,59,10
CONTROL "Minor Planets",IDC_LABELMINORPLANETS,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,15,142,59,10
CONTROL "Stars",IDC_LABELSTARS,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,15,155,32,10
CONTROL "None",IDC_INFOTEXT0,"Button",BS_AUTORADIOBUTTON,99,103,
33,10
CONTROL "Terse",IDC_INFOTEXT1,"Button",BS_AUTORADIOBUTTON,99,116,
34,10
CONTROL "Verbose",IDC_INFOTEXT2,"Button",BS_AUTORADIOBUTTON,99,
129,42,10
DEFPUSHBUTTON "OK",IDOK,175,9,50,14
PUSHBUTTON "Cancel",IDCANCEL,175,26,50,14
GROUPBOX "Show",IDC_STATIC,6,5,161,81
GROUPBOX "Label",IDC_STATIC,6,89,79,82
GROUPBOX "Information Text",IDC_STATIC,92,89,65,56
END
/////////////////////////////////////////////////////////////////////////////
@ -379,6 +410,14 @@ BEGIN
BEGIN
BOTTOMMARGIN, 89
END
IDD_VIEWOPTIONS, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 226
TOPMARGIN, 7
BOTTOMMARGIN, 171
END
END
#endif // APSTUDIO_INVOKED

View File

@ -19,6 +19,7 @@
#define IDD_GOTO_OBJECT 116
#define IDD_MOVIE_PARAMS_CHOOSER 117
#define IDD_DISPLAYMODE 118
#define IDD_VIEWOPTIONS 119
#define IDC_FINDOBJECT_EDIT 1001
#define IDC_LICENSE_TEXT 1004
#define IDC_GLINFO_TEXT 1005
@ -50,6 +51,23 @@
#define IDC_MAXSTARS_SLIDER 1031
#define IDC_MAXSTARS_EDIT 1032
#define IDC_COMBO_RESOLUTION 1033
#define IDC_SHOWGALAXIES 1034
#define IDC_SHOWATMOSPHERES 1035
#define IDC_SHOWCLOUDS 1036
#define IDC_SHOWORBITS 1037
#define IDC_SHOWCONSTELLATIONS 1038
#define IDC_SHOWCELESTIALGRID 1039
#define IDC_SHOWNIGHTSIDELIGHTS 1040
#define IDC_SHOWPLANETS 1041
#define IDC_SHOWSTARS 1042
#define IDC_LABELMAJORPLANETS 1043
#define IDC_LABELMINORPLANETS 1044
#define IDC_LABELSTARS 1045
#define IDC_LABELCONSTELLATIONS 1046
#define IDC_INFOTEXT0 1047
#define IDC_INFOTEXT1 1048
#define IDC_INFOTEXT2 1049
#define IDC_LABELGALAXIES 1050
#define ID_SELECTSOL 40001
#define ID_GOTOSELECTION 40002
#define ID_FOLLOWSELECTION 40003
@ -59,9 +77,6 @@
#define ID_QUIT 40008
#define ID_FILE_EXIT 40009
#define ID_HELP_ABOUT 40010
#define ID_RENDER_SHOWORBITS 40011
#define ID_RENDER_SHOWPLANETLABELS 40012
#define ID_RENDER_SHOWHUDTEXT 40013
#define ID_RENDER_AMBIENTLIGHT_NONE 40014
#define ID_RENDER_AMBIENTLIGHT_LOW 40015
#define ID_RENDER_AMBIENTLIGHT_MEDIUM 40016
@ -79,43 +94,35 @@
#define ID_HELP_LICENSE 40028
#define ID_NAVIGATION_CENTER 40029
#define ID_TIME_REALTIME 40030
#define ID_RENDER_SHOWSTARLABELS 40031
#define ID_TIME_SETTIME 40032
#define ID_HELP_GLINFO 40033
#define ID_LOCATIONS_ADDLOCATION 40034
#define ID_RENDER_SHOWCONSTELLATIONS 40035
#define ID_RENDER_SHOWATMOSPHERES 40036
#define ID_RENDER_SHOWGALAXIES 40037
#define ID_RENDER_SHOWCONSTLABELS 40038
#define ID_RENDER_SHOWMINORPLANETLABELS 40039
#define ID_INFO 40040
#define ID_HELP_RUNDEMO 40041
#define ID_RENDER_MORESTARS 40042
#define ID_RENDER_FEWERSTARS 40043
#define ID_RENDER_SHOWCELESTIALSPHERE 40044
#define ID_NAVIGATION_SYNCORBIT 40045
#define ID_NAVIGATION_SSBROWSER 40046
#define ID_NAVIGATION_STARBROWSER 40047
#define ID_RENDER_SHOWCLOUDS 40048
#define ID_TIME_SHOWLOCAL 40050
#define ID_NAVIGATION_TRACK 40051
#define ID_HELP_CONTROLS 40053
#define ID_RENDER_SHOWNIGHTLIGHTS 40054
#define ID_RENDER_VERTEX_SHADERS 40055
#define ID_NAVIGATION_GOTO_OBJECT 40056
#define ID_FILE_CAPTUREIMAGE 40057
#define ID_FILE_CAPTUREMOVIE 40058
#define ID_RENDER_DISPLAYMODE 40059
#define ID_RENDER_FULLSCREEN 40060
#define ID_RENDER_VIEWOPTIONS 40061
#define ID_LOCATIONS_FIRSTLOCATION 41000
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 119
#define _APS_NEXT_COMMAND_VALUE 40061
#define _APS_NEXT_CONTROL_VALUE 1034
#define _APS_NEXT_RESOURCE_VALUE 120
#define _APS_NEXT_COMMAND_VALUE 40062
#define _APS_NEXT_CONTROL_VALUE 1051
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif