gtkscale: move documentation to inline comments
This commit is contained in:
1
docs/reference/gtk/tmpl/.gitignore
vendored
1
docs/reference/gtk/tmpl/.gitignore
vendored
@ -23,6 +23,7 @@ gtkrecentchooserdialog.sgml
|
|||||||
gtkrecentchoosermenu.sgml
|
gtkrecentchoosermenu.sgml
|
||||||
gtkrecentchooserwidget.sgml
|
gtkrecentchooserwidget.sgml
|
||||||
gtkrecentmanager.sgml
|
gtkrecentmanager.sgml
|
||||||
|
gtkscale.sgml
|
||||||
gtkscalebutton.sgml
|
gtkscalebutton.sgml
|
||||||
gtkseparator.sgml
|
gtkseparator.sgml
|
||||||
gtkseparatormenuitem.sgml
|
gtkseparatormenuitem.sgml
|
||||||
|
|||||||
@ -1,193 +0,0 @@
|
|||||||
<!-- ##### SECTION Title ##### -->
|
|
||||||
GtkScale
|
|
||||||
|
|
||||||
<!-- ##### SECTION Short_Description ##### -->
|
|
||||||
Base class for GtkHScale and GtkVScale
|
|
||||||
|
|
||||||
<!-- ##### SECTION Long_Description ##### -->
|
|
||||||
<para>
|
|
||||||
A #GtkScale is a slider control used to select a numeric value.
|
|
||||||
To use it, you'll probably want to investigate the methods on
|
|
||||||
its base class, #GtkRange, in addition to the methods for #GtkScale itself.
|
|
||||||
To set the value of a scale, you would normally use gtk_range_set_value().
|
|
||||||
To detect changes to the value, you would normally use the "value_changed"
|
|
||||||
signal.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<refsect2 id="GtkScale-BUILDER-UI"><title>GtkScale as GtkBuildable</title>
|
|
||||||
<para>
|
|
||||||
GtkScale supports a custom <marks> element, which
|
|
||||||
can contain multiple <mark> elements. The "value" and "position"
|
|
||||||
attributes have the same meaning as gtk_scale_add_mark() parameters of the
|
|
||||||
same name. If the element is not empty, its content is taken as the markup
|
|
||||||
to show at the mark. It can be translated with the usual "translatable and
|
|
||||||
"context" attributes.
|
|
||||||
</para>
|
|
||||||
</refsect2>
|
|
||||||
|
|
||||||
<!-- ##### SECTION See_Also ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### SECTION Stability_Level ##### -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### SECTION Image ##### -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### STRUCT GtkScale ##### -->
|
|
||||||
<para>
|
|
||||||
The fields of the #GtkScale-struct struct should only be accessed via
|
|
||||||
the accessor functions.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### SIGNAL GtkScale::format-value ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@value:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
<!-- ##### ARG GtkScale:digits ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### ARG GtkScale:draw-value ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### ARG GtkScale:value-pos ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### ARG GtkScale:slider-length ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### ARG GtkScale:value-spacing ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_new ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@orientation:
|
|
||||||
@adjustment:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_new_with_range ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@orientation:
|
|
||||||
@min:
|
|
||||||
@max:
|
|
||||||
@step:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_set_digits ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@digits:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_set_draw_value ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@draw_value:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_set_value_pos ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@pos:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_get_digits ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_get_draw_value ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_get_value_pos ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_get_layout ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@Returns:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_get_layout_offsets ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@x:
|
|
||||||
@y:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_add_mark ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
@value:
|
|
||||||
@position:
|
|
||||||
@markup:
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ##### FUNCTION gtk_scale_clear_marks ##### -->
|
|
||||||
<para>
|
|
||||||
|
|
||||||
</para>
|
|
||||||
|
|
||||||
@scale:
|
|
||||||
|
|
||||||
|
|
||||||
@ -42,6 +42,30 @@
|
|||||||
#include "gtkbuildable.h"
|
#include "gtkbuildable.h"
|
||||||
#include "gtkbuilderprivate.h"
|
#include "gtkbuilderprivate.h"
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:gtkscale
|
||||||
|
* @Short_description: Base class for #GtkHScale and #GtkVScale
|
||||||
|
* @Title: GtkScale
|
||||||
|
*
|
||||||
|
* A #GtkScale is a slider control used to select a numeric value.
|
||||||
|
* To use it, you'll probably want to investigate the methods on
|
||||||
|
* its base class, #GtkRange, in addition to the methods for #GtkScale itself.
|
||||||
|
* To set the value of a scale, you would normally use gtk_range_set_value().
|
||||||
|
* To detect changes to the value, you would normally use the
|
||||||
|
* #GtkRange::value_changed signal.
|
||||||
|
*
|
||||||
|
* <refsect2 id="GtkScale-BUILDER-UI"><title>GtkScale as GtkBuildable</title>
|
||||||
|
* GtkScale supports a custom <marks> element, which
|
||||||
|
* can contain multiple <mark> elements. The "value" and "position"
|
||||||
|
* attributes have the same meaning as gtk_scale_add_mark() parameters of the
|
||||||
|
* same name. If the element is not empty, its content is taken as the markup
|
||||||
|
* to show at the mark. It can be translated with the usual "translatable and
|
||||||
|
* "context" attributes.
|
||||||
|
* </refsect2>
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
#define MAX_DIGITS (64) /* don't change this,
|
#define MAX_DIGITS (64) /* don't change this,
|
||||||
* a) you don't need to and
|
* a) you don't need to and
|
||||||
* b) you might cause buffer owerflows in
|
* b) you might cause buffer owerflows in
|
||||||
|
|||||||
Reference in New Issue
Block a user