Re: hiding a Gnome (bonobo) toolbar?
- From: eric liprandi <eric liprandi gmail com>
- To: Michael J M Thomson <mjmt internode on net>
- Cc: gnomemm-list gnome org
- Subject: Re: hiding a Gnome (bonobo) toolbar?
- Date: Wed, 28 Sep 2005 22:31:36 -0600
Thanks Michael,
When I think about it, it was kinda obvious... just needed someone else to point it out.
This actually helped me find out the answer for my other question.
Thanks a lot,
Eric.
On 9/28/05, Michael J M Thomson <mjmt internode on net> wrote:
Eric Liprandi wrote:
> Hi again,
>
> For the same application as mentioned in my previous question (resizing
> Gnome::UI::App), would like to "hide" the toolbar.
>
> Once again, the interface was designed with Glade and therefore a
> BonoboDockItem was created to contain the toolbar.
>
> What is the proper way of get this BonoboDockItem and then hiding it?
> (not just the embedded toolbar).
>
> Thanks in again for the help,
>
> Eric.
>
> _______________________________________________
> gnomemm-list mailing list
> gnomemm-list gnome org
>
http://mail.gnome.org/mailman/listinfo/gnomemm-list
>
Just give the Bonobo::DockItem a name in glade, then retrieve it like you would
any other widget:
Gtk::Widget *dockitem = glade_xml->get_widget("toolbar_dockitem");
if (dockitem)
dockitem->hide();
Or if you want the exact type (requires bonobouimm):
using Gnome::Bonobo;
Bonobo::DockItem *dockitem = dynamic_cast<Bonobo::DockItem*>(
glade_xml->get_widget("toolbar_dockitem"));
if (dockitem) {
dockitem->signal_dock_detach().connect(
sigc::bind(sigc::mem_fun(*statusbar, &Gtk::StatusBar::push),
"Hey,
put me back!", 0));
}
--
Michael J M Thomson
Knock knock, Neo...
main(){int/* gcc matrix.c -o matrix */i=0,j,s[40]={0,},l[40];for(;;){s[i]||
(l[i]=s[i]=rand()%10);for(j=0;j<25;++j)printf("\x1b[%d;%dH\x1b[%d;3%cm%c",s
[i]+j,i*2+1,l[i]-j==1||l[i]-j!=2&&l[i]-j<6||l[i]-j>15&&l[i]-j<21||0,(l[i]-j
<3?7:(l[i]-j<16)*2)+'0',j<l[i]?rand()%93+33:32);s[i]*=++l[i]<25;i=++i%40;}}
[
Date Prev][
Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]