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
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list