diff options
Diffstat (limited to 'StarsEx/VidDlg.cpp')
-rw-r--r-- | StarsEx/VidDlg.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/StarsEx/VidDlg.cpp b/StarsEx/VidDlg.cpp index 36253ae..37c232c 100644 --- a/StarsEx/VidDlg.cpp +++ b/StarsEx/VidDlg.cpp @@ -30,6 +30,7 @@ DEF_MAP_CLIENT(VidDlg, OnTexSize); DEF_MAP_CLIENT(VidDlg, OnMode); +DEF_MAP_CLIENT(VidDlg, OnFullScreen); DEF_MAP_CLIENT(VidDlg, OnDetail); DEF_MAP_CLIENT(VidDlg, OnTexture); DEF_MAP_CLIENT(VidDlg, OnGamma); @@ -93,6 +94,8 @@ VidDlg::RegisterControls() } full_screen = (ComboBox*) FindControl(202); + REGISTER_CLIENT(EID_SELECT, full_screen, VidDlg, OnFullScreen); + lens_flare = (ComboBox*) FindControl(211); corona = (ComboBox*) FindControl(212); nebula = (ComboBox*) FindControl(213); @@ -230,6 +233,12 @@ VidDlg::OnMode(AWEvent* event) } void +VidDlg::OnFullScreen(AWEvent* event) +{ + mode->SetEnabled(full_screen->GetSelectedIndex()); +} + +void VidDlg::OnTexSize(AWEvent* event) { selected_tex_size = tex_size->GetSelectedIndex(); |