src/intro_gui.cpp
changeset 6247 7d81e3a5d803
parent 6221 dcdd06445346
child 6357 f0f5e7d1713c
equal deleted inserted replaced
6246:75451000349d 6247:7d81e3a5d803
    97 	WDF_STD_TOOLTIPS | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS,
    97 	WDF_STD_TOOLTIPS | WDF_DEF_WIDGET | WDF_UNCLICK_BUTTONS,
    98 	_select_game_widgets,
    98 	_select_game_widgets,
    99 	SelectGameWndProc
    99 	SelectGameWndProc
   100 };
   100 };
   101 
   101 
   102 void ShowSelectGameWindow(void)
   102 void ShowSelectGameWindow()
   103 {
   103 {
   104 	AllocateWindowDesc(&_select_game_desc);
   104 	AllocateWindowDesc(&_select_game_desc);
   105 }
   105 }
   106 
   106 
   107 static void AskExitGameCallback(Window *w, bool confirmed)
   107 static void AskExitGameCallback(Window *w, bool confirmed)
   108 {
   108 {
   109 	if (confirmed) _exit_game = true;
   109 	if (confirmed) _exit_game = true;
   110 }
   110 }
   111 
   111 
   112 void AskExitGame(void)
   112 void AskExitGame()
   113 {
   113 {
   114 #if defined(_WIN32)
   114 #if defined(_WIN32)
   115 		SetDParam(0, STR_0133_WINDOWS);
   115 		SetDParam(0, STR_0133_WINDOWS);
   116 #elif defined(__APPLE__)
   116 #elif defined(__APPLE__)
   117 		SetDParam(0, STR_0135_OSX);
   117 		SetDParam(0, STR_0135_OSX);
   140 static void AskExitToGameMenuCallback(Window *w, bool confirmed)
   140 static void AskExitToGameMenuCallback(Window *w, bool confirmed)
   141 {
   141 {
   142 	if (confirmed) _switch_mode = SM_MENU;
   142 	if (confirmed) _switch_mode = SM_MENU;
   143 }
   143 }
   144 
   144 
   145 void AskExitToGameMenu(void)
   145 void AskExitToGameMenu()
   146 {
   146 {
   147 	ShowQuery(
   147 	ShowQuery(
   148 		STR_0161_QUIT_GAME,
   148 		STR_0161_QUIT_GAME,
   149 		(_game_mode != GM_EDITOR) ? STR_ABANDON_GAME_QUERY : STR_QUIT_SCENARIO_QUERY,
   149 		(_game_mode != GM_EDITOR) ? STR_ABANDON_GAME_QUERY : STR_QUIT_SCENARIO_QUERY,
   150 		NULL,
   150 		NULL,