Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.142.197.212] |
|
Сообщ.
#1
,
|
|
|
Добрый день.
Имеем кнопку icon = gdk_pixmap_create_from_xpm ( window->window, &mask, &window->style->white, "xpm/delete.xpm" ); далее добавляем ее на toolbar iconw = gtk_pixmap_new ( icon, mask ); /* icon widget */ gtk_toolbar_append_item ( GTK_TOOLBAR (*toolbar), /* our toolbar */ NULL, /* button label */ _("Удалить элемент"), /* this button's tooltip */ // "Delete the element", /* this button's tooltip */ "Private", /* tooltip private info */ iconw, /* icon widget */ GTK_SIGNAL_FUNC (delete_el), /* a signal */ 0 ); необходимо чтобы при нажатии она так и осталась нажатой. Посмотрел документацию - чтото не увидел как это сделать. GTK только начинаю изучать. |
Сообщ.
#2
,
|
|
|
это тебе тригерная кнопка нужна
|
Сообщ.
#3
,
|
|
|
http://developer.gnome.org/doc/API/2.0/gtk/GtkToggleToolButton.html
|
Сообщ.
#4
,
|
|
|
Спасибо, очень помогли.
|