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

Go to the source code of this file.

Data Structures

struct  _GtkRange
 
struct  _GtkRangeClass
 

Macros

#define GTK_TYPE_RANGE   (gtk_range_get_type ())
 
#define GTK_RANGE(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RANGE, GtkRange))
 
#define GTK_RANGE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RANGE, GtkRangeClass))
 
#define GTK_IS_RANGE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RANGE))
 
#define GTK_IS_RANGE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RANGE))
 
#define GTK_RANGE_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RANGE, GtkRangeClass))
 

Typedefs

typedef struct _GtkRange GtkRange
 
typedef struct _GtkRangeClass GtkRangeClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_range_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_adjustment (GtkRange *range, GtkAdjustment *adjustment)
 
GDK_AVAILABLE_IN_ALL GtkAdjustmentgtk_range_get_adjustment (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_inverted (GtkRange *range, gboolean setting)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_inverted (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_flippable (GtkRange *range, gboolean flippable)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_flippable (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_slider_size_fixed (GtkRange *range, gboolean size_fixed)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_slider_size_fixed (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_get_range_rect (GtkRange *range, GdkRectangle *range_rect)
 
GDK_AVAILABLE_IN_ALL void gtk_range_get_slider_range (GtkRange *range, int *slider_start, int *slider_end)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_increments (GtkRange *range, double step, double page)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_range (GtkRange *range, double min, double max)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_value (GtkRange *range, double value)
 
GDK_AVAILABLE_IN_ALL double gtk_range_get_value (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_show_fill_level (GtkRange *range, gboolean show_fill_level)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_show_fill_level (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_restrict_to_fill_level (GtkRange *range, gboolean restrict_to_fill_level)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_restrict_to_fill_level (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_fill_level (GtkRange *range, double fill_level)
 
GDK_AVAILABLE_IN_ALL double gtk_range_get_fill_level (GtkRange *range)
 
GDK_AVAILABLE_IN_ALL void gtk_range_set_round_digits (GtkRange *range, int round_digits)
 
GDK_AVAILABLE_IN_ALL int gtk_range_get_round_digits (GtkRange *range)
 

Macro Definition Documentation

◆ GTK_IS_RANGE

#define GTK_IS_RANGE ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_RANGE))

Definition at line 42 of file gtkrange.h.

◆ GTK_IS_RANGE_CLASS

#define GTK_IS_RANGE_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_RANGE))

Definition at line 43 of file gtkrange.h.

◆ GTK_RANGE

#define GTK_RANGE ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_RANGE, GtkRange))

Definition at line 40 of file gtkrange.h.

◆ GTK_RANGE_CLASS

#define GTK_RANGE_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_RANGE, GtkRangeClass))

Definition at line 41 of file gtkrange.h.

◆ GTK_RANGE_GET_CLASS

#define GTK_RANGE_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_RANGE, GtkRangeClass))

Definition at line 44 of file gtkrange.h.

◆ GTK_TYPE_RANGE

#define GTK_TYPE_RANGE   (gtk_range_get_type ())

Definition at line 39 of file gtkrange.h.

Typedef Documentation

◆ GtkRange

typedef struct _GtkRange GtkRange

Definition at line 46 of file gtkrange.h.

◆ GtkRangeClass

typedef struct _GtkRangeClass GtkRangeClass

Definition at line 47 of file gtkrange.h.

Function Documentation

◆ gtk_range_get_adjustment()

GDK_AVAILABLE_IN_ALL GtkAdjustment * gtk_range_get_adjustment ( GtkRange * range)

◆ gtk_range_get_fill_level()

GDK_AVAILABLE_IN_ALL double gtk_range_get_fill_level ( GtkRange * range)

◆ gtk_range_get_flippable()

GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_flippable ( GtkRange * range)

◆ gtk_range_get_inverted()

GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_inverted ( GtkRange * range)

◆ gtk_range_get_range_rect()

GDK_AVAILABLE_IN_ALL void gtk_range_get_range_rect ( GtkRange * range,
GdkRectangle * range_rect )

◆ gtk_range_get_restrict_to_fill_level()

GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_restrict_to_fill_level ( GtkRange * range)

◆ gtk_range_get_round_digits()

GDK_AVAILABLE_IN_ALL int gtk_range_get_round_digits ( GtkRange * range)

◆ gtk_range_get_show_fill_level()

GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_show_fill_level ( GtkRange * range)

◆ gtk_range_get_slider_range()

GDK_AVAILABLE_IN_ALL void gtk_range_get_slider_range ( GtkRange * range,
int * slider_start,
int * slider_end )

◆ gtk_range_get_slider_size_fixed()

GDK_AVAILABLE_IN_ALL gboolean gtk_range_get_slider_size_fixed ( GtkRange * range)

◆ gtk_range_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_range_get_type ( void )

◆ gtk_range_get_value()

GDK_AVAILABLE_IN_ALL double gtk_range_get_value ( GtkRange * range)

◆ gtk_range_set_adjustment()

GDK_AVAILABLE_IN_ALL void gtk_range_set_adjustment ( GtkRange * range,
GtkAdjustment * adjustment )

◆ gtk_range_set_fill_level()

GDK_AVAILABLE_IN_ALL void gtk_range_set_fill_level ( GtkRange * range,
double fill_level )

◆ gtk_range_set_flippable()

GDK_AVAILABLE_IN_ALL void gtk_range_set_flippable ( GtkRange * range,
gboolean flippable )

◆ gtk_range_set_increments()

GDK_AVAILABLE_IN_ALL void gtk_range_set_increments ( GtkRange * range,
double step,
double page )

◆ gtk_range_set_inverted()

GDK_AVAILABLE_IN_ALL void gtk_range_set_inverted ( GtkRange * range,
gboolean setting )

◆ gtk_range_set_range()

GDK_AVAILABLE_IN_ALL void gtk_range_set_range ( GtkRange * range,
double min,
double max )

◆ gtk_range_set_restrict_to_fill_level()

GDK_AVAILABLE_IN_ALL void gtk_range_set_restrict_to_fill_level ( GtkRange * range,
gboolean restrict_to_fill_level )

◆ gtk_range_set_round_digits()

GDK_AVAILABLE_IN_ALL void gtk_range_set_round_digits ( GtkRange * range,
int round_digits )

◆ gtk_range_set_show_fill_level()

GDK_AVAILABLE_IN_ALL void gtk_range_set_show_fill_level ( GtkRange * range,
gboolean show_fill_level )

◆ gtk_range_set_slider_size_fixed()

GDK_AVAILABLE_IN_ALL void gtk_range_set_slider_size_fixed ( GtkRange * range,
gboolean size_fixed )

◆ gtk_range_set_value()

GDK_AVAILABLE_IN_ALL void gtk_range_set_value ( GtkRange * range,
double value )