#include "ui/menudef.h" { \\ SERVER INFO POPUP MENU \\ menuDef { name "serverinfo_popmenu" visible 0 fullscreen 0 rect 158 80 320 340 focusColor 1 .75 0 1 style 1 border 1 popup onClose { } onOpen { uiScript ServerStatus } onESC { close serverinfo_popmenu; open joinserver } itemDef { name window rect 10 15 300 320 style 1 backcolor 0 0 0 1 visible 1 decoration border WINDOW_BORDER_FULL borderSize 1.0 borderColor 0.5 0.5 0.5 1 } itemDef { name serverinfo rect 0 20 320 20 text "Server Information" textstyle 3 textalign 1 textscale .333 textalignx 160 textaligny 20 forecolor 1 1 1 1 visible 1 decoration } itemDef { name serverinfo rect 20 55 280 230 type ITEM_TYPE_LISTBOX style WINDOW_STYLE_FILLED elementwidth 120 elementheight 16 textscale .225 backcolor 0 0 0 1 border 1 bordersize 1 bordercolor .5 .5 .5 1 elementtype LISTBOX_TEXT feeder FEEDER_SERVERSTATUS notselectable visible 1 columns 4 2 40 20 ITEM_ALIGN_LEFT 40 40 10 ITEM_ALIGN_LEFT 90 40 10 ITEM_ALIGN_LEFT 135 40 20 ITEM_ALIGN_LEFT } itemDef { name window rect 20 55 264 230 style 1 backcolor 0 0 0 0 forecolor 0 0 0 0 border 1 bordersize 1 bordercolor .5 .5 .5 1 visible 1 decoration } // BUTTON // itemDef { name exit text "Exit" type 1 textscale .23 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_EMPTY rect 95 295 45 26 textalign 1 textalignx 23 textaligny 20 forecolor 1 1 1 1 backcolor .37 .1 .1 1 visible 1 action { play "sound/misc/nomenu.wav"; close serverinfo_popmenu; open joinserver } } itemDef { name refresh text "Refresh" type 1 textscale .23 group grpControlbutton type ITEM_TYPE_BUTTON style WINDOW_STYLE_EMPTY rect 180 295 45 26 textalign 1 textalignx 23 textaligny 20 forecolor 1 1 1 1 backcolor .37 .1 .1 1 visible 1 action { uiScript ServerStatus } } } }