#include "ui/menudef.h"

#define ICON_ALPHA 0.5
#define LINE_ALPHA 0.2
#define FADEIN_TIME 125

#define ANGLES -10 -100

{

  menuDef {
	renderpoint
	name "setup_menu"
	visible MENU_FALSE				// Visible on open
	//fullScreen MENU_FALSE
	focusColor RQ3_MAIN_FOCUSCOLOR			// Menu focus color for text and items
	rect 232 48 288 348
	anglevectors ANGLES
	style WINDOW_STYLE_EMPTY
	popup
	
	onOOBClick { close _self ; open main }
	onOpen { play "sound/ui/whoosh3.wav" ; uiScript LoadMods ;
		setitemcolor hints forecolor .9 .9 .9 1 ; hide hints ;
		hide focus }
	onEsc { close _self ; open main }

	onOpenSpecial {
		//normal items
		setItemColor "fade_fore_alpha" forecolor 5 5 5 0 ;
		timeFade "fade_fore_alpha" forecolor 5 5 5 1 0 FADEIN_TIME ;
		//icon - special alpha
		setItemColor "icon" forecolor 5 5 5 0 ;
		timeFade "icon" forecolor 5 5 5 ICON_ALPHA 0 FADEIN_TIME ;
		//line - special alpha; using backcolor
		setItemColor "line" backcolor 5 5 5 0 ;
		timeFade "line" backcolor 5 5 5 LINE_ALPHA 0 FADEIN_TIME ;
	}



	itemDef {
	name "paper"
	menuAnchor
	subgroup "fade_fore_alpha"
	style WINDOW_STYLE_SHADER
	background UI_ASSETS"/paper_1"
	forecolor MENUCOLOR_SETUP 1
	rect -4 -20 320 420
	anglevectors ANGLES
	visible 1
	decoration
    }

	//Title

	itemdef {
	renderpoint
	name "title"
	subgroup "fade_fore_alpha"
	text "Options:"
	forecolor .0 .0 .1 1
	style WINDOW_STYLE_EMPTY
	textalign ITEM_ALIGN_LEFT
	textalignx 4
	textaligny 24
	textscale RQ3_MAIN_TEXTSIZE
	alignRect paper ITEM_ALIGN_CENTER -12 40 240 20
	visible 1
	autowrapped
	decoration
    }

	itemdef {
	text "Configure Reaction to suit your\n"
	     "individual needs"
	autowrapped
	subgroup "fade_fore_alpha"
	forecolor .25 .25 .25 1
	textalign ITEM_ALIGN_LEFT
	textalignx 4
	textaligny 12
	textscale .2
	alignrect "title" ITEM_ALIGN_LEFT 0 28 240 16
	style WINDOW_STYLE_EMPTY
	type ITEM_TYPE_BUTTON
	visible 1
	decoration
    }

	//Line

	itemDef {
	name "line"
	style WINDOW_STYLE_FILLED
	backcolor .25 .25 .25 LINE_ALPHA
	alignrect "title" ITEM_ALIGN_LEFT 0 60 240 2
	visible 1
	decoration
	}

    //Icon

	itemdef {
	name icon
	background UI_ASSETS"/icons/rq3-menu-setup"
	forecolor 1 1 1 ICON_ALPHA
	//rect 336 12 32 32
	alignrect "line" ITEM_ALIGN_RIGHT 0 -48 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	decoration
	}

// Player options

	itemdef {
	name "btn_player"
	text "> ^_P^_layer"
	shortcutKey "P"
	forecolor 0 0 0 1
	textalign 0
	textalignx 0
	textaligny 20
	textscale UI_MAIN_TEXTSIZE
	alignrect title ITEM_ALIGN_LEFT 2 64 56 20
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	visible 1
	action { openspecial player_menu }
    }

	itemdef {
	text "Select your name and appearance"
	forecolor .25 .25 .25 1
	textalign 0
	textalignx 12
	textaligny 12
	textscale 0.2
	alignrect "btn_player" ITEM_ALIGN_LEFT 0 20 96 24
	type ITEM_TYPE_TEXT
	style 0
	visible 1
	decoration
    }

// Controls

	itemdef {
	name "btn_controls"
	text "> ^_C^_ontrols"
	shortcutKey "C"
	forecolor 0 0 0 1
	textalign 0
	textalignx 0
	textaligny 20
	textscale UI_MAIN_TEXTSIZE
	alignrect "btn_player" ITEM_ALIGN_LEFT 0 36 72 24
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	visible 1
	action { openSpecial controls_menu }
    }

	itemdef {
	text "Customize controls and keyboard shortcuts"
	forecolor .25 .25 .25 1
	textalign 0
	textalignx 12
	textaligny 12
	textscale 0.2
	alignrect "btn_controls" ITEM_ALIGN_LEFT 0 20 96 24
	type ITEM_TYPE_TEXT
	style 0
	visible 1
	decoration
    }

// System

	itemdef {
	name "btn_system"
	text "> ^_S^_ystem"
	shortcutKey "S"
	forecolor 0 0 0 1
	textalign 0
	textalignx 0
	textaligny 20
	textscale UI_MAIN_TEXTSIZE
	alignrect "btn_controls" ITEM_ALIGN_LEFT 0 36 64 24
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	visible 1
	action { openSpecial system_menu }
    }

	itemdef {
	text "Graphics, sound and network"
	forecolor .25 .25 .25 1
	textalign 0
	textalignx 12
	textaligny 12
	textscale 0.2
	alignrect "btn_system" ITEM_ALIGN_LEFT 0 20 96 24
	type ITEM_TYPE_TEXT
	style 0
	visible 1
	decoration
    }

// Game

	itemdef {
	name "btn_game"
	text "> ^_G^_ame options"
	shortcutKey "G"
	forecolor 0 0 0 1
	textalign 0
	textalignx 0
	textaligny 20
	textscale UI_MAIN_TEXTSIZE
	alignrect "btn_system" ITEM_ALIGN_LEFT 0 36 108 24
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	visible 1
	action { openSpecial options_menu }
    }

	itemdef {
	text "Optimize your gaming experience"
	forecolor .25 .25 .25 1
	textalign 0
	textalignx 12
	textaligny 12
	textscale 0.2
	alignrect "btn_game" ITEM_ALIGN_LEFT 0 20 96 24
	type ITEM_TYPE_TEXT
	style 0
	visible 1
	decoration
    }

// Replacements

	itemdef {
	name "btn_replace"
	text "> ^_R^_eplacements"
	shortcutKey "R"
	forecolor 0 0 0 1
	textalign 0
	textalignx 0
	textaligny 20
	textscale UI_MAIN_TEXTSIZE
	alignrect "btn_game" ITEM_ALIGN_LEFT 0 36 108 24
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	visible 1
	action { openSpecial replacements_menu }
    }

	itemdef {
	text "Customize your weapon and item appearance"
	forecolor .25 .25 .25 1
	textalign 0
	textalignx 12
	textaligny 12
	textscale 0.2
	alignrect "btn_replace" ITEM_ALIGN_LEFT 0 20 96 24
	type ITEM_TYPE_TEXT
	style 0
	visible 1
	decoration
    }

// Reset to defaults

	itemdef {
	name "btn_reset"
	text "> Reset ^_a^_ll settings"
	shortcutKey "A"
	//forecolor 0 0 0 1
	forecolor .5 0 0 1
	textalign 0
	textalignx 0
	textaligny 20
	textscale UI_MAIN_TEXTSIZE
	alignrect "btn_replace" ITEM_ALIGN_LEFT 0 48 128 24
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	visible 1
	action { open reset_popmenu ; }
    }

	itemdef {
	text "This will reset all settings back to defaults"
	forecolor .25 .25 .25 1
	textalign 0
	textalignx 12
	textaligny 12
	textscale 0.2
	alignrect "btn_reset" ITEM_ALIGN_LEFT 0 20 96 24
	type ITEM_TYPE_TEXT
	style 0
	visible 1
	decoration
    }

}



  menuDef {
    name "reset_popmenu"
    visible 0
    rect 170 180 300 100
		anglevectors 10 -80
    focusColor RQ3_MAIN_FOCUSCOLOR
    //outOfBoundsClick
		onOOBClick { close _self ; open _prev }
    popup
    //onOpen { transition window 0 50 300 0 0 0 300 100 10 4 }
    //onClose { transition window 0 0 300 100 0 50 300 0 10 4 }
    onopen { setfocus no ; }
    onESC { close reset_popmenu ; open setup_menu ; }


  //  itemDef {
	//name window
	//style WINDOW_STYLE_SHADER
	//background "ui/assets/fake_gradient_75"
	//rect 0 0 300 100
	//border 4
	//bordersize 2
	//bordercolor 1 0 0 1
	//visible 1
	//decoration
  //  }



	itemDef {
	renderpoint
	name "postit"
	menuAnchor
	group window
	style WINDOW_STYLE_SHADER
	background UI_ASSETS"/post_it"
	//forecolor .96 .91 .68 1
	forecolor 1 .99 .75 1
	rect -16 0 180 152
	anglevectors 10 -80
	visible 1
	decoration
    }

    // RESET	//

  //  itemDef {
	//name confirm
	//autowrapped
	//text "Reset all settings ?"
	//style 0
	//textscale .32
	//textstyle 3
	//rect 50 16 200 48
	//textalign 1
	//textalignx 100
	//textaligny 16
	//decoration
	//forecolor 1 1 1 1
	//visible 1
  //  }

    itemDef {
	renderpoint
	name confirm
	group window
	autowrapped
	text "Reset all settings ?"
	style WINDOW_STYLE_EMPTY
	backcolor 0 0 0 .1
	textscale .25
	rect 16 24 112 32
	adjustrect
	textalign 1
	textalignx 56
	textaligny 16
	decoration
	//forecolor 0 0 .15 1
	forecolor .5 0 0 1
	visible 1
    }


    // YES	//

  //  itemDef {
	//name yes
	//text "^_Y^_ES"
	//shortcutKey "Y"
	//type 1
	//style 0
	//textscale .32
	//textstyle 3
	//rect 100 64 50 32
	//textalign 1
	//textalignx 25
	//textaligny 16
	//forecolor 1 1 1 1
	//visible 1
	//action { close reset_popmenu ; close setup_menu ; open main ; uiScript resetDefaults ; }
	//mouseEnter { setitemcolor yes backcolor .1 .37 .1 1 }
	//mouseExit { setitemcolor yes backcolor .37 .1 .1 1 }
  //  }

    // YES	//

    itemDef {
	name yes
	group window
	text "^_Y^_ES"
	shortcutKey "Y"
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	backcolor 0 0 0 .1
	textscale .25
	alignrect confirm ITEM_ALIGN_LEFT 20 56 32 16
	textalign ITEM_ALIGN_CENTER
	textalignx 16
	textaligny 12
	forecolor 0 0 .15 1
	visible 1
	action { close reset_popmenu ; close setup_menu ; open main ; uiScript resetDefaults ; }
    }



    // NO	//

  //  itemDef {
	//name no
	//text "^_N^_O"
	//shortcutKey "N"
	//type 1
	//style 0
	//textscale .3
	//textstyle 3
	//rect 150 64 50 32
	//textalign 1
	//textalignx 25
	//textaligny 16
	//forecolor 1 1 1 1
	//visible 1
	//action { close reset_popmenu ; open setup_menu }
	//mouseEnter { setitemcolor no backcolor .1 .37 .1 1 }
	//mouseExit { setitemcolor no backcolor .37 .1 .1 1 }
  //  }

    // NO	//

    itemDef {
	name no
	group window
	text "^_N^_O"
	shortcutKey "N"
	type ITEM_TYPE_BUTTON
	style WINDOW_STYLE_EMPTY
	backcolor 0 0 0 .1
	textscale .25
	alignrect confirm ITEM_ALIGN_RIGHT 20 56 32 16
	textalign ITEM_ALIGN_CENTER
	textalignx 16
	textaligny 12
	forecolor 0 0 .15 1
	visible 1
	action { close _self ; open setup_menu }
    }

  }

}


//
//
// old menu

#if 0

#include "ui/menudef.h"
{

  menuDef {
    name "setup_menu"
    background "rq3-ta-menuback"				// Makro: replace "rq3-ta-menuback" with "rq3-menuback"
								// to use the old background
    fullScreen MENU_TRUE
    visible MENU_TRUE				// Visible on open
    focusColor RQ3_MAIN_FOCUSCOLOR				// Menu focus color for text and items


    onOpen {
      play "sound/ui/whoosh3.wav" ;
    }

    onEsc { close setup_menu ; open main }


//===================
// RQ3 stuff
//===================


    itemDef {
	name top_bar 				//rq3: Top bar
	rect 0 0 640 56
	style 1
	backcolor RQ3_MAIN_BAR_COLOR
	//border 2
	//bordersize 1
	//bordercolor 1 0 0 1
	decoration
	visible 1
    }

    itemDef {
	name top_bar 				//rq3: Top bar
	rect 0 58 640 12
	style WINDOW_STYLE_SHADER
	background "ui/assets/rq3-main-shadow-1"
	decoration
	visible 1
    }

    itemDef {
	name top_bar2 				//rq3: Top bar - border
	rect 0 56 640 2
	style 1
	backcolor RQ3_MAIN_BAR_COLOR2
	//border 2
	//bordersize 1
	//bordercolor 1 0 0 1
	decoration
	visible 1
    }

    itemDef {
	name bottom_bar 				//rq3: bottom bar
	rect 0 420 640 60
	style 1
	backcolor RQ3_MAIN_BAR_COLOR
	//border 2
	//bordersize 1
	//bordercolor 1 0 0 1
	decoration
	visible 1
    }

    itemDef {
	name bottom_bar2 				//rq3: bottom bar - border
	rect 0 418 640 2
	style 1
	backcolor RQ3_MAIN_BAR_COLOR2
	//border 2
	//bordersize 1
	//bordercolor 1 0 0 1
	decoration
	visible 1
    }

    itemdef {
	name "setup_icon"
	style WINDOW_STYLE_SHADER
	rect 8 8 48 48
	background UI_ASSETS"/icons/rq3-menu-setup.tga"
	decoration
	visible 1
    }

    itemdef {
	name "setup_title"
	style WINDOW_STYLE_SHADER
	rect 64 12 256 32
	background UI_ASSETS"/icons/rq3-title-setup.tga"
	decoration
	visible 1
    }

    itemdef {
	name overlay
	style 1
	forecolor 0 0 0 1
	backcolor RQ3_MENU_OVERLAY_COLOR
	rect 0 58 640 360
	visible 1
	decoration
    }

//===================
// Buttons, lists
//===================

//Player

    itemdef {
	name btn_player
	group "topmenu"
	type 1
	background UI_ASSETS"/icons/rq3-setup-player"
	rect 336 12 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	onFocus { show player_focus ; timefade player_focus forecolor 1 1 1 1 0 250 ;
		show player_hint ; timeFade player_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { timefade player_focus forecolor 1 1 1 0 0 250 ; timeFade player_hint forecolor .9 .9 .9 0 0 250 }
	action { close setup_menu ; open player_menu ; }
    }

    itemdef {
	name player_focus
	background UI_ASSETS"/icons/rq3-menu-focus"
	forecolor 1 1 1 0
	rect 336 12 32 32
	style WINDOW_STYLE_SHADER
	visible 0
	decoration
    }

    itemdef {
	name player_hint
	text "Change player settings"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

//Control

    itemdef {
	name btn_control
	group "topmenu"
	type 1
	background UI_ASSETS"/icons/rq3-setup-controls"
	rect 384 12 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	onFocus { show control_focus ; timefade control_focus forecolor 1 1 1 1 0 250 ;
		show control_hint ; timeFade control_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { timefade control_focus forecolor 1 1 1 0 0 250 ; timeFade control_hint forecolor .9 .9 .9 0 0 250 }
	action { close setup_menu ; open control_look_menu }
    }

    itemdef {
	name control_focus
	background UI_ASSETS"/icons/rq3-menu-focus"
	forecolor 1 1 1 0
	rect 384 12 32 32
	style WINDOW_STYLE_SHADER
	visible 0
	decoration
    }

    itemdef {
	name control_hint
	text "Change Reaction controls"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

//System

    itemdef {
	name btn_system
	group "topmenu"
	type 1
	background UI_ASSETS"/icons/rq3-setup-system"
	rect 432 12 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	onFocus { show system_focus ; timefade system_focus forecolor 1 1 1 1 0 250 ;
		show system_hint ; timeFade system_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { timefade system_focus forecolor 1 1 1 0 0 250 ; timeFade system_hint forecolor .9 .9 .9 0 0 250 }
	action { close setup_menu ; open system_menu ; }
    }

    itemdef {
	name system_focus
	background UI_ASSETS"/icons/rq3-menu-focus"
	forecolor 1 1 1 0
	rect 432 12 32 32
	style WINDOW_STYLE_SHADER
	visible 0
	decoration
    }

    itemdef {
	name system_hint
	text "Change system settings"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

//Game options

    itemdef {
	name btn_options
	group "topmenu"
	type 1
	background UI_ASSETS"/icons/rq3-setup-options"
	rect 480 12 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	onFocus { show options_focus ; timefade options_focus forecolor 1 1 1 1 0 250 ;
		show options_hint ; timeFade options_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { timefade options_focus forecolor 1 1 1 0 0 250 ; timeFade options_hint forecolor .9 .9 .9 0 0 250 }
	action { close setup_menu ; open options_menu ; }
    }

    itemdef {
	name options_focus
	background UI_ASSETS"/icons/rq3-menu-focus"
	forecolor 1 1 1 0
	rect 480 12 32 32
	style WINDOW_STYLE_SHADER
	visible 0
	decoration
    }

    itemdef {
	name options_hint
	text "Change game options"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

//Replacements

    itemdef {
	name btn_replacements
	group "topmenu"
	type 1
	background UI_ASSETS"/icons/rq3-setup-replacements"
	rect 528 12 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	onFocus { show replacements_focus ; timefade replacements_focus forecolor 1 1 1 1 0 250 ;
		show replacements_hint ; timeFade replacements_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { timefade replacements_focus forecolor 1 1 1 0 0 250 ; timeFade replacements_hint forecolor .9 .9 .9 0 0 250 }
	action { close setup_menu ; open replacements_menu }
    }

    itemdef {
	name replacements_focus
	background UI_ASSETS"/icons/rq3-menu-focus"
	forecolor 1 1 1 0
	rect 528 12 32 32
	style WINDOW_STYLE_SHADER
	visible 0
	decoration
    }

    itemdef {
	name replacements_hint
	text "Change weapon, item and ammo models/skins"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

//Reset to defaults

    itemdef {
	name btn_default
	group "topmenu"
	type 1
	background UI_ASSETS"/icons/rq3-setup-defaults"
	rect 576 12 32 32
	style WINDOW_STYLE_SHADER
	visible 1
	onFocus { show default_focus ; timefade default_focus forecolor 1 1 1 1 0 250 ;
		show default_hint ; timeFade default_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { timefade default_focus forecolor 1 1 1 0 0 250 ; timeFade default_hint forecolor .9 .9 .9 0 0 250 }
	action { open reset_popmenu ; }
    }

    itemdef {
	name default_focus
	background UI_ASSETS"/icons/rq3-menu-focus"
	forecolor 1 1 1 0
	rect 576 12 32 32
	style WINDOW_STYLE_SHADER
	visible 0
	decoration
    }

    itemdef {
	name default_hint
	text "Reset all settings (video, controls, game etc.) back to their default values"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

//Back

    itemdef {
	name "btn_back"
	shortcutKey "B"
	style WINDOW_STYLE_SHADER
	rect 12 432 32 32
	type 1
	background UI_ASSETS"/icons/rq3-menu-back.tga"
	action { close setup_menu; open main ; }
	onFocus { setbackground UI_ASSETS"/icons/rq3-menu-back-focus-anim" ;
		show back_hint ; timeFade back_hint forecolor .9 .9 .9 1 0 250 }
	leaveFocus { setbackground UI_ASSETS"/icons/rq3-menu-back.tga" ;
		timeFade back_hint forecolor .9 .9 .9 0 0 250 }
	visible 1
    }


    itemdef {
	name back_hint
	text "Go ^_b^_ack to main menu"
	forecolor RQ3_MAIN_HINT_COLOR
	textalign 1
	textalignx 240
	textaligny 20
	textscale RQ3_MAIN_TEXTSIZE
	rect 80 420 480 40
	type 0
	style 0
	visible 0
	decoration
    }

}


//===================
// Reset popup menu
//===================


  menuDef {
    name "reset_popmenu"
    visible 0
    rect 170 180 300 100
    focusColor RQ3_MAIN_FOCUSCOLOR
    //outOfBoundsClick
		onOOBClick { close _self ; open _prev }
    popup
    //onOpen { transition window 0 50 300 0 0 0 300 100 10 4 }
    //onClose { transition window 0 0 300 100 0 50 300 0 10 4 }
    onopen { setfocus no ; }
    onESC { close reset_popmenu ; open setup_menu ; }


    itemDef {
	name window
	style WINDOW_STYLE_SHADER
	background "ui/assets/fake_gradient_75"
	rect 0 0 300 100
	border 4
	bordersize 2
	bordercolor 1 0 0 1
	//backcolor 0 0 0 .65
	visible 1
	decoration
    }



    // RESET	//

    itemDef {
	name confirm
	autowrapped
	text "Reset all settings ?"
	style 0
	textscale .32
	textstyle 3
	rect 50 16 200 48
	textalign 1
	textalignx 100
	textaligny 16
	decoration
	forecolor 1 1 1 1
	visible 1
    }

    // YES	//

    itemDef {
	name yes
	text "^_Y^_ES"
	shortcutKey "Y"
	type 1
	style 0
	textscale .32
	textstyle 3
	rect 100 64 50 32
	textalign 1
	textalignx 25
	textaligny 16
	forecolor 1 1 1 1
	visible 1
	action { close reset_popmenu ; close setup_menu ; open main ; uiScript resetDefaults ; }
	mouseEnter { setitemcolor yes backcolor .1 .37 .1 1 }
	mouseExit { setitemcolor yes backcolor .37 .1 .1 1 }
    }

    // NO	//

    itemDef {
	name no
	text "^_N^_O"
	shortcutKey "N"
	type 1
	style 0
	textscale .3
	textstyle 3
	rect 150 64 50 32
	textalign 1
	textalignx 25
	textaligny 16
	forecolor 1 1 1 1
	visible 1
	action { close reset_popmenu ; open setup_menu }
	mouseEnter { setitemcolor no backcolor .1 .37 .1 1 }
	mouseExit { setitemcolor no backcolor .37 .1 .1 1 }
    }



  }


}

#endif