compat: Desktop libDesktop Reference Manual

## compat compat |

## Functions

void | gdk_window_clear ()
GtkWidget * | gtk_box_new ()
GtkWidget * | gtk_button_box_new ()
GtkWidget * | gtk_dialog_get_content_area ()
GtkWidget * | gtk_paned_new ()
GtkWidget * | gtk_scale_new ()
GtkWidget * | gtk_scale_new_with_range ()
GtkWidget * | gtk_separator_new ()
GtkAllocation | gtk_widget_get_allocation ()
GdkWindow * | gtk_widget_get_window ()
void | gtk_widget_set_tooltip_text ()
void | gtk_widget_override_color ()
void | gtk_widget_override_font ()

## Types and Values

#define | GDK_KEY_0
#define | GDK_KEY_1
#define | GDK_KEY_2
#define | GDK_KEY_3
#define | GDK_KEY_4
#define | GDK_KEY_5
#define | GDK_KEY_6
#define | GDK_KEY_7
#define | GDK_KEY_8
#define | GDK_KEY_9
#define | GDK_KEY_A
#define | GDK_KEY_B
#define | GDK_KEY_C
#define | GDK_KEY_D
#define | GDK_KEY_E
#define | GDK_KEY_F
#define | GDK_KEY_G
#define | GDK_KEY_H
#define | GDK_KEY_I
#define | GDK_KEY_J
#define | GDK_KEY_K
#define | GDK_KEY_L
#define | GDK_KEY_M
#define | GDK_KEY_N
#define | GDK_KEY_O
#define | GDK_KEY_P
#define | GDK_KEY_Q
#define | GDK_KEY_R
#define | GDK_KEY_S
#define | GDK_KEY_T
#define | GDK_KEY_U
#define | GDK_KEY_V
#define | GDK_KEY_W
#define | GDK_KEY_X
#define | GDK_KEY_Y
#define | GDK_KEY_Z
#define | GDK_KEY_Alt_L
#define | GDK_KEY_Alt_R
#define | GDK_KEY_asterisk
#define | GDK_KEY_Back
#define | GDK_KEY_BackSpace
#define | GDK_KEY_Control_L
#define | GDK_KEY_Control_R
#define | GDK_KEY_Delete
#define | GDK_KEY_downarrow
#define | GDK_KEY_Escape
#define | GDK_KEY_F1
#define | GDK_KEY_F2
#define | GDK_KEY_F3
#define | GDK_KEY_F4
#define | GDK_KEY_F5
#define | GDK_KEY_F6
#define | GDK_KEY_F7
#define | GDK_KEY_F8
#define | GDK_KEY_F9
#define | GDK_KEY_F10
#define | GDK_KEY_F11
#define | GDK_KEY_F12
#define | GDK_KEY_Forward
#define | GDK_KEY_Home
#define | GDK_KEY_Left
#define | GDK_KEY_minus
#define | GDK_KEY_Page_Down
#define | GDK_KEY_Page_Up
#define | GDK_KEY_plus
#define | GDK_KEY_Return
#define | GDK_KEY_Right
#define | GDK_KEY_slash
#define | GDK_KEY_Up
#define | GDK_KEY_uparrow
enum | GtkStateFlags

## Description

## Functions

### gdk_window_clear ()

    void
    gdk_window_clear (GdkWindow *window);

### gtk_box_new ()

    GtkWidget *
    gtk_box_new (GtkOrientation orientation,
                 gint spacing);

### gtk_button_box_new ()

    GtkWidget *
    gtk_button_box_new (GtkOrientation orientation);

### gtk_dialog_get_content_area ()

    GtkWidget *
    gtk_dialog_get_content_area (GtkDialog *dialog);

### gtk_paned_new ()

    GtkWidget *
    gtk_paned_new (GtkOrientation orientation);

### gtk_scale_new ()

    GtkWidget *
    gtk_scale_new (GtkOrientation orientation,
                   GtkAdjustment *adjustment);

### gtk_scale_new_with_range ()

    GtkWidget *
    gtk_scale_new_with_range (GtkOrientation orientation,
                              gdouble min,
                              gdouble max,
                              gdouble step);

### gtk_separator_new ()

    GtkWidget *
    gtk_separator_new (GtkOrientation orientation);

### gtk_widget_get_allocation ()

    GtkAllocation
    gtk_widget_get_allocation (GtkWidget *widget);

### gtk_widget_get_window ()

    GdkWindow *
    gtk_widget_get_window (GtkWidget *widget);

### gtk_widget_set_tooltip_text ()

    void
    gtk_widget_set_tooltip_text (GtkWidget *widget,
                                 const gchar *text);

### gtk_widget_override_color ()

    void
    gtk_widget_override_color (GtkWidget *widget,
                               GtkStateFlags state,
                               const GdkRGBA *color);

### gtk_widget_override_font ()

    void
    gtk_widget_override_font (GtkWidget *widget,
                              const PangoFontDescription *desc);

## Types and Values

### GDK_KEY_0

    #  define GDK_KEY_0		GDK_0

### GDK_KEY_1

    #  define GDK_KEY_1		GDK_1

### GDK_KEY_2

    #  define GDK_KEY_2		GDK_2

### GDK_KEY_3

    #  define GDK_KEY_3		GDK_3

### GDK_KEY_4

    #  define GDK_KEY_4		GDK_4

### GDK_KEY_5

    #  define GDK_KEY_5		GDK_5

### GDK_KEY_6

    #  define GDK_KEY_6		GDK_6

### GDK_KEY_7

    #  define GDK_KEY_7		GDK_7

