- ---------------------------------------------------------------------------   
- -- Vdo_pause_button_highlight  
- --  
- -- The highlight behind a botton toggle for use in a megalist.  
- ---------------------------------------------------------------------------  
-   
- -- Standard Init Function  
- function vdo_pause_button_highlight_init()  
- 	vint_set_property(vint_object_find("highlight_blur_anim"),"state",TWEEN_STATE_DISABLED) 
- end  
-   
- -- Standard Cleanup Function  
- function vdo_pause_button_highlight_cleanup()  
- end  
-   
- -- Inherited from Vdo_base_object  
- Vdo_pause_button_highlight = Vdo_base_object:new_base()  
-   
- ---------------------------------------------------------------------------   
- -- Initializes VDO Object  
- ---------------------------------------------------------------------------  
- function Vdo_pause_button_highlight:init()  
- end  
-   
- ---------------------------------------------------------------------------   
- -- Sets the button image on the VDO Object.  
- -- @param button_icon	Button Icon, please use the globals set in   
- --								vdo_hint_button.lua. If no button is provided the  
- --								button is hidden.  
- ---------------------------------------------------------------------------  
- function Vdo_pause_button_highlight:show_button(button_icon)  
- 	local button = Vdo_hint_button:new("icon", self.handle) 
- 		  
- 	if game_is_active_input_gamepad() then  
- 		if button.handle ~= 0 then  
- 			if button_icon == "" or button_icon == false then  
- 				button:set_property("visible", false) 
- 			else  
- 				button:set_button( button_icon )  
- 				button:set_property("visible", true) 
- 			end  
- 		end  
- 	else  
- 		button:set_property("visible", false) 
- 	end  
- end  
-   
-   
- ---------------------------------------------------------------------------   
- -- Sets width of the button highlight  
- -- @param width    Width of the highlight in pixels  
- ---------------------------------------------------------------------------  
- function Vdo_pause_button_highlight:set_width(width)  
- end  
-   
- function Vdo_pause_button_highlight:set_highlight()  
- end  
- function Vdo_pause_button_highlight:set_color(color)  
- 	local bar_obj = Vdo_base_object:new("bar", self.handle) 
- 	bar_obj:set_color(color.R, color.G, color.B)  
- end  
-   
- function Vdo_pause_button_highlight:show_bar(is_on)  
- 	local bar_h = vint_object_find("bar", self.handle) 
- 	vint_set_property(bar_h, "visible", is_on)  
- end  
-