The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа

Prev

Up

Home

GTK+ Reference Manual

Next

Top  |  Description  |  Object Hierarchy  |  Style Properties

GtkCheckButton

GtkCheckButton Создаёт виджеты с дискретным выключателем

Краткое описание

#include <gtk/gtk.h>


            GtkCheckButton;
GtkWidget*  gtk_check_button_new            (void);
GtkWidget*  gtk_check_button_new_with_label (const gchar *label);
GtkWidget*  gtk_check_button_new_with_mnemonic
                                            (const gchar *label);

Иерархия объектов

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkButton
                                       +----GtkToggleButton
                                             +----GtkCheckButton
                                                   +----GtkRadioButton

Осуществляемые интерфейсы

GtkCheckButton осуществляет AtkImplementorIface.

Свойства стиля

  "indicator-size"       gint                  : Read
  "indicator-spacing"    gint                  : Read

Описание

GtkCheckButton помещает дискретный GtkToggleButton рядом с виджетом (обычно GtkLabel). Смотрите раздел GtkToggleButton для более подробной информации о toggle/check кнопках.

Сигнал ('toggled') также унаследован из GtkToggleButton.

Детали

GtkCheckButton

typedef struct _GtkCheckButton GtkCheckButton;

toggle_button это GtkToggleButton представляющий фактический переключатель который составляет контроль-кнопку (check button).


gtk_check_button_new ()

GtkWidget*  gtk_check_button_new            (void);

Создаёт новый GtkCheckButton.

Возвращает:

GtkWidget.


gtk_check_button_new_with_label ()

GtkWidget*  gtk_check_button_new_with_label (const gchar *label);

Создаёт новый GtkCheckButton с GtkLabel находящемся справа от него.

label :

Текст для контроль-кнопки (check button).

Возвращает:

GtkWidget.


gtk_check_button_new_with_mnemonic ()

GtkWidget*  gtk_check_button_new_with_mnemonic
                                            (const gchar *label);

Создаёт новый GtkCheckButton содержащий метку. Метка создаётся используя gtk_label_new_with_mnemonic(), таким образом символ подчеркивания в label указывают мнемоник для контроль-кнопки (check button).

label :

Текст кнопки, с подчеркиванием перед мнемоническим символом

Возвращает:

новый GtkCheckButton

Детали свойств стиля

Свойство стиля "indicator-size"

  "indicator-size"       gint                  : Read

Размер флажка или радио индикатора.

Допустимые значения: >= 0

Значение по умолчанию: 13


Свойство стиля "indicator-spacing"

  "indicator-spacing"    gint                  : Read

Интервал вокруг флажка или радио индикатора.

Допустимые значения: >= 0

Значение по умолчанию: 2

Смотрите также

GtkCheckMenuItem

Добавление контроль-кнопки в ваше меню.

GtkButton

Подробности об основных кнопках.

GtkToggleButton

GtkCheckButton's родитель.

GtkRadioButton

Группа тесно связанная с контроль-кнопкой.






Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру