| Top |
Functions
|
|
ags_ruler_get_font_size () |
|
|
ags_ruler_set_font_size () |
|
|
ags_ruler_get_step () |
|
|
ags_ruler_set_step () |
|
|
ags_ruler_get_large_step () |
|
|
ags_ruler_set_large_step () |
|
|
ags_ruler_get_small_step () |
|
|
ags_ruler_set_small_step () |
|
|
ags_ruler_get_factor () |
|
|
ags_ruler_set_factor () |
|
|
ags_ruler_get_precision () |
|
|
ags_ruler_set_precision () |
|
|
ags_ruler_get_scale_precision () |
|
|
ags_ruler_set_scale_precision () |
|
|
ags_ruler_get_adjustment () |
|
|
ags_ruler_set_adjustment () |
| AgsRuler * | ags_ruler_new () |
| #define | AGS_IS_RULER() |
| #define | AGS_IS_RULER_CLASS() |
| #define | AGS_RULER() |
| #define | AGS_RULER_CLASS() |
| #define | AGS_RULER_GET_CLASS() |
|
|
ags_ruler_get_type () |
Properties
|
|
adjustment | Read / Write |
| factor | Read / Write | |
| font-size | Read / Write | |
| large-step | Read / Write | |
| precision | Read / Write | |
| scale-precision | Read / Write | |
| small-step | Read / Write | |
| step | Read / Write |
Types and Values
| #define | AGS_RULER_FONT_SIZE |
| #define | AGS_RULER_FREE_SPACE |
| #define | AGS_RULER_DEFAULT_FACTOR |
| #define | AGS_RULER_DEFAULT_PRECISION |
| #define | AGS_RULER_DEFAULT_SCALE_PRECISION |
| #define | AGS_RULER_DEFAULT_HEIGHT |
| #define | AGS_RULER_DEFAULT_STEP |
| #define | AGS_RULER_DEFAULT_LARGE_STEP |
| #define | AGS_RULER_DEFAULT_SMALL_STEP |
| #define | AGS_TYPE_RULER |
| struct | AgsRuler |
| struct | AgsRulerClass |
Implemented Interfaces
AgsRuler implements
Functions
ags_ruler_get_font_size ()
guint ags_ruler_get_font_size (AgsRuler *ruler);
Get font size of ruler
.
Since:
ags_ruler_set_font_size ()
void ags_ruler_set_font_size (AgsRuler *ruler,);guint font_size
Set font size of ruler
.
Since:
ags_ruler_set_step ()
void ags_ruler_set_step (AgsRuler *ruler,);guint step
Set step of ruler
.
Since:
ags_ruler_get_large_step ()
guint ags_ruler_get_large_step (AgsRuler *ruler);
Get large step of ruler
.
Since:
ags_ruler_set_large_step ()
void ags_ruler_set_large_step (AgsRuler *ruler,);guint large_step
Set large step of ruler
.
Since:
ags_ruler_get_small_step ()
guint ags_ruler_get_small_step (AgsRuler *ruler);
Get small step of ruler
.
Since:
ags_ruler_set_small_step ()
void ags_ruler_set_small_step (AgsRuler *ruler,);guint small_step
Set small step of ruler
.
Since:
ags_ruler_get_factor ()
gdouble ags_ruler_get_factor (AgsRuler *ruler);
Get factor of ruler
.
Since:
ags_ruler_set_factor ()
void ags_ruler_set_factor (AgsRuler *ruler,);gdouble factor
Set factor of ruler
.
Since:
ags_ruler_get_precision ()
gdouble ags_ruler_get_precision (AgsRuler *ruler);
Get precision of ruler
.
Since:
ags_ruler_set_precision ()
void ags_ruler_set_precision (AgsRuler *ruler,);gdouble precision
Set precision of ruler
.
Since:
ags_ruler_get_scale_precision ()
gdouble ags_ruler_get_scale_precision (AgsRuler *ruler);
Get scale precision of ruler
.
Since:
ags_ruler_set_scale_precision ()
void ags_ruler_set_scale_precision (AgsRuler *ruler,);gdouble scale_precision
Set scale precision of ruler
.
Since:
ags_ruler_get_adjustment ()
GtkAdjustment * ags_ruler_get_adjustment (AgsRuler *ruler);
Get adjustment of ruler
.
Since:
ags_ruler_set_adjustment ()
void ags_ruler_set_adjustment (AgsRuler *ruler,);GtkAdjustment *adjustment
Set adjustment of ruler
.
Since:
ags_ruler_new ()
AgsRuler * ags_ruler_new (,GtkOrientation orientation,guint step,gdouble factor,gdouble precision);gdouble scale_precision
Create a new instance of AgsRuler
Since:
AGS_IS_RULER_CLASS()
#define AGS_IS_RULER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_RULER))
AGS_RULER_CLASS()
#define AGS_RULER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_RULER, AgsRulerClass))
AGS_RULER_GET_CLASS()
#define AGS_RULER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_RULER, AgsRulerClass))
Property Details
The “adjustment” property
“adjustment”GObject *
The adjustment.
Owner: AgsRuler
Flags: Read / Write
Since:
The “factor” property
“factor”double
The factor.
Owner: AgsRuler
Flags: Read / Write
Allowed values: >= 0
Default value: 16
Since:
The “font-size” property
“font-size”guint
The font size.
Owner: AgsRuler
Flags: Read / Write
Default value: 12
Since:
The “large-step” property
“large-step”guint
The large step's width.
Owner: AgsRuler
Flags: Read / Write
Default value: 8
Since:
The “precision” property
“precision”double
The precision.
Owner: AgsRuler
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since:
The “scale-precision” property
“scale-precision”double
The scale precision.
Owner: AgsRuler
Flags: Read / Write
Allowed values: >= 0
Default value: 1
Since:
The “small-step” property
“small-step”guint
The small step's width.
Owner: AgsRuler
Flags: Read / Write
Default value: 6
Since: