On Sun, 07 Dec 2008 07:19:01 -0500
Jamiil <[EMAIL PROTECTED]> wrote:
> 
> Thanks Mohamed for the help!
> I read the documentation and it is exactly what I am looking for and
> more. However, the compiler complains saying that Display() is
> protected and in Gdk::Display::Display *is a 'protected' method (?)
> What can I do to fix this problem?
> 
> Thanks
> -------
> #include <gdkmm/display.h>
> class SomeClass{
>  ...
> public:
> ...Gdk::Display display;
>    void someMethod();
> };
> ---------\
> void SomeClass::someMethod(){
> display.beep();
> }

You should get the default display with Gdk::Display::get_default(),
which is a static funcion.

Alternatively you can just call gdk_beep(), defined in gdk/gdk.h.  It is
a wrapper for gdk_display_beep(gdk_display_get_default()), or it's
gdkmm equivalent Gdk::Display::get_default()->beep().

Chris

_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to