Señores, realice un menubar con gtk_menu_bar_new() y tengo 2 problemas:
1) Al iniciar el aplicativo no queda el foco en el menubar
2) Al seleccionar una opción del menubar, luego que se termina la ejecución quiero que el foco quede en la opción que se ejecuto del menubar.
Todo esto con GTK 2.0
Desde ya se agradece cualquier ayuda.
OJO es directo con GTK sin FiveLinux.-
Jorge Gayoso
Santiago
Chile
Problema de foco con GTK
- Antonio Linares
- Site Admin
- Posts: 42739
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 105 times
- Been thanked: 108 times
- Contact:
Re: Problema de foco con GTK
Nadie ayuda por ese lado...
Solo quiero saber lo que hace SelItem. Veo el código de fivelinux pero esta función, al parecer estar en un archivo objeto
oMenu_Horizontal:SelItem( cI )
oMenu_Vertical1:SelItem( nActivo )
Solo quiero saber lo que hace SelItem. Veo el código de fivelinux pero esta función, al parecer estar en un archivo objeto
oMenu_Horizontal:SelItem( cI )
oMenu_Vertical1:SelItem( nActivo )
- Antonio Linares
- Site Admin
- Posts: 42739
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 105 times
- Been thanked: 108 times
- Contact:
Re: Problema de foco con GTK
METHOD SelItem( nPos ) INLINE MenuSelItem( ::hMenu, ::aItems[ nPos ]:hMenuItem )
HB_FUNC( MENUSELITEM )
{
gtk_menu_shell_select_item( ( GtkMenuShell * ) hb_parnl( 1 ), ( GtkWidget * ) hb_parnl( 2 ) );
}
HB_FUNC( MENUSELITEM )
{
gtk_menu_shell_select_item( ( GtkMenuShell * ) hb_parnl( 1 ), ( GtkWidget * ) hb_parnl( 2 ) );
}