From 7353fe8242a853b6dc9eb173061a7aefde61c3db Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 15:48:04 +0300 Subject: [PATCH 01/10] Add GameInfoWindow vanilla file from original game --- window/Menus/GameInfoWindow.wnd | 465 ++++++++++++++++++++++++++++++++ 1 file changed, 465 insertions(+) create mode 100644 window/Menus/GameInfoWindow.wnd diff --git a/window/Menus/GameInfoWindow.wnd b/window/Menus/GameInfoWindow.wnd new file mode 100644 index 0000000..848d1d7 --- /dev/null +++ b/window/Menus/GameInfoWindow.wnd @@ -0,0 +1,465 @@ +FILE_VERSION = 2; +STARTLAYOUTBLOCK + LAYOUTINIT = GameInfoWindowInit; + LAYOUTUPDATE = [None]; + LAYOUTSHUTDOWN = [None]; +ENDLAYOUTBLOCK +WINDOW + WINDOWTYPE = USER; + SCREENRECT = UPPERLEFT: 288 128, + BOTTOMRIGHT: 520 308, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:ParentGameInfo"; + STATUS = ENABLED; + STYLE = USER; + SYSTEMCALLBACK = "GameInfoWindowSystem"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Times New Roman", SIZE: 14, BOLD: 0; + HEADERTEMPLATE = "[NONE]"; + TOOLTIPDELAY = -1; + TEXTCOLOR = ENABLED: 255 255 255 0, ENABLEDBORDER: 255 255 255 0, + DISABLED: 255 255 255 0, DISABLEDBORDER: 255 255 255 0, + HILITE: 255 255 255 0, HILITEBORDER: 255 255 255 0; + ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 128, BORDERCOLOR: 49 55 167 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 128 128 255 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + CHILD + WINDOW + WINDOWTYPE = SCROLLLISTBOX; + SCREENRECT = UPPERLEFT: 292 196, + BOTTOMRIGHT: 516 304, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:ListBoxPlayers"; + STATUS = ENABLED; + STYLE = SCROLLLISTBOX+MOUSETRACK; + SYSTEMCALLBACK = "[None]"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + HEADERTEMPLATE = "LabelRegular"; + TOOLTIPTEXT = "TOOLTIP:ListOfPlayers"; + TOOLTIPDELAY = -1; + TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, + DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, + HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; + ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 126, BORDERCOLOR: 49 55 168 255, + IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + IMAGE: ListBoxHiliteItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: ListBoxHiliteItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: ListBoxHiliteItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 126, BORDERCOLOR: 49 55 168 255, + IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 126, BORDERCOLOR: 49 55 168 255, + IMAGE: ListBoxHiliteSelectedItemLeftEnd, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, + IMAGE: ListBoxHiliteSelectedItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: ListBoxHiliteSelectedItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: ListBoxHiliteSelectedItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXDATA = LENGTH: 9, + AUTOSCROLL: 0, + AUTOPURGE: 0, + SCROLLBAR: 1, + MULTISELECT: 0, + COLUMNS: 2, + COLUMNSWIDTH: 15, + COLUMNSWIDTH: 85, + FORCESELECT: 0; + LISTBOXENABLEDUPBUTTONDRAWDATA = IMAGE: VSliderUpButtonEnabled, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, + IMAGE: VSliderUpButtonHiliteSelected, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXDISABLEDUPBUTTONDRAWDATA = IMAGE: VSliderUpButtonDisabled, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXHILITEUPBUTTONDRAWDATA = IMAGE: VSliderUpButtonHilite, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, + IMAGE: VSliderUpButtonHiliteSelected, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXENABLEDDOWNBUTTONDRAWDATA = IMAGE: VSliderDownButtonEnabled, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, + IMAGE: VSliderDownButtonHiliteSelected, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXDISABLEDDOWNBUTTONDRAWDATA = IMAGE: VSliderDownButtonDisabled, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXHILITEDOWNBUTTONDRAWDATA = IMAGE: VSliderDownButtonHilite, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, + IMAGE: VSliderDownButtonHiliteSelected, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXENABLEDSLIDERDRAWDATA = IMAGE: VSliderEnabledTopEnd, COLOR: 255 190 0 0, BORDERCOLOR: 47 55 168 255, + IMAGE: VSliderEnabledBottomEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: VSliderEnabledRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: VSliderEnabledSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXDISABLEDSLIDERDRAWDATA = IMAGE: VSliderDisabledTopEnd, COLOR: 128 128 128 0, BORDERCOLOR: 148 112 0 255, + IMAGE: VSliderDisabledBottomEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: VSliderDisabledRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: VSliderDisabledSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + LISTBOXHILITESLIDERDRAWDATA = IMAGE: VSliderHiliteTopEnd, COLOR: 0 255 0 0, BORDERCOLOR: 49 55 168 255, + IMAGE: VSliderHiliteBottomEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: VSliderHiliteRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: VSliderHiliteSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + SLIDERTHUMBENABLEDDRAWDATA = IMAGE: ScrollBarThumbEnabled, COLOR: 255 4 0 0, BORDERCOLOR: 255 243 28 255, + IMAGE: ScrollBarThumbHiliteSelected, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + SLIDERTHUMBDISABLEDDRAWDATA = IMAGE: ScrollBarThumbDisabled, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + SLIDERTHUMBHILITEDRAWDATA = IMAGE: ScrollBarThumbHilite, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, + IMAGE: ScrollBarThumbHiliteSelected, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + END + CHILD + WINDOW + WINDOWTYPE = STATICTEXT; + SCREENRECT = UPPERLEFT: 292 132, + BOTTOMRIGHT: 360 152, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:"; + STATUS = ENABLED; + STYLE = STATICTEXT+MOUSETRACK; + SYSTEMCALLBACK = "[None]"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + HEADERTEMPLATE = "LabelRegular"; + TOOLTIPDELAY = -1; + TEXT = "GUI:GameName:"; + TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, + DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, + HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; + ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 0 0 0 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 128 0 255, BORDERCOLOR: 128 255 128 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + STATICTEXTDATA = CENTERED: 0; + END + CHILD + WINDOW + WINDOWTYPE = STATICTEXT; + SCREENRECT = UPPERLEFT: 292 176, + BOTTOMRIGHT: 406 196, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:"; + STATUS = ENABLED; + STYLE = STATICTEXT+MOUSETRACK; + SYSTEMCALLBACK = "[None]"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + HEADERTEMPLATE = "LabelRegular"; + TOOLTIPDELAY = -1; + TEXT = "GUI:Players:"; + TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, + DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, + HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; + ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 0 0 0 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 128 0 255, BORDERCOLOR: 128 255 128 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + STATICTEXTDATA = CENTERED: 0; + END + CHILD + WINDOW + WINDOWTYPE = STATICTEXT; + SCREENRECT = UPPERLEFT: 292 152, + BOTTOMRIGHT: 360 180, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:"; + STATUS = ENABLED; + STYLE = STATICTEXT+MOUSETRACK; + SYSTEMCALLBACK = "[None]"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + HEADERTEMPLATE = "LabelRegular"; + TOOLTIPDELAY = -1; + TEXT = "GUI:MapName:"; + TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, + DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, + HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; + ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 0 0 0 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 128 0 255, BORDERCOLOR: 128 255 128 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + STATICTEXTDATA = CENTERED: 0; + END + CHILD + WINDOW + WINDOWTYPE = STATICTEXT; + SCREENRECT = UPPERLEFT: 360 152, + BOTTOMRIGHT: 516 180, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:StaticTextMapName"; + STATUS = ENABLED; + STYLE = STATICTEXT+MOUSETRACK; + SYSTEMCALLBACK = "[None]"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + HEADERTEMPLATE = "LabelRegular"; + TOOLTIPTEXT = "TOOLTIP:MapName"; + TOOLTIPDELAY = -1; + TEXT = ""; + TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, + DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, + HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; + ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 0 0 0 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 128 0 255, BORDERCOLOR: 128 255 128 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + STATICTEXTDATA = CENTERED: 0; + END + CHILD + WINDOW + WINDOWTYPE = STATICTEXT; + SCREENRECT = UPPERLEFT: 360 132, + BOTTOMRIGHT: 516 152, + CREATIONRESOLUTION: 800 600; + NAME = "GameInfoWindow.wnd:StaticTextGameName"; + STATUS = ENABLED; + STYLE = STATICTEXT+MOUSETRACK; + SYSTEMCALLBACK = "[None]"; + INPUTCALLBACK = "[None]"; + TOOLTIPCALLBACK = "[None]"; + DRAWCALLBACK = "[None]"; + FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + HEADERTEMPLATE = "LabelRegular"; + TOOLTIPTEXT = "TOOLTIP:PlayerCreatedName"; + TOOLTIPDELAY = -1; + TEXT = ""; + TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, + DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, + HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; + ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 0 0 0 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 192 192 192 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 128 0 255, BORDERCOLOR: 128 255 128 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; + STATICTEXTDATA = CENTERED: 0; + END + ENDALLCHILDREN +END From f7f9d807b19c62324c5feb2ff3a45582df9be536 Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 13:42:34 +0300 Subject: [PATCH 02/10] Refactor WOLCustomLobby layout by removing unused UI components and adjusting dimensions --- window/Menus/WOLCustomLobby.wnd | 198 +++----------------------------- 1 file changed, 14 insertions(+), 184 deletions(-) diff --git a/window/Menus/WOLCustomLobby.wnd b/window/Menus/WOLCustomLobby.wnd index 6b37fb4..9c53f29 100644 --- a/window/Menus/WOLCustomLobby.wnd +++ b/window/Menus/WOLCustomLobby.wnd @@ -96,86 +96,10 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; CHILD - WINDOW - WINDOWTYPE = VERTSLIDER; - SCREENRECT = UPPERLEFT: 35 165, - BOTTOMRIGHT: 51 425, - CREATIONRESOLUTION: 800 600; - NAME = "WOLCustomLobby.wnd:SliderChatAdjust"; - STATUS = ENABLED+HIDDEN+IMAGE+TABSTOP; - STYLE = VERTSLIDER+MOUSETRACK; - SYSTEMCALLBACK = "[None]"; - INPUTCALLBACK = "[None]"; - TOOLTIPCALLBACK = "[None]"; - DRAWCALLBACK = "[None]"; - FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "[None]"; - TOOLTIPDELAY = -1; - TEXTCOLOR = ENABLED: 0 0 0 0, ENABLEDBORDER: 0 0 0 0, - DISABLED: 0 0 0 0, DISABLEDBORDER: 0 0 0 0, - HILITE: 0 0 0 0, HILITEBORDER: 0 0 0 0; - ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 128 128 128 255, BORDERCOLOR: 64 64 64 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - SLIDERDATA = MINVALUE: 0, - MAXVALUE: 100; - SLIDERTHUMBENABLEDDRAWDATA = IMAGE: WindowResizeEnabled, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, - IMAGE: WindowResizePushed, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - SLIDERTHUMBDISABLEDDRAWDATA = IMAGE: WindowResizeDisabled, COLOR: 64 64 64 255, BORDERCOLOR: 128 128 128 255, - IMAGE: NoImage, COLOR: 0 0 0 255, BORDERCOLOR: 64 64 64 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - SLIDERTHUMBHILITEDRAWDATA = IMAGE: WindowResizeHilite, COLOR: 0 255 0 255, BORDERCOLOR: 128 255 128 255, - IMAGE: WindowResizePushed, COLOR: 0 0 255 255, BORDERCOLOR: 128 128 255 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - END - CHILD WINDOW WINDOWTYPE = ENTRYFIELD; SCREENRECT = UPPERLEFT: 586 376, - BOTTOMRIGHT: 736 400, + BOTTOMRIGHT: 766 400, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:TextEntryChat"; STATUS = ENABLED+IMAGE; @@ -225,53 +149,6 @@ WINDOW ASCIIONLY: 0; END CHILD - WINDOW - WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 35 79, - BOTTOMRIGHT: 51 95, - CREATIONRESOLUTION: 800 600; - NAME = "WOLCustomLobby.wnd:ButtonGameListToggle"; - STATUS = ENABLED+HIDDEN+IMAGE; - STYLE = PUSHBUTTON+MOUSETRACK; - SYSTEMCALLBACK = "[None]"; - INPUTCALLBACK = "[None]"; - TOOLTIPCALLBACK = "[None]"; - DRAWCALLBACK = "[None]"; - FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "[NONE]"; - TOOLTIPDELAY = -1; - TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, - DISABLED: 62 64 92 255, DISABLEDBORDER: 31 32 47 255, - HILITE: 186 255 12 255, HILITEBORDER: 0 2 0 255; - ENABLEDDRAWDATA = IMAGE: Buttons-Left, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, - IMAGE: NoImage, COLOR: 47 55 168 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-Middle, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: Buttons-Disabled-Left, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, - IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 128 128 128 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-Disabled-Middle, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-Disabled-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: Buttons-HiLite-Left, COLOR: 209 253 4 255, BORDERCOLOR: 59 60 52 255, - IMAGE: Buttons-Pushed-Left, COLOR: 47 55 168 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-Pushed-Middle, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-Pushed-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-HiLite-Middle, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: Buttons-HiLite-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - END - CHILD WINDOW WINDOWTYPE = PUSHBUTTON; SCREENRECT = UPPERLEFT: 586 520, @@ -416,53 +293,6 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; END CHILD - WINDOW - WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 739 376, - BOTTOMRIGHT: 766 400, - CREATIONRESOLUTION: 800 600; - NAME = "WOLCustomLobby.wnd:ButtonEmote"; - STATUS = ENABLED+IMAGE; - STYLE = PUSHBUTTON+MOUSETRACK; - SYSTEMCALLBACK = "[None]"; - INPUTCALLBACK = "[None]"; - TOOLTIPCALLBACK = "[None]"; - DRAWCALLBACK = "[None]"; - FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "[NONE]"; - TOOLTIPDELAY = -1; - TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, - DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, - HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; - ENABLEDDRAWDATA = IMAGE: ReturnButton, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, - IMAGE: ReturnButtonHilitePushed, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: ReturnButtonDisabled, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, - IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 128 128 128 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: ReturnButtonHilite, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, - IMAGE: ReturnButtonHilitePushed, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - END - CHILD WINDOW WINDOWTYPE = PUSHBUTTON; SCREENRECT = UPPERLEFT: 586 442, @@ -513,7 +343,7 @@ WINDOW CHILD WINDOW WINDOWTYPE = SCROLLLISTBOX; - SCREENRECT = UPPERLEFT: 586 74, + SCREENRECT = UPPERLEFT: 586 75, BOTTOMRIGHT: 766 221, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ListboxPlayers"; @@ -678,7 +508,7 @@ WINDOW CHILD WINDOW WINDOWTYPE = SCROLLLISTBOX; - SCREENRECT = UPPERLEFT: 586 225, + SCREENRECT = UPPERLEFT: 586 224, BOTTOMRIGHT: 766 373, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ListboxChat"; @@ -841,7 +671,7 @@ WINDOW CHILD WINDOW WINDOWTYPE = SCROLLLISTBOX; - SCREENRECT = UPPERLEFT: 35 74, + SCREENRECT = UPPERLEFT: 35 75, BOTTOMRIGHT: 583 556, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ListboxGamesLarge"; @@ -1015,7 +845,7 @@ WINDOW WINDOW WINDOWTYPE = COMBOBOX; SCREENRECT = UPPERLEFT: 586 47, - BOTTOMRIGHT: 766 71, + BOTTOMRIGHT: 766 72, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ComboBoxGroupRooms"; STATUS = ENABLED+IMAGE; @@ -1058,10 +888,10 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; COMBOBOXDATA = ISEDITABLE: 0, - MAXCHARS: 32, - MAXDISPLAY: 15, - ASCIIONLY: 0, - LETTERSANDNUMBERS: 0; + MAXCHARS: 32, + MAXDISPLAY: 15, + ASCIIONLY: 0, + LETTERSANDNUMBERS: 0; COMBOBOXDROPDOWNBUTTONENABLEDDRAWDATA = IMAGE: VSliderDownButtonEnabled, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, IMAGE: VSliderDownButtonHiliteSelected, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -1256,7 +1086,7 @@ WINDOW WINDOW WINDOWTYPE = PUSHBUTTON; SCREENRECT = UPPERLEFT: 233 47, - BOTTOMRIGHT: 406 71, + BOTTOMRIGHT: 406 72, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ButtonSortPing"; STATUS = ENABLED+IMAGE; @@ -1352,7 +1182,7 @@ WINDOW WINDOW WINDOWTYPE = PUSHBUTTON; SCREENRECT = UPPERLEFT: 409 47, - BOTTOMRIGHT: 583 71, + BOTTOMRIGHT: 583 72, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ButtonSortBuddies"; STATUS = ENABLED+IMAGE; @@ -1448,7 +1278,7 @@ WINDOW WINDOW WINDOWTYPE = PUSHBUTTON; SCREENRECT = UPPERLEFT: 56 47, - BOTTOMRIGHT: 230 71, + BOTTOMRIGHT: 230 72, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ButtonSortAlpha"; STATUS = ENABLED+IMAGE; @@ -1544,7 +1374,7 @@ WINDOW WINDOW WINDOWTYPE = PUSHBUTTON; SCREENRECT = UPPERLEFT: 35 47, - BOTTOMRIGHT: 53 71, + BOTTOMRIGHT: 53 72, CREATIONRESOLUTION: 800 600; NAME = "WOLCustomLobby.wnd:ButtonRefresh"; STATUS = ENABLED+IMAGE; @@ -1588,4 +1418,4 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; END ENDALLCHILDREN -END +END \ No newline at end of file From 98bf266a67f587d21841cfe4dce88a0cee931dfa Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 13:43:13 +0300 Subject: [PATCH 03/10] Adjust LanLobbyMenu layout by modifying screen dimensions and updating component names --- window/Menus/LanLobbyMenu.wnd | 79 +++++++---------------------------- 1 file changed, 16 insertions(+), 63 deletions(-) diff --git a/window/Menus/LanLobbyMenu.wnd b/window/Menus/LanLobbyMenu.wnd index bf264da..11361c6 100644 --- a/window/Menus/LanLobbyMenu.wnd +++ b/window/Menus/LanLobbyMenu.wnd @@ -98,10 +98,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 403 499, - BOTTOMRIGHT: 583 531, + SCREENRECT = UPPERLEFT: 403 481, + BOTTOMRIGHT: 583 517, CREATIONRESOLUTION: 800 600; - NAME = "LanLobbyMenu.wnd:"; + NAME = "LanLobbyMenu.wnd:StaticTextPlayerNameTitle"; STATUS = ENABLED+NOINPUT+NOFOCUS; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -339,8 +339,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = ENTRYFIELD; - SCREENRECT = UPPERLEFT: 403 531, - BOTTOMRIGHT: 507 556, + SCREENRECT = UPPERLEFT: 403 520, + BOTTOMRIGHT: 520 556, CREATIONRESOLUTION: 800 600; NAME = "LanLobbyMenu.wnd:TextEntryPlayerName"; STATUS = ENABLED+IMAGE; @@ -350,7 +350,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "TextEntry"; + HEADERTEMPLATE = "MinorTitle"; TOOLTIPDELAY = -1; TEXT = "Entry"; TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, @@ -555,10 +555,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 586 42, + SCREENRECT = UPPERLEFT: 586 46, BOTTOMRIGHT: 766 74, CREATIONRESOLUTION: 800 600; - NAME = "LanLobbyMenu.wnd:"; + NAME = "LanLobbyMenu.wnd:StaticTextPlayersTitle"; STATUS = ENABLED+NOINPUT+NOFOCUS; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -604,10 +604,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 35 42, + SCREENRECT = UPPERLEFT: 35 46, BOTTOMRIGHT: 400 74, CREATIONRESOLUTION: 800 600; - NAME = "LanLobbyMenu.wnd:"; + NAME = "LanLobbyMenu.wnd:StaticTextGamesTitle"; STATUS = ENABLED+NOINPUT+NOFOCUS; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -817,7 +817,7 @@ WINDOW WINDOW WINDOWTYPE = STATICTEXT; SCREENRECT = UPPERLEFT: 403 74, - BOTTOMRIGHT: 583 500, + BOTTOMRIGHT: 583 373, CREATIONRESOLUTION: 800 600; NAME = "LanLobbyMenu.wnd:StaticTextGameInfo"; STATUS = ENABLED+NOINPUT+NOFOCUS; @@ -864,10 +864,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 403 42, + SCREENRECT = UPPERLEFT: 403 46, BOTTOMRIGHT: 583 74, CREATIONRESOLUTION: 800 600; - NAME = "LanLobbyMenu.wnd:"; + NAME = "LanLobbyMenu.wnd:StaticTextGameInfoTitle"; STATUS = ENABLED+NOINPUT+NOFOCUS; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -913,7 +913,7 @@ WINDOW CHILD WINDOW WINDOWTYPE = SCROLLLISTBOX; - SCREENRECT = UPPERLEFT: 586 225, + SCREENRECT = UPPERLEFT: 586 224, BOTTOMRIGHT: 766 373, CREATIONRESOLUTION: 800 600; NAME = "LanLobbyMenu.wnd:ListboxChatWindowLanLobby"; @@ -1129,7 +1129,7 @@ WINDOW CHILD WINDOW WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 510 531, + SCREENRECT = UPPERLEFT: 523 520, BOTTOMRIGHT: 583 556, CREATIONRESOLUTION: 800 600; NAME = "LanLobbyMenu.wnd:ButtonClear"; @@ -1175,54 +1175,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; END - CHILD - WINDOW - WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 800 520, - BOTTOMRIGHT: 836 544, - CREATIONRESOLUTION: 800 600; - NAME = "LanLobbyMenu.wnd:ButtonEmote"; - STATUS = ENABLED+IMAGE; - STYLE = PUSHBUTTON+MOUSETRACK; - SYSTEMCALLBACK = "[None]"; - INPUTCALLBACK = "[None]"; - TOOLTIPCALLBACK = "[None]"; - DRAWCALLBACK = "[None]"; - FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "[NONE]"; - TOOLTIPDELAY = -1; - TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, - DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, - HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; - ENABLEDDRAWDATA = IMAGE: ReturnButton, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, - IMAGE: ReturnButtonHilitePushed, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: ReturnButtonDisabled, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, - IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 128 128 128 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: ReturnButtonHilite, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, - IMAGE: ReturnButtonHilitePushed, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - END ENDALLCHILDREN END ENDALLCHILDREN -END +END \ No newline at end of file From 952a2ed0d7ceef28e5856db57dd1756a4dc0173e Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 13:43:26 +0300 Subject: [PATCH 04/10] Update GameInfoWindow layout by adjusting screen dimensions and modifying component properties --- window/Menus/GameInfoWindow.wnd | 62 ++++++++++++++++----------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/window/Menus/GameInfoWindow.wnd b/window/Menus/GameInfoWindow.wnd index 848d1d7..6587bbb 100644 --- a/window/Menus/GameInfoWindow.wnd +++ b/window/Menus/GameInfoWindow.wnd @@ -6,8 +6,8 @@ STARTLAYOUTBLOCK ENDLAYOUTBLOCK WINDOW WINDOWTYPE = USER; - SCREENRECT = UPPERLEFT: 288 128, - BOTTOMRIGHT: 520 308, + SCREENRECT = UPPERLEFT: 403 74, + BOTTOMRIGHT: 583 373, CREATIONRESOLUTION: 800 600; NAME = "GameInfoWindow.wnd:ParentGameInfo"; STATUS = ENABLED; @@ -22,7 +22,7 @@ WINDOW TEXTCOLOR = ENABLED: 255 255 255 0, ENABLEDBORDER: 255 255 255 0, DISABLED: 255 255 255 0, DISABLEDBORDER: 255 255 255 0, HILITE: 255 255 255 0, HILITEBORDER: 255 255 255 0; - ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 128, BORDERCOLOR: 49 55 167 255, + ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 167 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -31,7 +31,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 254 254 254 255, + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 254 254 254 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -40,7 +40,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: NoImage, COLOR: 128 128 255 255, BORDERCOLOR: 254 254 254 255, + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 128 128 255 0, BORDERCOLOR: 254 254 254 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -52,8 +52,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = SCROLLLISTBOX; - SCREENRECT = UPPERLEFT: 292 196, - BOTTOMRIGHT: 516 304, + SCREENRECT = UPPERLEFT: 403 224, + BOTTOMRIGHT: 583 373, CREATIONRESOLUTION: 800 600; NAME = "GameInfoWindow.wnd:ListBoxPlayers"; STATUS = ENABLED; @@ -69,8 +69,8 @@ WINDOW TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; - ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 126, BORDERCOLOR: 49 55 168 255, - IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, + IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 0, IMAGE: ListBoxHiliteItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -78,8 +78,8 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 126, BORDERCOLOR: 49 55 168 255, - IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, + DISABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, + IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -87,8 +87,8 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 126, BORDERCOLOR: 49 55 168 255, - IMAGE: ListBoxHiliteSelectedItemLeftEnd, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, + HILITEDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, + IMAGE: ListBoxHiliteSelectedItemLeftEnd, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 0, IMAGE: ListBoxHiliteSelectedItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteSelectedItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteSelectedItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -99,7 +99,7 @@ WINDOW LISTBOXDATA = LENGTH: 9, AUTOSCROLL: 0, AUTOPURGE: 0, - SCROLLBAR: 1, + SCROLLBAR: 0, MULTISELECT: 0, COLUMNS: 2, COLUMNSWIDTH: 15, @@ -217,10 +217,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 292 132, - BOTTOMRIGHT: 360 152, + SCREENRECT = UPPERLEFT: 403 74, + BOTTOMRIGHT: 583 94, CREATIONRESOLUTION: 800 600; - NAME = "GameInfoWindow.wnd:"; + NAME = "GameInfoWindow.wnd:StaticTextGameNameTitle"; STATUS = ENABLED; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -228,7 +228,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "LabelRegular"; + HEADERTEMPLATE = "MinorTitle"; TOOLTIPDELAY = -1; TEXT = "GUI:GameName:"; TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, @@ -266,10 +266,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 292 176, - BOTTOMRIGHT: 406 196, + SCREENRECT = UPPERLEFT: 403 201, + BOTTOMRIGHT: 583 221, CREATIONRESOLUTION: 800 600; - NAME = "GameInfoWindow.wnd:"; + NAME = "GameInfoWindow.wnd:StaticTextPlayersTitle"; STATUS = ENABLED; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -277,7 +277,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "LabelRegular"; + HEADERTEMPLATE = "MinorTitle"; TOOLTIPDELAY = -1; TEXT = "GUI:Players:"; TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, @@ -315,10 +315,10 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 292 152, - BOTTOMRIGHT: 360 180, + SCREENRECT = UPPERLEFT: 403 120, + BOTTOMRIGHT: 583 140, CREATIONRESOLUTION: 800 600; - NAME = "GameInfoWindow.wnd:"; + NAME = "GameInfoWindow.wnd:StaticTextMapNameTitle"; STATUS = ENABLED; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; @@ -326,7 +326,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "LabelRegular"; + HEADERTEMPLATE = "MinorTitle"; TOOLTIPDELAY = -1; TEXT = "GUI:MapName:"; TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, @@ -364,8 +364,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 360 152, - BOTTOMRIGHT: 516 180, + SCREENRECT = UPPERLEFT: 403 143, + BOTTOMRIGHT: 583 198, CREATIONRESOLUTION: 800 600; NAME = "GameInfoWindow.wnd:StaticTextMapName"; STATUS = ENABLED; @@ -414,8 +414,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 360 132, - BOTTOMRIGHT: 516 152, + SCREENRECT = UPPERLEFT: 403 97, + BOTTOMRIGHT: 583 117, CREATIONRESOLUTION: 800 600; NAME = "GameInfoWindow.wnd:StaticTextGameName"; STATUS = ENABLED; @@ -462,4 +462,4 @@ WINDOW STATICTEXTDATA = CENTERED: 0; END ENDALLCHILDREN -END +END \ No newline at end of file From 8884abbac9b5aaa3b80c271fb1273f3e41cc761d Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 15:35:32 +0300 Subject: [PATCH 05/10] Update PopupHostGame and PopupJoinGame layouts by adjusting screen dimensions and modifying component properties --- window/Menus/PopupHostGame.wnd | 58 +++++++++++++++++----------------- window/Menus/PopupJoinGame.wnd | 26 +++++++-------- 2 files changed, 42 insertions(+), 42 deletions(-) diff --git a/window/Menus/PopupHostGame.wnd b/window/Menus/PopupHostGame.wnd index 6dcea8c..576e7fc 100644 --- a/window/Menus/PopupHostGame.wnd +++ b/window/Menus/PopupHostGame.wnd @@ -6,8 +6,8 @@ STARTLAYOUTBLOCK ENDLAYOUTBLOCK WINDOW WINDOWTYPE = USER; - SCREENRECT = UPPERLEFT: 224 144, - BOTTOMRIGHT: 574 364, + SCREENRECT = UPPERLEFT: 586 46, + BOTTOMRIGHT: 766 400, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:ParentHostPopUp"; STATUS = ENABLED; @@ -52,8 +52,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = ENTRYFIELD; - SCREENRECT = UPPERLEFT: 257 188, - BOTTOMRIGHT: 536 212, + SCREENRECT = UPPERLEFT: 589 80, + BOTTOMRIGHT: 763 105, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:TextEntryGameName"; STATUS = ENABLED+IMAGE; @@ -105,8 +105,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 257 164, - BOTTOMRIGHT: 481 188, + SCREENRECT = UPPERLEFT: 589 49, + BOTTOMRIGHT: 763 74, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:"; STATUS = ENABLED; @@ -154,8 +154,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 239 316, - BOTTOMRIGHT: 392 348, + SCREENRECT = UPPERLEFT: 589 330, + BOTTOMRIGHT: 763 362, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:ButtonCreateGame"; STATUS = ENABLED+IMAGE; @@ -165,7 +165,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Generals", SIZE: 15, BOLD: 0; - HEADERTEMPLATE = "MainButton"; + HEADERTEMPLATE = "ButtonSmall"; TOOLTIPDELAY = -1; TEXT = "GUI:CreateGame"; TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, @@ -202,8 +202,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = CHECKBOX; - SCREENRECT = UPPERLEFT: 512 264, - BOTTOMRIGHT: 736 288, + SCREENRECT = UPPERLEFT: 589 236, + BOTTOMRIGHT: 763 261, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:CheckBoxAllowObservers"; STATUS = ENABLED+HIDDEN+IMAGE; @@ -250,11 +250,11 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 240 244, - BOTTOMRIGHT: 468 268, + SCREENRECT = UPPERLEFT: 589 173, + BOTTOMRIGHT: 763 198, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:"; - STATUS = ENABLED+HIDDEN; + STATUS = ENABLED; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; INPUTCALLBACK = "[None]"; @@ -299,11 +299,11 @@ WINDOW CHILD WINDOW WINDOWTYPE = ENTRYFIELD; - SCREENRECT = UPPERLEFT: 240 268, - BOTTOMRIGHT: 464 292, + SCREENRECT = UPPERLEFT: 589 205, + BOTTOMRIGHT: 763 230, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:TextEntryGameDescription"; - STATUS = ENABLED+HIDDEN+IMAGE; + STATUS = ENABLED+IMAGE; STYLE = ENTRYFIELD+MOUSETRACK; SYSTEMCALLBACK = "[None]"; INPUTCALLBACK = "[None]"; @@ -352,8 +352,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 407 316, - BOTTOMRIGHT: 560 348, + SCREENRECT = UPPERLEFT: 589 365, + BOTTOMRIGHT: 763 397, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:ButtonCancel"; STATUS = ENABLED+IMAGE; @@ -363,7 +363,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Generals", SIZE: 15, BOLD: 0; - HEADERTEMPLATE = "MainButton"; + HEADERTEMPLATE = "ButtonSmall"; TOOLTIPDELAY = -1; TEXT = "GUI:Cancel"; TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, @@ -400,8 +400,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = ENTRYFIELD; - SCREENRECT = UPPERLEFT: 257 236, - BOTTOMRIGHT: 535 260, + SCREENRECT = UPPERLEFT: 589 142, + BOTTOMRIGHT: 763 167, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:TextEntryGamePassword"; STATUS = ENABLED+IMAGE; @@ -453,8 +453,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 257 212, - BOTTOMRIGHT: 481 236, + SCREENRECT = UPPERLEFT: 589 111, + BOTTOMRIGHT: 763 136, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:"; STATUS = ENABLED; @@ -502,8 +502,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = CHECKBOX; - SCREENRECT = UPPERLEFT: 417 286, - BOTTOMRIGHT: 545 310, + SCREENRECT = UPPERLEFT: 589 298, + BOTTOMRIGHT: 763 323, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:CheckBoxLimitArmies"; STATUS = ENABLED+IMAGE; @@ -551,8 +551,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = CHECKBOX; - SCREENRECT = UPPERLEFT: 251 286, - BOTTOMRIGHT: 395 310, + SCREENRECT = UPPERLEFT: 589 267, + BOTTOMRIGHT: 763 292, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:CheckBoxUseStats"; STATUS = ENABLED+IMAGE; @@ -598,4 +598,4 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; END ENDALLCHILDREN -END +END \ No newline at end of file diff --git a/window/Menus/PopupJoinGame.wnd b/window/Menus/PopupJoinGame.wnd index c1bd24d..8f9dd24 100644 --- a/window/Menus/PopupJoinGame.wnd +++ b/window/Menus/PopupJoinGame.wnd @@ -6,8 +6,8 @@ STARTLAYOUTBLOCK ENDLAYOUTBLOCK WINDOW WINDOWTYPE = USER; - SCREENRECT = UPPERLEFT: 188 240, - BOTTOMRIGHT: 584 320, + SCREENRECT = UPPERLEFT: 586 224, + BOTTOMRIGHT: 766 400, CREATIONRESOLUTION: 800 600; NAME = "PopupJoinGame.wnd:ParentJoinPopUp"; STATUS = ENABLED; @@ -52,8 +52,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 204 248, - BOTTOMRIGHT: 324 272, + SCREENRECT = UPPERLEFT: 589 227, + BOTTOMRIGHT: 763 252, CREATIONRESOLUTION: 800 600; NAME = "PopupJoinGame.wnd:"; STATUS = ENABLED; @@ -101,8 +101,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 324 248, - BOTTOMRIGHT: 548 272, + SCREENRECT = UPPERLEFT: 589 261, + BOTTOMRIGHT: 763 286, CREATIONRESOLUTION: 800 600; NAME = "PopupJoinGame.wnd:StaticTextGameName"; STATUS = ENABLED; @@ -149,8 +149,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = ENTRYFIELD; - SCREENRECT = UPPERLEFT: 324 280, - BOTTOMRIGHT: 548 304, + SCREENRECT = UPPERLEFT: 589 330, + BOTTOMRIGHT: 763 355, CREATIONRESOLUTION: 800 600; NAME = "PopupJoinGame.wnd:TextEntryGamePassword"; STATUS = ENABLED+IMAGE; @@ -202,8 +202,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = STATICTEXT; - SCREENRECT = UPPERLEFT: 204 280, - BOTTOMRIGHT: 324 304, + SCREENRECT = UPPERLEFT: 589 296, + BOTTOMRIGHT: 763 321, CREATIONRESOLUTION: 800 600; NAME = "PopupJoinGame.wnd:"; STATUS = ENABLED; @@ -251,8 +251,8 @@ WINDOW CHILD WINDOW WINDOWTYPE = PUSHBUTTON; - SCREENRECT = UPPERLEFT: 558 248, - BOTTOMRIGHT: 576 272, + SCREENRECT = UPPERLEFT: 589 365, + BOTTOMRIGHT: 763 397, CREATIONRESOLUTION: 800 600; NAME = "PopupJoinGame.wnd:ButtonCancel"; STATUS = ENABLED+IMAGE; @@ -296,4 +296,4 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; END ENDALLCHILDREN -END +END \ No newline at end of file From 7a2217c819cb38925210fe6b27fc18fc08ce1206 Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 15:35:49 +0300 Subject: [PATCH 06/10] Update LanLobbyMenu layout by changing HEADERTEMPLATE from "MainButton" to "ButtonSmall" --- window/Menus/LanLobbyMenu.wnd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/window/Menus/LanLobbyMenu.wnd b/window/Menus/LanLobbyMenu.wnd index 11361c6..d0d403d 100644 --- a/window/Menus/LanLobbyMenu.wnd +++ b/window/Menus/LanLobbyMenu.wnd @@ -1140,7 +1140,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Placard MT Condensed", SIZE: 16, BOLD: 0; - HEADERTEMPLATE = "MainButton"; + HEADERTEMPLATE = "ButtonSmall"; TOOLTIPTEXT = "TOOLTIP:ButtonClear"; TOOLTIPDELAY = -1; TEXT = "GUI:CLEAR"; From dd8a5015252ea9f117b56f7d0a568c4a91abb7f6 Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 15:36:36 +0300 Subject: [PATCH 07/10] Update GameInfoWindow layout by modifying border colors for various draw data states --- window/Menus/GameInfoWindow.wnd | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/window/Menus/GameInfoWindow.wnd b/window/Menus/GameInfoWindow.wnd index 6587bbb..546cad1 100644 --- a/window/Menus/GameInfoWindow.wnd +++ b/window/Menus/GameInfoWindow.wnd @@ -22,7 +22,7 @@ WINDOW TEXTCOLOR = ENABLED: 255 255 255 0, ENABLEDBORDER: 255 255 255 0, DISABLED: 255 255 255 0, DISABLEDBORDER: 255 255 255 0, HILITE: 255 255 255 0, HILITEBORDER: 255 255 255 0; - ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 167 0, + ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -31,7 +31,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 64 64 64 255, BORDERCOLOR: 254 254 254 0, + DISABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -40,7 +40,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: NoImage, COLOR: 128 128 255 0, BORDERCOLOR: 254 254 254 0, + HILITEDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -70,7 +70,7 @@ WINDOW DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, - IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 0, + IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, IMAGE: ListBoxHiliteItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -79,7 +79,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; DISABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, - IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 0, + IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -88,7 +88,7 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; HILITEDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, - IMAGE: ListBoxHiliteSelectedItemLeftEnd, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 0, + IMAGE: ListBoxHiliteSelectedItemLeftEnd, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, IMAGE: ListBoxHiliteSelectedItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteSelectedItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteSelectedItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, From cae792bbdef16212557453edc0032b34c37658f4 Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 15:47:27 +0300 Subject: [PATCH 08/10] Update PopupHostGame layout by modifying component statuses to include HIDDEN --- window/Menus/PopupHostGame.wnd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/window/Menus/PopupHostGame.wnd b/window/Menus/PopupHostGame.wnd index 576e7fc..17d289f 100644 --- a/window/Menus/PopupHostGame.wnd +++ b/window/Menus/PopupHostGame.wnd @@ -254,7 +254,7 @@ WINDOW BOTTOMRIGHT: 763 198, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:"; - STATUS = ENABLED; + STATUS = ENABLED+HIDDEN; STYLE = STATICTEXT+MOUSETRACK; SYSTEMCALLBACK = "[None]"; INPUTCALLBACK = "[None]"; @@ -303,7 +303,7 @@ WINDOW BOTTOMRIGHT: 763 230, CREATIONRESOLUTION: 800 600; NAME = "PopupHostGame.wnd:TextEntryGameDescription"; - STATUS = ENABLED+IMAGE; + STATUS = ENABLED+HIDDEN+IMAGE; STYLE = ENTRYFIELD+MOUSETRACK; SYSTEMCALLBACK = "[None]"; INPUTCALLBACK = "[None]"; From 9f7e5f884dd429e01349a339712a2390aee7fe7a Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sun, 12 Apr 2026 16:04:32 +0300 Subject: [PATCH 09/10] Update GameInfoWindow and PopupJoinGame layouts by modifying font styles and draw data properties --- window/Menus/GameInfoWindow.wnd | 2 +- window/Menus/PopupJoinGame.wnd | 17 +++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/window/Menus/GameInfoWindow.wnd b/window/Menus/GameInfoWindow.wnd index 546cad1..87826f7 100644 --- a/window/Menus/GameInfoWindow.wnd +++ b/window/Menus/GameInfoWindow.wnd @@ -70,7 +70,7 @@ WINDOW DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, - IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 255 0, BORDERCOLOR: 254 254 254 255, IMAGE: ListBoxHiliteItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: ListBoxHiliteItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, diff --git a/window/Menus/PopupJoinGame.wnd b/window/Menus/PopupJoinGame.wnd index 8f9dd24..d74daa0 100644 --- a/window/Menus/PopupJoinGame.wnd +++ b/window/Menus/PopupJoinGame.wnd @@ -261,22 +261,23 @@ WINDOW INPUTCALLBACK = "[None]"; TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; - FONT = NAME: "Arial", SIZE: 10, BOLD: 0; + FONT = NAME: "Generals", SIZE: 15, BOLD: 0; HEADERTEMPLATE = "ButtonSmall"; TOOLTIPDELAY = -1; + TEXT = "GUI:Cancel"; TEXTCOLOR = ENABLED: 255 255 255 255, ENABLEDBORDER: 0 0 0 255, DISABLED: 62 64 92 255, DISABLEDBORDER: 31 32 47 255, HILITE: 186 255 12 255, HILITEBORDER: 0 2 0 255; - ENABLEDDRAWDATA = IMAGE: XbuttonEnabled, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, - IMAGE: XbuttonPushed, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + ENABLEDDRAWDATA = IMAGE: Buttons-Left, COLOR: 255 0 0 255, BORDERCOLOR: 255 128 128 255, + IMAGE: NoImage, COLOR: 47 55 168 255, BORDERCOLOR: 254 254 254 255, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: Buttons-Middle, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: Buttons-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: XbuttonDisabled, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, + DISABLEDDRAWDATA = IMAGE: Buttons-Disabled-Left, COLOR: 128 128 128 255, BORDERCOLOR: 192 192 192 255, IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 128 128 128 255, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -285,8 +286,8 @@ WINDOW IMAGE: Buttons-Disabled-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: XbuttonHilite, COLOR: 0 255 0 255, BORDERCOLOR: 0 128 0 255, - IMAGE: XbuttonPushed, COLOR: 255 255 0 255, BORDERCOLOR: 254 254 254 255, + HILITEDRAWDATA = IMAGE: Buttons-HiLite-Left, COLOR: 209 253 4 255, BORDERCOLOR: 59 60 52 255, + IMAGE: Buttons-Pushed-Left, COLOR: 47 55 168 255, BORDERCOLOR: 254 254 254 255, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: Buttons-Pushed-Middle, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: Buttons-Pushed-Right, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, From 5e33d9cb10c79b8eb059e8d551890ce6706ca579 Mon Sep 17 00:00:00 2001 From: DevGeniusCode <136935333+DevGeniusCode@users.noreply.github.com> Date: Sat, 18 Apr 2026 13:14:44 +0300 Subject: [PATCH 10/10] Fix gameListInfo in GameInfoWindow and LanLobbyMenu --- window/Menus/GameInfoWindow.wnd | 22 +++++++++++----------- window/Menus/LanLobbyMenu.wnd | 4 ++-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/window/Menus/GameInfoWindow.wnd b/window/Menus/GameInfoWindow.wnd index 87826f7..6e1634b 100644 --- a/window/Menus/GameInfoWindow.wnd +++ b/window/Menus/GameInfoWindow.wnd @@ -69,16 +69,16 @@ WINDOW TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, DISABLED: 192 192 192 255, DISABLEDBORDER: 64 64 64 255, HILITE: 128 128 255 255, HILITEBORDER: 0 0 128 255; - ENABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, - IMAGE: ListBoxHiliteItemLeftEnd, COLOR: 255 255 255 0, BORDERCOLOR: 254 254 254 255, - IMAGE: ListBoxHiliteItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: ListBoxHiliteItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: ListBoxHiliteItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + ENABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 254 254 254 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - DISABLEDDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, + DISABLEDDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, IMAGE: NoImage, COLOR: 192 192 192 255, BORDERCOLOR: 254 254 254 255, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, @@ -87,11 +87,11 @@ WINDOW IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0; - HILITEDRAWDATA = IMAGE: BlackSquare, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, - IMAGE: ListBoxHiliteSelectedItemLeftEnd, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, - IMAGE: ListBoxHiliteSelectedItemRightEnd, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: ListBoxHiliteSelectedItemRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, - IMAGE: ListBoxHiliteSelectedItemSmallRepeatingCenter, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + HILITEDRAWDATA = IMAGE: NoImage, COLOR: 0 0 0 0, BORDERCOLOR: 49 55 168 0, + IMAGE: NoImage, COLOR: 254 254 254 255, BORDERCOLOR: 0 128 0 255, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, + IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, IMAGE: NoImage, COLOR: 255 255 255 0, BORDERCOLOR: 255 255 255 0, diff --git a/window/Menus/LanLobbyMenu.wnd b/window/Menus/LanLobbyMenu.wnd index d0d403d..4328879 100644 --- a/window/Menus/LanLobbyMenu.wnd +++ b/window/Menus/LanLobbyMenu.wnd @@ -350,7 +350,7 @@ WINDOW TOOLTIPCALLBACK = "[None]"; DRAWCALLBACK = "[None]"; FONT = NAME: "Arial", SIZE: 10, BOLD: 0; - HEADERTEMPLATE = "MinorTitle"; + HEADERTEMPLATE = "LabelRegular"; TOOLTIPDELAY = -1; TEXT = "Entry"; TEXTCOLOR = ENABLED: 254 254 254 255, ENABLEDBORDER: 0 0 0 255, @@ -817,7 +817,7 @@ WINDOW WINDOW WINDOWTYPE = STATICTEXT; SCREENRECT = UPPERLEFT: 403 74, - BOTTOMRIGHT: 583 373, + BOTTOMRIGHT: 583 478, CREATIONRESOLUTION: 800 600; NAME = "LanLobbyMenu.wnd:StaticTextGameInfo"; STATUS = ENABLED+NOINPUT+NOFOCUS;