mirror of https://github.com/OpenTTD/OpenTTD
(svn r10726) -Codechange: make it possible that the chat window is less than 640 pixels.
parent
59ff947471
commit
dd0fac984b
|
@ -1717,15 +1717,15 @@ static void ChatWindowWndProc(Window *w, WindowEvent *e)
|
||||||
}
|
}
|
||||||
|
|
||||||
static const Widget _chat_window_widgets[] = {
|
static const Widget _chat_window_widgets[] = {
|
||||||
{ WWT_CLOSEBOX, RESIZE_NONE, 14, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW},
|
{ WWT_CLOSEBOX, RESIZE_NONE, 14, 0, 10, 0, 13, STR_00C5, STR_018B_CLOSE_WINDOW},
|
||||||
{ WWT_PANEL, RESIZE_NONE, 14, 11, 639, 0, 13, 0x0, STR_NULL}, // background
|
{ WWT_PANEL, RESIZE_RIGHT, 14, 11, 319, 0, 13, 0x0, STR_NULL}, // background
|
||||||
{ WWT_PANEL, RESIZE_NONE, 14, 75, 577, 1, 12, 0x0, STR_NULL}, // text box
|
{ WWT_PANEL, RESIZE_RIGHT, 14, 75, 257, 1, 12, 0x0, STR_NULL}, // text box
|
||||||
{ WWT_PUSHTXTBTN, RESIZE_NONE, 14, 578, 639, 1, 12, STR_NETWORK_SEND, STR_NULL}, // send button
|
{ WWT_PUSHTXTBTN, RESIZE_LR, 14, 258, 319, 1, 12, STR_NETWORK_SEND, STR_NULL}, // send button
|
||||||
{ WIDGETS_END},
|
{ WIDGETS_END},
|
||||||
};
|
};
|
||||||
|
|
||||||
static const WindowDesc _chat_window_desc = {
|
static const WindowDesc _chat_window_desc = {
|
||||||
WDP_CENTER, -26, 640, 14, 640, 14, // x, y, width, height
|
WDP_CENTER, -26, 320, 14, 640, 14, // x, y, width, height
|
||||||
WC_SEND_NETWORK_MSG, WC_NONE,
|
WC_SEND_NETWORK_MSG, WC_NONE,
|
||||||
WDF_STD_TOOLTIPS | WDF_DEF_WIDGET,
|
WDF_STD_TOOLTIPS | WDF_DEF_WIDGET,
|
||||||
_chat_window_widgets,
|
_chat_window_widgets,
|
||||||
|
|
|
@ -2082,6 +2082,7 @@ void RelocateAllWindows(int neww, int newh)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WC_SEND_NETWORK_MSG:
|
case WC_SEND_NETWORK_MSG:
|
||||||
|
ResizeWindow(w, clamp(neww, 320, 640) - w->width, 0);
|
||||||
top = (newh - 26); // 26 = height of status bar + height of chat bar
|
top = (newh - 26); // 26 = height of status bar + height of chat bar
|
||||||
left = (neww - w->width) >> 1;
|
left = (neww - w->width) >> 1;
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue