198 lines
		
	
	
		
			5.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			198 lines
		
	
	
		
			5.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| style "menu_item"
 | |
| {
 | |
| #	xthickness	= 0
 | |
| #	ythickness	= 0
 | |
| 
 | |
|         # HACK: Gtk doesn't actually read this value
 | |
|         # while rendering the menu items, but Libreoffice
 | |
|         # does; setting this value equal to the one in
 | |
|         # fg[PRELIGHT] ensures a code path in the LO theming code
 | |
|         # that falls back to a dark text color for menu item text
 | |
|         # highlight. The price to pay is black text on menus as well,
 | |
|         # but at least it's readable.
 | |
|         # See https://bugs.freedesktop.org/show_bug.cgi?id=38038
 | |
|         bg[SELECTED]    = @selected_bg_color
 | |
| 
 | |
| 	bg[PRELIGHT]	= @selected_bg_color
 | |
| 	fg[PRELIGHT]	= @selected_fg_color
 | |
| 	text[PRELIGHT]	= @selected_fg_color
 | |
| 
 | |
| 	engine "pixmap"
 | |
| 	{
 | |
| 
 | |
| 	# Check Buttons
 | |
| 
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
|             state 			= NORMAL
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
|             state 			= PRELIGHT
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
|             state 			= ACTIVE
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
|             state 			= INSENSITIVE
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
| 	    state	 		= NORMAL
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/menucheck.png"
 | |
|             overlay_stretch	 	= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
|             state                       = PRELIGHT
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/menucheck_prelight.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= CHECK
 | |
|             recolorable     		= TRUE
 | |
| 	    state                       = ACTIVE
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/menucheck.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
|   	{
 | |
|  	    function        		= CHECK
 | |
|    	    recolorable     		= TRUE
 | |
|        	    state 			= INSENSITIVE
 | |
|        	    shadow          		= IN
 | |
|        	    overlay_file   		= "Check-Radio/null.png"
 | |
|        	    overlay_stretch 		= FALSE
 | |
| 	}
 | |
| 
 | |
| 	# Radio Buttons
 | |
| 
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
|             state 			= NORMAL
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
|             state 			= PRELIGHT
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
|             state 			= ACTIVE
 | |
|             shadow          		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
|             state 			= INSENSITIVE
 | |
|             shadow         		= OUT
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
| 	    state 			= NORMAL
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/menuoption.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
|  	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
| 	    state			= PRELIGHT
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/menuoption_prelight.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
| 	    state			= ACTIVE
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/menuoption.png"
 | |
|             overlay_stretch	 	= FALSE
 | |
|         }
 | |
| 	image 
 | |
| 	{
 | |
|             function        		= OPTION
 | |
| 	    state 			= INSENSITIVE
 | |
|             shadow          		= IN
 | |
|             overlay_file    		= "Check-Radio/null.png"
 | |
|             overlay_stretch 		= FALSE
 | |
|         }
 | |
| 	image 
 | |
|       	{
 | |
|             function                    = SHADOW # This fixes boxy Qt menu items
 | |
| 	    file        		= "Check-Radio/null.png"
 | |
| 	    border      		= { 4, 4, 4, 4 }
 | |
| 	    stretch         	        = TRUE
 | |
|       	}
 | |
| 
 | |
| 	# Arrow Buttons
 | |
| 
 | |
| 	image
 | |
| 	{
 | |
| 	  function			= ARROW
 | |
| 	  state				= NORMAL
 | |
| 	  overlay_file			= "arrows/menu-arrow.png"
 | |
| 	  overlay_border		= { 0, 0, 0, 0 }
 | |
| 	  overlay_stretch		= FALSE
 | |
| 	  arrow_direction		= RIGHT
 | |
| 	}
 | |
| 	image
 | |
| 	{
 | |
| 	  function			= ARROW
 | |
| 	  state				= PRELIGHT
 | |
| 	  overlay_file			= "arrows/menu-arrow-prelight.png"
 | |
| 	  overlay_border		= { 0, 0, 0, 0 }
 | |
| 	  overlay_stretch		= FALSE
 | |
| 	  arrow_direction		= RIGHT
 | |
| 	}
 | |
|     }
 | |
|     #engine "redmond95" {} #this gets rid of the black border around menus BUT makes menu-radio in to a radio button. 
 | |
| }
 | |
| 
 | |
| 
 | |
| widget_class "*<GtkMenuItem>*"			style "menu_item"
 | |
| #class "GtkMenu" style "menu_item" | 
