Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkscrollable.h File Reference
#include <gdk/gdk.h>
#include <gtk/gtkenums.h>
#include <gtk/gtktypes.h>
#include <gtk/gtkborder.h>

Go to the source code of this file.

Data Structures

struct  _GtkScrollableInterface
 

Macros

#define GTK_TYPE_SCROLLABLE   (gtk_scrollable_get_type ())
 
#define GTK_SCROLLABLE(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCROLLABLE, GtkScrollable))
 
#define GTK_IS_SCROLLABLE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SCROLLABLE))
 
#define GTK_SCROLLABLE_GET_IFACE(inst)   (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_SCROLLABLE, GtkScrollableInterface))
 

Typedefs

typedef struct _GtkScrollable GtkScrollable
 
typedef struct _GtkScrollableInterface GtkScrollableInterface
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_scrollable_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkAdjustmentgtk_scrollable_get_hadjustment (GtkScrollable *scrollable)
 
GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_hadjustment (GtkScrollable *scrollable, GtkAdjustment *hadjustment)
 
GDK_AVAILABLE_IN_ALL GtkAdjustmentgtk_scrollable_get_vadjustment (GtkScrollable *scrollable)
 
GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_vadjustment (GtkScrollable *scrollable, GtkAdjustment *vadjustment)
 
GDK_AVAILABLE_IN_ALL GtkScrollablePolicy gtk_scrollable_get_hscroll_policy (GtkScrollable *scrollable)
 
GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_hscroll_policy (GtkScrollable *scrollable, GtkScrollablePolicy policy)
 
GDK_AVAILABLE_IN_ALL GtkScrollablePolicy gtk_scrollable_get_vscroll_policy (GtkScrollable *scrollable)
 
GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_vscroll_policy (GtkScrollable *scrollable, GtkScrollablePolicy policy)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_scrollable_get_border (GtkScrollable *scrollable, GtkBorder *border)
 

Macro Definition Documentation

◆ GTK_IS_SCROLLABLE

#define GTK_IS_SCROLLABLE ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_SCROLLABLE))

Definition at line 33 of file gtkscrollable.h.

◆ GTK_SCROLLABLE

#define GTK_SCROLLABLE ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_SCROLLABLE, GtkScrollable))

Definition at line 32 of file gtkscrollable.h.

◆ GTK_SCROLLABLE_GET_IFACE

#define GTK_SCROLLABLE_GET_IFACE ( inst)    (G_TYPE_INSTANCE_GET_INTERFACE ((inst), GTK_TYPE_SCROLLABLE, GtkScrollableInterface))

Definition at line 34 of file gtkscrollable.h.

◆ GTK_TYPE_SCROLLABLE

#define GTK_TYPE_SCROLLABLE   (gtk_scrollable_get_type ())

Definition at line 31 of file gtkscrollable.h.

Typedef Documentation

◆ GtkScrollable

typedef struct _GtkScrollable GtkScrollable

Definition at line 36 of file gtkscrollable.h.

◆ GtkScrollableInterface

Definition at line 37 of file gtkscrollable.h.

Function Documentation

◆ gtk_scrollable_get_border()

GDK_AVAILABLE_IN_ALL gboolean gtk_scrollable_get_border ( GtkScrollable * scrollable,
GtkBorder * border )

◆ gtk_scrollable_get_hadjustment()

GDK_AVAILABLE_IN_ALL GtkAdjustment * gtk_scrollable_get_hadjustment ( GtkScrollable * scrollable)

◆ gtk_scrollable_get_hscroll_policy()

GDK_AVAILABLE_IN_ALL GtkScrollablePolicy gtk_scrollable_get_hscroll_policy ( GtkScrollable * scrollable)

◆ gtk_scrollable_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_scrollable_get_type ( void )

◆ gtk_scrollable_get_vadjustment()

GDK_AVAILABLE_IN_ALL GtkAdjustment * gtk_scrollable_get_vadjustment ( GtkScrollable * scrollable)

◆ gtk_scrollable_get_vscroll_policy()

GDK_AVAILABLE_IN_ALL GtkScrollablePolicy gtk_scrollable_get_vscroll_policy ( GtkScrollable * scrollable)

◆ gtk_scrollable_set_hadjustment()

GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_hadjustment ( GtkScrollable * scrollable,
GtkAdjustment * hadjustment )

◆ gtk_scrollable_set_hscroll_policy()

GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_hscroll_policy ( GtkScrollable * scrollable,
GtkScrollablePolicy policy )

◆ gtk_scrollable_set_vadjustment()

GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_vadjustment ( GtkScrollable * scrollable,
GtkAdjustment * vadjustment )

◆ gtk_scrollable_set_vscroll_policy()

GDK_AVAILABLE_IN_ALL void gtk_scrollable_set_vscroll_policy ( GtkScrollable * scrollable,
GtkScrollablePolicy policy )