Please sorry, my mistake.

2008/12/15 Fabrício Godoy <[email protected]>

> Soon as I can, I'll post compiling errors.
>
> 2008/12/15 Milosz Derezynski <[email protected]>
>
> On Mon, Dec 15, 2008 at 11:57 AM, Fabrício Godoy <[email protected]>wrote:
>>
>>> Hi,
>>>
>>>
>>>> m_OptionMenu.set_menu(*m_pMenu);
>>>>
>>>  The method needs a reference to Gtk::Menu, see
>>> http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1OptionMenu.html#0803d2e805dd785709c502374555a720
>>>
>>>
>> m_pMenu is a pointer; dereferencing it allows to pass a reference to the
>> called function. The original code for this is correct.
>>
>>
>>>
>>> 2008/12/14 Murray Cumming <[email protected]>
>>>
>>> On Sun, 2008-12-14 at 11:58 -0200, Fabrício Godoy wrote:
>>>> > Name: Fabrício Godoy
>>>> > City, Country: Santos, Brazil
>>>> > Profession: C# programmer
>>>> >
>>>> > Currently I learning C++/Gtkmm reading "Programming with gtkmm"
>>>> > tutorial, in hope to help the open source development.
>>>> > Reading the tutorial (I'm not finished yet), I found minor errors as
>>>> > you can see below.
>>>> >
>>>> > Thanks for great tutorial.
>>>> >
>>>> >
>>>> > Index: examples/book/range_widgets/examplewindow.cc
>>>> > ===================================================================
>>>> > --- examples/book/range_widgets/examplewindow.cc    (revisão 76)
>>>> > +++ examples/book/range_widgets/examplewindow.cc    (cópia de
>>>> > trabalho)
>>>> > @@ -192,8 +192,8 @@
>>>> >  void ExampleWindow::on_adjustment2_value_changed()
>>>> >  {
>>>> >      double val = m_adjustment_pagesize.get_value();
>>>> > -    m_adjustment.set_page_size((int)val);
>>>> > -    m_adjustment.set_page_increment((int)val);
>>>> > +    m_adjustment.set_page_size(val);
>>>> > +    m_adjustment.set_page_increment(val);
>>>> >
>>>> >      // note that we don't have to emit the "changed" signal;
>>>> >      // gtkmm does this for us
>>>> > Index: examples/book/range_widgets/labeledoptionmenu.cc
>>>> > ===================================================================
>>>> > --- examples/book/range_widgets/labeledoptionmenu.cc    (revisão 76)
>>>> > +++ examples/book/range_widgets/labeledoptionmenu.cc    (cópia de
>>>> > trabalho)
>>>> > @@ -27,7 +27,7 @@
>>>> >    pack_start(m_label, Gtk::PACK_SHRINK);
>>>> >
>>>> >    #ifndef GTKMM_DISABLE_DEPRECATED
>>>> > -  m_OptionMenu.set_menu(*m_pMenu);
>>>> > +  m_OptionMenu.set_menu(m_pMenu);
>>>> >    pack_start(m_OptionMenu);
>>>> >    #endif //GTKMM_DISABLE_DEPRECATED
>>>> >  }
>>>>
>>>> Why do you think these are errors? Did you have a compilation error?
>>>>
>>>> --
>>>> Murray Cumming
>>>> [email protected]
>>>> www.murrayc.com
>>>> www.openismus.com
>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> gtkmm-list mailing list
>>> [email protected]
>>> http://mail.gnome.org/mailman/listinfo/gtkmm-list
>>>
>>>
>>
>>
>> --
>> Please note that according to the German law on data retention,
>> information on every electronic information exchange with me is
>> retained for a period of six months.
>> [Bitte beachten Sie, dass dem Gesetz zur Vorratsdatenspeicherung zufolge
>> jeder elektronische Kontakt mit mir sechs Monate lang gespeichert wird.]
>>
>
>
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to