Hey people,

I can't find any example how to make radiobuttons and checkboxes work in menu-files. I maybe wanna use them for an ingame serveradmin menu.

When I opened ui/menudefinition.h I found these GUI widgets:
#define ITEM_TYPE_TEXT 0 // simple text
#define ITEM_TYPE_BUTTON 1 // button, basically text with a border
#define ITEM_TYPE_RADIOBUTTON 2 // toggle button, may be grouped
#define ITEM_TYPE_CHECKBOX 3 // check box
#define ITEM_TYPE_EDITFIELD 4 // editable text, associated with a dvar
#define ITEM_TYPE_COMBO 5 // drop down list
#define ITEM_TYPE_LISTBOX 6 // scrollable list
#define ITEM_TYPE_MODEL 7 // model
#define ITEM_TYPE_OWNERDRAW 8 // owner draw, name specs what it is
#define ITEM_TYPE_NUMERICFIELD 9 // editable text, associated with a dvar
#define ITEM_TYPE_SLIDER 10 // mouse speed, volume, etc.
#define ITEM_TYPE_YESNO 11 // yes no dvar setting
#define ITEM_TYPE_MULTI 12 // multiple list setting, enumerated
#define ITEM_TYPE_DVARENUM 13 // multiple list setting, enumerated from a dvar
#define ITEM_TYPE_BIND 14 // bind
#define ITEM_TYPE_MENUMODEL 15 // special menu model
#define ITEM_TYPE_VALIDFILEFIELD 16 // text must be valid for use in a dos filename
#define ITEM_TYPE_DECIMALFIELD 17 // editable text, associated with a dvar, which allows decimal input
#define ITEM_TYPE_UPREDITFIELD 18 // editable text, associated with a dvar

They exist but to be honest, I can't remember to have ever seen any radiobutton or checkbox in CoD2. Anyone got a template or an idea?

I tried this one after I had removed useless properties:
Code:
	...
		 itemDef
		{
			 text			" "
			name			checkbox
			type			ITEM_TYPE_CHECKBOX
			style			WINDOW_STYLE_FILLED
			dvar			"scr_allow_bar"
			rect			52.5 -15 120 10
			 origin			OPTIONS_ITEM_ORIGIN
 			backcolor		OPTIONS_CONTROL_BACKCOLOR
			forecolor		OPTIONS_CONTROL_FORECOLOR
			visible		1
			 mouseEnter		{ play "mouse_over" }
		}
                ...
On mouseEnter the clicksound appears but it's not visible. No idea which properties are necessary to make it visible.