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: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- 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: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- 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 ) );
}
Re: Problema de foco con GTK
Gracias Antonio, funciona perfecto.
Saludos desde el sur del mundo...
Saludos desde el sur del mundo...