+}
+
+- (IBAction)telxTransparent:(id)sender
+{
+ intf_thread_t * p_intf = VLCIntf;
+ vlc_object_t *p_vbi;
+ p_vbi = (vlc_object_t *) vlc_object_find_name( p_intf,
+ "zvbi", FIND_ANYWHERE );
+ if( p_vbi )
+ {
+ var_SetBool( p_vbi, "vbi-opaque", [sender state] );
+ [sender setState: ![sender state]];
+ vlc_object_release( p_vbi );
+ }
+}
+
+- (IBAction)telxNavLink:(id)sender
+{
+ intf_thread_t * p_intf = VLCIntf;
+ vlc_object_t *p_vbi;
+ int i_page = 0;
+
+ if( [[sender title] isEqualToString: _NS("Index")] )
+ i_page = 'i' << 16;
+ else if( [[sender title] isEqualToString: _NS("Red")] )
+ i_page = 'r' << 16;
+ else if( [[sender title] isEqualToString: _NS("Green")] )
+ i_page = 'g' << 16;
+ else if( [[sender title] isEqualToString: _NS("Yellow")] )
+ i_page = 'y' << 16;
+ else if( [[sender title] isEqualToString: _NS("Blue")] )
+ i_page = 'b' << 16;
+ if( i_page == 0 ) return;
+
+ p_vbi = (vlc_object_t *) vlc_object_find_name( p_intf,
+ "zvbi", FIND_ANYWHERE );
+ if( p_vbi )
+ {
+ var_SetInteger( p_vbi, "vbi-page", i_page );
+ vlc_object_release( p_vbi );
+ }
+}
+
+- (IBAction)lockVideosAspectRatio:(id)sender
+{
+ if( [sender state] == NSOffState )
+ [sender setState: NSOnState];