MiaouwWindow

MiaouwWindow — Top-level application window for Hildon/Maemo development

Synopsis




            MiaouwWindowPrivate;
            MiaouwWindow;
GtkWidget*  miaouw_window_new               ();
GtkWidget*  miaouw_window_new_with_title    (const gchar *title);
gboolean    miaouw_window_is_fullscreen     (const MiaouwWindow *window);
void        miaouw_window_set_font_size     (MiaouwWindow *window,
                                             const guint font_size);
guint       miaouw_window_get_font_size     (const MiaouwWindow *window);
void        miaouw_window_set_vadjustment   (MiaouwWindow *window,
                                             GtkAdjustment *vadjustment);
void        miaouw_window_set_hadjustment   (MiaouwWindow *window,
                                             GtkAdjustment *hadjustment);
void        miaouw_window_activate_urgency_hint
                                            (MiaouwWindow *window);
void        miaouw_window_set_led_pattern_name
                                            (gchar *name);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----HildonWindow
                                             +----MiaouwWindow

Implemented Interfaces

MiaouwWindow implements AtkImplementorIface and GtkBuildable.

Signals


"change-font-size"
            void        user_function      (MiaouwWindow *miaouwwindow,
                                            gpointer      arg1,
                                            gpointer      user_data)         : 

Description

The MiaouwWindow has built-in support for the hard keys: fullscreen, zoom in/out, and d-pad. It can be configured to directly change the font size of text widgets. In addition, the D-pad keys can be attached to any scroll adjustments.

Details

MiaouwWindowPrivate

typedef struct _MiaouwWindowPrivate MiaouwWindowPrivate;


MiaouwWindow

typedef struct _MiaouwWindow MiaouwWindow;


miaouw_window_new ()

GtkWidget*  miaouw_window_new               ();

Returns :

miaouw_window_new_with_title ()

GtkWidget*  miaouw_window_new_with_title    (const gchar *title);

title :
Returns :

miaouw_window_is_fullscreen ()

gboolean    miaouw_window_is_fullscreen     (const MiaouwWindow *window);

window :
Returns :

miaouw_window_set_font_size ()

void        miaouw_window_set_font_size     (MiaouwWindow *window,
                                             const guint font_size);

window :
font_size :

miaouw_window_get_font_size ()

guint       miaouw_window_get_font_size     (const MiaouwWindow *window);

window :
Returns :

miaouw_window_set_vadjustment ()

void        miaouw_window_set_vadjustment   (MiaouwWindow *window,
                                             GtkAdjustment *vadjustment);

window :
vadjustment :

miaouw_window_set_hadjustment ()

void        miaouw_window_set_hadjustment   (MiaouwWindow *window,
                                             GtkAdjustment *hadjustment);

window :
hadjustment :

miaouw_window_activate_urgency_hint ()

void        miaouw_window_activate_urgency_hint
                                            (MiaouwWindow *window);

window :

miaouw_window_set_led_pattern_name ()

void        miaouw_window_set_led_pattern_name
                                            (gchar *name);

name :

Signal Details

The "change-font-size" signal

void        user_function                  (MiaouwWindow *miaouwwindow,
                                            gpointer      arg1,
                                            gpointer      user_data)         : 

miaouwwindow : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.

See Also

GtkWindow