|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
<html>
|
|
Packit Service |
fb6fa5 |
<head>
|
|
Packit Service |
fb6fa5 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit Service |
fb6fa5 |
<title>GtkRuler: GTK+ 2 Reference Manual</title>
|
|
Packit Service |
fb6fa5 |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit Service |
fb6fa5 |
<link rel="home" href="index.html" title="GTK+ 2 Reference Manual">
|
|
Packit Service |
fb6fa5 |
<link rel="up" href="SpecialObjects.html" title="Special-purpose features">
|
|
Packit Service |
fb6fa5 |
<link rel="prev" href="GtkGammaCurve.html" title="GtkGammaCurve">
|
|
Packit Service |
fb6fa5 |
<link rel="next" href="GtkHRuler.html" title="GtkHRuler">
|
|
Packit Service |
fb6fa5 |
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
|
|
Packit Service |
fb6fa5 |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit Service |
fb6fa5 |
</head>
|
|
Packit Service |
fb6fa5 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Top |
|
|
Packit Service |
fb6fa5 |
Description |
|
|
Packit Service |
fb6fa5 |
Object Hierarchy |
|
|
Packit Service |
fb6fa5 |
Implemented Interfaces |
|
|
Packit Service |
fb6fa5 |
Properties
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkRuler
|
|
Packit Service |
fb6fa5 |
GtkRuler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Functions
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_metric ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_range ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkMetricType
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_metric ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_range ()
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Properties
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gdouble
|
|
Packit Service |
fb6fa5 |
lower
|
|
Packit Service |
fb6fa5 |
Read / Write
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gdouble
|
|
Packit Service |
fb6fa5 |
max-size
|
|
Packit Service |
fb6fa5 |
Read / Write
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkMetricType
|
|
Packit Service |
fb6fa5 |
metric
|
|
Packit Service |
fb6fa5 |
Read / Write
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gdouble
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
Read / Write
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gdouble
|
|
Packit Service |
fb6fa5 |
upper
|
|
Packit Service |
fb6fa5 |
Read / Write
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Types and Values
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
struct
|
|
Packit Service |
fb6fa5 |
GtkRuler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
struct
|
|
Packit Service |
fb6fa5 |
GtkRulerMetric
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Object Hierarchy
|
|
Packit Service |
fb6fa5 |
GObject
|
|
Packit Service |
fb6fa5 |
╰── GInitiallyUnowned
|
|
Packit Service |
fb6fa5 |
╰── GtkObject
|
|
Packit Service |
fb6fa5 |
╰── GtkWidget
|
|
Packit Service |
fb6fa5 |
╰── GtkRuler
|
|
Packit Service |
fb6fa5 |
├── GtkHRuler
|
|
Packit Service |
fb6fa5 |
╰── GtkVRuler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Implemented Interfaces
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkRuler implements
|
|
Packit Service |
fb6fa5 |
AtkImplementorIface, GtkBuildable and GtkOrientable.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Includes
|
|
Packit Service |
fb6fa5 |
#include <gtk/gtk.h>
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Description
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Functions
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_metric ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_metric (GtkRuler *ruler ,
|
|
Packit Service |
fb6fa5 |
GtkMetricType metric );
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_metric is deprecated and should not be used in newly-written code.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_range ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_range (GtkRuler *ruler ,
|
|
Packit Service |
fb6fa5 |
gdouble lower ,
|
|
Packit Service |
fb6fa5 |
gdouble upper ,
|
|
Packit Service |
fb6fa5 |
gdouble position ,
|
|
Packit Service |
fb6fa5 |
gdouble max_size );
|
|
Packit Service |
fb6fa5 |
gtk_ruler_set_range is deprecated and should not be used in newly-written code.
|
|
Packit Service |
fb6fa5 |
This sets the range of the ruler.
|
|
Packit Service |
fb6fa5 |
Deprecated
|
|
Packit Service |
fb6fa5 |
: 2.24: GtkRuler has been removed from GTK 3 for being
|
|
Packit Service |
fb6fa5 |
unmaintained and too specialized. There is no replacement.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
ruler
|
|
Packit Service |
fb6fa5 |
the gtkruler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
lower
|
|
Packit Service |
fb6fa5 |
the lower limit of the ruler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
upper
|
|
Packit Service |
fb6fa5 |
the upper limit of the ruler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
the mark on the ruler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
max_size
|
|
Packit Service |
fb6fa5 |
the maximum size of the ruler used when calculating the space to
|
|
Packit Service |
fb6fa5 |
leave for the text
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_metric ()
|
|
Packit Service |
fb6fa5 |
GtkMetricType
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_metric (GtkRuler *ruler );
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_metric is deprecated and should not be used in newly-written code.
|
|
Packit Service |
fb6fa5 |
Gets the units used for a GtkRuler. See gtk_ruler_set_metric() .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
ruler
|
|
Packit Service |
fb6fa5 |
a GtkRuler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Returns
|
|
Packit Service |
fb6fa5 |
the units currently used for ruler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Deprecated
|
|
Packit Service |
fb6fa5 |
: 2.24: GtkRuler has been removed from GTK 3 for being
|
|
Packit Service |
fb6fa5 |
unmaintained and too specialized. There is no replacement.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_range ()
|
|
Packit Service |
fb6fa5 |
void
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_range (GtkRuler *ruler ,
|
|
Packit Service |
fb6fa5 |
gdouble *lower ,
|
|
Packit Service |
fb6fa5 |
gdouble *upper ,
|
|
Packit Service |
fb6fa5 |
gdouble *position ,
|
|
Packit Service |
fb6fa5 |
gdouble *max_size );
|
|
Packit Service |
fb6fa5 |
gtk_ruler_get_range is deprecated and should not be used in newly-written code.
|
|
Packit Service |
fb6fa5 |
Retrieves values indicating the range and current position of a GtkRuler.
|
|
Packit Service |
fb6fa5 |
See gtk_ruler_set_range() .
|
|
Packit Service |
fb6fa5 |
Deprecated
|
|
Packit Service |
fb6fa5 |
: 2.24: GtkRuler has been removed from GTK 3 for being
|
|
Packit Service |
fb6fa5 |
unmaintained and too specialized. There is no replacement.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Parameters
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
ruler
|
|
Packit Service |
fb6fa5 |
a GtkRuler
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
lower
|
|
Packit Service |
fb6fa5 |
location to store lower limit of the ruler, or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
upper
|
|
Packit Service |
fb6fa5 |
location to store upper limit of the ruler, or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
position
|
|
Packit Service |
fb6fa5 |
location to store the current position of the mark on the ruler, or NULL .
|
|
Packit Service |
fb6fa5 |
[allow-none]
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
max_size
|
|
Packit Service |
fb6fa5 |
location to store the maximum size of the ruler used when calculating
|
|
Packit Service |
fb6fa5 |
the space to leave for the text, or NULL .
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Types and Values
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
struct GtkRuler
|
|
Packit Service |
fb6fa5 |
struct GtkRuler;
|
|
Packit Service |
fb6fa5 |
GtkRuler is deprecated and should not be used in newly-written code.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
struct GtkRulerMetric
|
|
Packit Service |
fb6fa5 |
struct GtkRulerMetric {
|
|
Packit Service |
fb6fa5 |
gchar *metric_name;
|
|
Packit Service |
fb6fa5 |
gchar *abbrev;
|
|
Packit Service |
fb6fa5 |
/* This should be points_per_unit. This is the size of the unit
|
|
Packit Service |
fb6fa5 |
* in 1/72nd's of an inch and has nothing to do with screen pixels */
|
|
Packit Service |
fb6fa5 |
gdouble pixels_per_unit;
|
|
Packit Service |
fb6fa5 |
gdouble ruler_scale[10];
|
|
Packit Service |
fb6fa5 |
gint subdivide[5]; /* five possible modes of subdivision */
|
|
Packit Service |
fb6fa5 |
};
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
GtkRulerMetric is deprecated and should not be used in newly-written code.
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Property Details
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
The “lower” property
|
|
Packit Service |
fb6fa5 |
“lower” gdouble
|
|
Packit Service |
fb6fa5 |
Lower limit of ruler.
|
|
Packit Service |
fb6fa5 |
Flags: Read / Write
|
|
Packit Service |
fb6fa5 |
Default value: 0
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
The “max-size” property
|
|
Packit Service |
fb6fa5 |
“max-size” gdouble
|
|
Packit Service |
fb6fa5 |
Maximum size of the ruler.
|
|
Packit Service |
fb6fa5 |
Flags: Read / Write
|
|
Packit Service |
fb6fa5 |
Default value: 0
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
The “metric” property
|
|
Packit Service |
fb6fa5 |
“metric” GtkMetricType
|
|
Packit Service |
fb6fa5 |
The metric used for the ruler.
|
|
Packit Service |
fb6fa5 |
Flags: Read / Write
|
|
Packit Service |
fb6fa5 |
Default value: GTK_PIXELS
|
|
Packit Service |
fb6fa5 |
Since: 2.8
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
The “position” property
|
|
Packit Service |
fb6fa5 |
“position” gdouble
|
|
Packit Service |
fb6fa5 |
Position of mark on the ruler.
|
|
Packit Service |
fb6fa5 |
Flags: Read / Write
|
|
Packit Service |
fb6fa5 |
Default value: 0
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
The “upper” property
|
|
Packit Service |
fb6fa5 |
“upper” gdouble
|
|
Packit Service |
fb6fa5 |
Upper limit of ruler.
|
|
Packit Service |
fb6fa5 |
Flags: Read / Write
|
|
Packit Service |
fb6fa5 |
Default value: 0
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
|
|
Packit Service |
fb6fa5 |
Generated by GTK-Doc V1.26.1
|
|
Packit Service |
fb6fa5 |
</body>
|
|
Packit Service |
fb6fa5 |
</html>
|