### GDK_KEY_8

    #  define GDK_KEY_8		GDK_8

### GDK_KEY_9

    #  define GDK_KEY_9		GDK_9

### GDK_KEY_A

    #  define GDK_KEY_A		GDK_A

### GDK_KEY_B

    #  define GDK_KEY_B		GDK_B

### GDK_KEY_C

    #  define GDK_KEY_C		GDK_C

### GDK_KEY_D

    #  define GDK_KEY_D		GDK_D

### GDK_KEY_E

    #  define GDK_KEY_E		GDK_E

### GDK_KEY_F

    #  define GDK_KEY_F		GDK_F

### GDK_KEY_G

    #  define GDK_KEY_G		GDK_G

### GDK_KEY_H

    #  define GDK_KEY_H		GDK_H

### GDK_KEY_I

    #  define GDK_KEY_I		GDK_I

### GDK_KEY_J

    #  define GDK_KEY_J		GDK_J

### GDK_KEY_K

    #  define GDK_KEY_K		GDK_K

### GDK_KEY_L

    #  define GDK_KEY_L		GDK_L

### GDK_KEY_M

    #  define GDK_KEY_M		GDK_M

### GDK_KEY_N

    #  define GDK_KEY_N		GDK_N

### GDK_KEY_O

    #  define GDK_KEY_O		GDK_O

### GDK_KEY_P

    #  define GDK_KEY_P		GDK_P

### GDK_KEY_Q

    #  define GDK_KEY_Q		GDK_Q

### GDK_KEY_R

    #  define GDK_KEY_R		GDK_R

### GDK_KEY_S

    #  define GDK_KEY_S		GDK_S

### GDK_KEY_T

    #  define GDK_KEY_T		GDK_T

### GDK_KEY_U

    #  define GDK_KEY_U		GDK_U

### GDK_KEY_V

    #  define GDK_KEY_V		GDK_V

### GDK_KEY_W

    #  define GDK_KEY_W		GDK_W

### GDK_KEY_X

    #  define GDK_KEY_X		GDK_X

### GDK_KEY_Y

    #  define GDK_KEY_Y		GDK_Y

### GDK_KEY_Z

    #  define GDK_KEY_Z		GDK_Z

### GDK_KEY_Alt_L

    #  define GDK_KEY_Alt_L		GDK_Alt_L

### GDK_KEY_Alt_R

    #  define GDK_KEY_Alt_R		GDK_Alt_R

### GDK_KEY_asterisk

    #  define GDK_KEY_asterisk GDK_asterisk

### GDK_KEY_Back

    #  define GDK_KEY_Back		GDK_Back

### GDK_KEY_BackSpace

    #  define GDK_KEY_BackSpace GDK_BackSpace

### GDK_KEY_Control_L

    #  define GDK_KEY_Control_L GDK_Control_L

### GDK_KEY_Control_R

    #  define GDK_KEY_Control_R GDK_Control_R

### GDK_KEY_Delete

    #  define GDK_KEY_Delete GDK_Delete

### GDK_KEY_downarrow

    #  define GDK_KEY_downarrow GDK_downarrow

### GDK_KEY_Escape

    #  define GDK_KEY_Escape GDK_Escape

### GDK_KEY_F1

    #  define GDK_KEY_F1		GDK_F1

### GDK_KEY_F2

    #  define GDK_KEY_F2		GDK_F2

### GDK_KEY_F3

    #  define GDK_KEY_F3		GDK_F3

### GDK_KEY_F4

    #  define GDK_KEY_F4		GDK_F4

### GDK_KEY_F5

    #  define GDK_KEY_F5		GDK_F5

### GDK_KEY_F6

    #  define GDK_KEY_F6		GDK_F6

### GDK_KEY_F7

    #  define GDK_KEY_F7		GDK_F7

### GDK_KEY_F8

    #  define GDK_KEY_F8		GDK_F8

### GDK_KEY_F9

    #  define GDK_KEY_F9		GDK_F9

### GDK_KEY_F10

    #  define GDK_KEY_F10		GDK_F10

### GDK_KEY_F11

    #  define GDK_KEY_F11		GDK_F11

### GDK_KEY_F12

    #  define GDK_KEY_F12		GDK_F12

### GDK_KEY_Forward

    #  define GDK_KEY_Forward GDK_Forward

### GDK_KEY_Home

    #  define GDK_KEY_Home		GDK_Home

### GDK_KEY_Left

    #  define GDK_KEY_Left		GDK_Left

### GDK_KEY_minus

    #  define GDK_KEY_minus		GDK_minus

### GDK_KEY_Page_Down

    #  define GDK_KEY_Page_Down GDK_Page_Down

### GDK_KEY_Page_Up

    #  define GDK_KEY_Page_Up GDK_Page_Up

### GDK_KEY_plus

    #  define GDK_KEY_plus		GDK_plus

### GDK_KEY_Return

    #  define GDK_KEY_Return GDK_Return

### GDK_KEY_Right

    #  define GDK_KEY_Right		GDK_Right

### GDK_KEY_slash

    #  define GDK_KEY_slash		GDK_slash

### GDK_KEY_Up

    #  define GDK_KEY_Up		GDK_Up

### GDK_KEY_uparrow

    #  define GDK_KEY_uparrow GDK_uparrow

### enum GtkStateFlags

#### Members

GTK_STATE_FLAG_NORMAL |  |
GTK_STATE_FLAG_ACTIVE |  |
GTK_STATE_FLAG_PRELIGHT |  |
GTK_STATE_FLAG_SELECTED |  |
GTK_STATE_FLAG_INSENSITIVE |  |