Re: MDI annoyance
- From: Chema Celorio <chema ximian com>
- To: Dale Wright <dalesw bigpond com>
- Cc: gnome-devel-list gnome org
- Subject: Re: MDI annoyance
- Date: Sat, 26 May 2001 03:23:52 -0500
Dale Wright wrote:
>
> Anyone worked with GnomeMDI and managed to get rid of the focus square
> around the label on the tab when you change tabs? It's annoying the heck
> out of me.
While you are changing tabs, you need the square to show the focus to
the user. I guess you want to remove the sqare after the tab is
selected.
You just need to give focus to another widget.
> I have tried using a custom change_label_func and returning a hbox instead
> of a label, and using GTK_WIDGET_UNSET_FLAGS(widget, GTK_CAN_FOCUS) on the
> hbox (and the label just for good measure) but it still doesnt solve the
> problem.
GTK_WIDGET_UNSET_FLAGS will just change the flags in the widget, it will
in fact just change a bit in memory and do nothing else. Seems like what
you want is to give the focus to another widget. Use
gtk_widget_grab_focus.
For a reference which uses GnomeMDI see cvs/gedit/src/view.c function
gedit_view_changed_cb.
regards,
Chema
>
> Many TIA
>
> _______________________________________________
> gnome-devel-list mailing list
> gnome-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]