Page 1 of 1

Problema de foco con GTK

Posted: Wed May 31, 2017 9:54 pm
by jgayoso
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

Re: Problema de foco con GTK

Posted: Thu Jun 01, 2017 7:56 am
by Antonio Linares

Re: Problema de foco con GTK

Posted: Tue Jun 13, 2017 3:34 pm
by jgayoso
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 )

Re: Problema de foco con GTK

Posted: Tue Jun 13, 2017 7:57 pm
by Antonio Linares
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 ) );
}

Re: Problema de foco con GTK

Posted: Fri Jun 16, 2017 4:08 pm
by jgayoso
Gracias Antonio, funciona perfecto.

Saludos desde el sur del mundo...