#include "ui/menudef.h" { \\ ADD FILTER POPUP MENU \\ menuDef { name "addfilter_popmenu" visible 0 fullscreen 0 rect 190 200 256 256 outOfBoundsClick focusColor 1 .75 0 1 style 1 border 1 onopen { hide grpFilter ; show add } itemDef { name window rect 0 0 256 256 style 1 border 1 bordercolor .5 .5 .5 1 backcolor 0 0 .5 1 visible 1 decoration } itemDef { name window rect 0 220 256 1 style 1 border 1 bordercolor .5 .5 .5 1 backcolor 0 0 .5 1 visible 1 decoration } // BUTTONS // itemDef { name filter_add text "Add" type 1 textscale .25 group grpFilterbutton style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 10 5 75 20 textalign 1 textalignx 37 textaligny 16 forecolor 1 1 1 1 visible 1 action { hide grpFilter ; show add } } itemDef { name filter_edit text "Edit" type 1 textscale .25 group grpFilterbutton style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 90 5 75 20 textalign 1 textalignx 37 textaligny 16 forecolor 1 1 1 1 visible 1 action { hide grpFilter ; show edit } } itemDef { name filter_delete text "Delete" type 1 textscale .25 group grpFilterbutton style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 170 5 75 20 textalign 1 textalignx 37 textaligny 16 forecolor 1 1 1 1 visible 1 action { hide grpFilter ; show delete } } // ADD FILTER // itemDef { name add group grpFilter text "Description:" style 0 textscale .25 type ITEM_TYPE_EDITFIELD rect 20 30 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 visible 0 } itemDef { name add group grpFilter text "Filter Name:" style 0 textscale .25 type ITEM_TYPE_EDITFIELD rect 20 50 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 visible 0 } itemDef { name add group grpFilter rect 20 80 216 105 style WINDOW_STYLE_FILLED type ITEM_TYPE_LISTBOX elementwidth 120 elementheight 15 textscale .25 elementtype LISTBOX_TEXT feeder FEEDER_PLAYER_LIST border 1 bordercolor .5 .5 .5 1 forecolor 1 1 1 1 backcolor 0 0 .5 .25 outlinecolor .1 .1 .7 .5 visible 0 mouseEnter { fadein message_arena ; setitemcolor add bordercolor .7 0 0 1 } mouseExit { fadeout message_arena ; setitemcolor add bordercolor .5 .5 .5 1 } } itemDef { name add text "Add" group grpFilter type 1 textscale .25 style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 103 190 50 20 textalign 1 textalignx 25 textaligny 15 forecolor 1 1 1 1 visible 0 action { } } // EDIT // itemDef { name edit group grpFilter text "Description:" style 0 textscale .25 type ITEM_TYPE_EDITFIELD rect 20 30 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 visible 0 } itemDef { name edit group grpFilter text "Filter Name:" style 0 textscale .25 type ITEM_TYPE_EDITFIELD rect 20 50 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 visible 0 } itemDef { name edit group grpFilter rect 20 80 216 105 style WINDOW_STYLE_FILLED type ITEM_TYPE_LISTBOX elementwidth 120 elementheight 15 textscale .25 elementtype LISTBOX_TEXT feeder FEEDER_PLAYER_LIST border 1 bordercolor .5 .5 .5 1 forecolor 1 1 1 1 backcolor 0 0 .5 .25 outlinecolor .1 .1 .7 .5 visible 0 mouseEnter { fadein message_arena ; setitemcolor edit bordercolor .7 0 0 1 } mouseExit { fadeout message_arena ; setitemcolor edit bordercolor .5 .5 .5 1 } } itemDef { name edit text "Accept" group grpFilter type 1 textscale .25 style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 103 190 50 20 textalign 1 textalignx 25 textaligny 15 forecolor 1 1 1 1 visible 0 action { } } // DELETE // itemDef { name delete group grpFilter text "Filter Name:" textscale .25 rect 20 30 110 20 textalign 0 textalignx 0 textaligny 16 forecolor 1 1 1 1 visible 0 action { } } itemDef { name delete group grpFilter rect 20 80 216 105 style WINDOW_STYLE_FILLED type ITEM_TYPE_LISTBOX elementwidth 120 elementheight 15 textscale .25 elementtype LISTBOX_TEXT feeder FEEDER_PLAYER_LIST border 1 bordercolor .5 .5 .5 1 forecolor 1 1 1 1 backcolor 0 0 .5 .25 outlinecolor .1 .1 .7 .5 visible 0 mouseEnter { fadein message_arena ; setitemcolor delete bordercolor .7 0 0 1 } mouseExit { fadeout message_arena ; setitemcolor delete bordercolor .5 .5 .5 1 } } itemDef { name delete text "Delete" group grpFilter type 1 textscale .25 style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 103 190 50 20 textalign 1 textalignx 25 textaligny 15 forecolor 1 1 1 1 visible 0 action { } } // OK // itemDef { name type text "Exit" textscale .25 type 1 group grpFilterbutton style WINDOW_STYLE_SHADER background "ui/assets/button_red.tga" rect 103 230 50 20 textalign 1 textalignx 25 textaligny 15 forecolor 1 1 1 1 visible 1 action { close addfilter_popmenu ; close joinserver ; open joinserver } } } }