mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-05 16:20:10 +00:00
Move documentation to inline comments: GtkCheckButton
This commit is contained in:
parent
5d106e6ee5
commit
7b2113fd32
1
docs/reference/gtk/tmpl/.gitignore
vendored
1
docs/reference/gtk/tmpl/.gitignore
vendored
@ -19,6 +19,7 @@ gtkcellrendererspin.sgml
|
||||
gtkcellrenderertext.sgml
|
||||
gtkcellrenderertoggle.sgml
|
||||
gtkcellview.sgml
|
||||
gtkcheckbutton.sgml
|
||||
gtkcolorbutton.sgml
|
||||
gtkcolorsel.sgml
|
||||
gtkcombobox.sgml
|
||||
|
@ -1,85 +0,0 @@
|
||||
<!-- ##### SECTION Title ##### -->
|
||||
GtkCheckButton
|
||||
|
||||
<!-- ##### SECTION Short_Description ##### -->
|
||||
Create widgets with a discrete toggle button
|
||||
|
||||
<!-- ##### SECTION Long_Description ##### -->
|
||||
<para>
|
||||
A #GtkCheckButton places a discrete #GtkToggleButton next to a widget, (usually a #GtkLabel). See the section on #GtkToggleButton widgets for more information about toggle/check buttons.
|
||||
</para>
|
||||
<para>
|
||||
The important signal ('toggled') is also inherited from #GtkToggleButton.
|
||||
</para>
|
||||
|
||||
<!-- ##### SECTION See_Also ##### -->
|
||||
<para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>#GtkCheckMenuItem</term>
|
||||
<listitem><para>add check buttons to your menus.</para></listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>#GtkButton</term>
|
||||
<listitem><para>a more general button.</para></listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>#GtkToggleButton</term>
|
||||
<listitem><para>#GtkCheckButton's parent.</para></listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>#GtkRadioButton</term>
|
||||
<listitem><para>group check buttons together.</para></listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
|
||||
<!-- ##### SECTION Stability_Level ##### -->
|
||||
|
||||
|
||||
<!-- ##### SECTION Image ##### -->
|
||||
|
||||
|
||||
<!-- ##### STRUCT GtkCheckButton ##### -->
|
||||
<para>
|
||||
<structfield>toggle_button</structfield> is a #GtkToggleButton representing the actual toggle button that composes the check button.
|
||||
</para>
|
||||
|
||||
|
||||
<!-- ##### ARG GtkCheckButton:indicator-size ##### -->
|
||||
<para>
|
||||
|
||||
</para>
|
||||
|
||||
<!-- ##### ARG GtkCheckButton:indicator-spacing ##### -->
|
||||
<para>
|
||||
|
||||
</para>
|
||||
|
||||
<!-- ##### FUNCTION gtk_check_button_new ##### -->
|
||||
<para>
|
||||
Creates a new #GtkCheckButton.
|
||||
</para>
|
||||
|
||||
@void:
|
||||
@Returns: a #GtkWidget.
|
||||
|
||||
|
||||
<!-- ##### FUNCTION gtk_check_button_new_with_label ##### -->
|
||||
<para>
|
||||
Creates a new #GtkCheckButton with a #GtkLabel to the right of it.
|
||||
</para>
|
||||
|
||||
@label: the text for the check button.
|
||||
@Returns: a #GtkWidget.
|
||||
|
||||
|
||||
<!-- ##### FUNCTION gtk_check_button_new_with_mnemonic ##### -->
|
||||
<para>
|
||||
|
||||
</para>
|
||||
|
||||
@label:
|
||||
@Returns:
|
||||
|
||||
|
@ -35,6 +35,21 @@
|
||||
#include "gtkintl.h"
|
||||
|
||||
|
||||
/**
|
||||
* SECTION:gtkcheckbutton
|
||||
* @Short_description: Create widgets with a discrete toggle button
|
||||
* @Title: GtkCheckButton
|
||||
* @See_also: #GtkCheckMenuItem, #GtkButton, #GtkToggleButton, #GtkRadioButton
|
||||
*
|
||||
* A #GtkCheckButton places a discrete #GtkToggleButton next to a widget,
|
||||
* (usually a #GtkLabel). See the section on #GtkToggleButton widgets for
|
||||
* more information about toggle/check buttons.
|
||||
*
|
||||
* The important signal ( #GtkToggleButton::toggled ) is also inherited from
|
||||
* #GtkToggleButton.
|
||||
*/
|
||||
|
||||
|
||||
#define INDICATOR_SIZE 16
|
||||
#define INDICATOR_SPACING 2
|
||||
|
||||
@ -99,6 +114,13 @@ gtk_check_button_init (GtkCheckButton *check_button)
|
||||
gtk_button_set_alignment (GTK_BUTTON (check_button), 0.0, 0.5);
|
||||
}
|
||||
|
||||
/**
|
||||
* gtk_check_button_new:
|
||||
*
|
||||
* Creates a new #GtkCheckButton.
|
||||
*
|
||||
* Returns: a #GtkWidget.
|
||||
*/
|
||||
GtkWidget*
|
||||
gtk_check_button_new (void)
|
||||
{
|
||||
@ -106,6 +128,14 @@ gtk_check_button_new (void)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* gtk_check_button_new_with_label:
|
||||
* @label: the text for the check button.
|
||||
*
|
||||
* Creates a new #GtkCheckButton with a #GtkLabel to the right of it.
|
||||
*
|
||||
* Returns: a #GtkWidget.
|
||||
*/
|
||||
GtkWidget*
|
||||
gtk_check_button_new_with_label (const gchar *label)
|
||||
{
|
||||
@ -115,7 +145,7 @@ gtk_check_button_new_with_label (const gchar *label)
|
||||
/**
|
||||
* gtk_check_button_new_with_mnemonic:
|
||||
* @label: The text of the button, with an underscore in front of the
|
||||
* mnemonic character
|
||||
* mnemonic character
|
||||
* @returns: a new #GtkCheckButton
|
||||
*
|
||||
* Creates a new #GtkCheckButton containing a label. The label
|
||||
|
Loading…
Reference in New Issue
Block a user