Rev 140 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 140 | Rev 178 | ||
|---|---|---|---|
| Line 6... | Line 6... | ||
| 6 | // dialog template | 6 | // dialog template | 
| 7 | #define THIS_DIALOG DIALOG_PLAYERINFONAME | 7 | #define THIS_DIALOG DIALOG_PLAYERINFONAME | 
| 8 | 8 | ||
| 9 | 9 | ||
| 10 | // global variables | 10 | // global variables | 
| 11 | static wchar_t player_name[64]; | 11 | static wchar_t player_name[64] = L""; | 
| 12 | 12 | ||
| 13 | 13 | ||
| 14 | // prototypes of local functions | 14 | // prototypes of local functions | 
| 15 | static void StartThread_ThisDialog (void *thread_parms); | 15 | static void StartThread_ThisDialog (void *thread_parms); | 
| 16 | static int CALLBACK DialogProc_ThisDialog (HWND hWnd, unsigned int message, WPARAM wParam, LPARAM lParam); | 16 | static int CALLBACK DialogProc_ThisDialog (HWND hWnd, unsigned int message, WPARAM wParam, LPARAM lParam); | 
| Line 84... | Line 84... | ||
| 84 |       // set window title and control texts | 84 |       // set window title and control texts | 
| 85 | SetWindowText (hWnd, LOCALIZE (L"PlayerInfoName_Title")); | 85 | SetWindowText (hWnd, LOCALIZE (L"PlayerInfoName_Title")); | 
| 86 | SetDlgItemText (hWnd, STATICTEXT_PLAYERINFONAME_QUESTION, LOCALIZE (L"PlayerInfoName_Question")); | 86 | SetDlgItemText (hWnd, STATICTEXT_PLAYERINFONAME_QUESTION, LOCALIZE (L"PlayerInfoName_Question")); | 
| 87 | SetDlgItemText (hWnd, BUTTON_DISPLAY, LOCALIZE (L"PlayerInfoName_Display")); | 87 | SetDlgItemText (hWnd, BUTTON_DISPLAY, LOCALIZE (L"PlayerInfoName_Display")); | 
| 88 | SetDlgItemText (hWnd, STATICTEXT_PLAYERINFONAME_STATUSBAR, LOCALIZE (L"PlayerInfoName_StatusBar")); | 88 | SetDlgItemText (hWnd, STATICTEXT_PLAYERINFONAME_STATUSBAR, LOCALIZE (L"PlayerInfoName_StatusBar")); | 
| - | 89 | ||
| - | 90 |       // set the edit box value, select it and send focus to it | |
| - | 91 | SetDlgItemText (hWnd, EDITBOX_PLAYERINFONAME_NAME, player_name); // reuse last player name asked for | |
| - | 92 | SendMessage (GetDlgItem (hWnd, EDITBOX_PLAYERINFONAME_NAME), EM_SETSEL, 0, -1); | |
| - | 93 | SetFocus (GetDlgItem (hWnd, EDITBOX_PLAYERINFONAME_NAME)); | |
| 89 | 94 | ||
| 90 |       // convert the status bar message to a hyperlink | 95 |       // convert the status bar message to a hyperlink | 
| 91 | ConvertStaticToHyperlink (GetDlgItem (hWnd, STATICTEXT_PLAYERINFONAME_STATUSBAR)); | 96 | ConvertStaticToHyperlink (GetDlgItem (hWnd, STATICTEXT_PLAYERINFONAME_STATUSBAR)); | 
| 92 |    } | 97 |    } | 
| 93 | 98 | ||