SendMessage( GetDlgItem(hDlg, IDC_ChatPartner), // [HGM] clickbox: initialize with requested handle\r
WM_SETTEXT, 0, (LPARAM) chatPartner[partner] );\r
filterHasFocus[partner] = TRUE;\r
+ onTop = partner; // a newly opened box becomes top one\r
if(chatPartner[partner][0]) {\r
filterHasFocus[partner] = FALSE;\r
SetFocus( GetDlgItem(hDlg, OPT_ChatInput) );\r
SetDlgItemText(hDlg, OPT_ChatInput, "");\r
// from here on it could be back-end\r
SaveInHistory(mess);\r
- if(!strcmp("WHISPER", chatPartner[partner]))\r
+ if(!strcmp("whispers", chatPartner[partner]))\r
sprintf(buf, "whisper %s\n", mess); // WHISPER box uses "whisper" to send\r
+ else if(!strcmp("shouts", chatPartner[partner]))\r
+ sprintf(buf, "shout %s\n", mess); // SHOUT box uses "shout" to send\r
else {\r
if(!atoi(chatPartner[partner])) {\r
sprintf(buf, "> %s\r\n", mess); // echo only tells to handle, not channel\r