Все вопросы: [gtk]

244 вопросов

похожие теги: gtk#php-gtkgtk-textbuffer
0
голосов
3ответов
913 просмотров

Использование GtkMenu в Gtk + -2.14.0

Я создаю приложение с виджетом GtkMenu.Я использую инструмент Glade RAD для разработки пользовательского интерфейса, и при создании проекта в Glade я указал версию GTK как 2.16 , которая поддерживает GtkMenu и GtkMenuItems. Поэтому я использовал GtkMenu везде в приложении (для меню «Файл» и ...

2
голосов
1ответов
1180 просмотров

Как удалить «выделенную» границу вокруг GtkButton?

Как в GTK + удалить эту пунктирную границу вокруг GtkButton, которая отображается после нажатия кнопки?

1
голосов
1ответов
169 просмотров

Сигнал accept_position не вызывается в Ruby / Gtk2

Я создаю приложение с панелями на Ruby / Gtk.После изменения размеров панелей мне нужно кое-что сделать.Но я не могу понять, какой сигнал использовать.Я думаю, что это accept_position, но, похоже, это не работает.Это пример приложения, которое иллюстрирует мою проблему ... #!/usr/bin/env ruby...

0
голосов
1ответов
427 просмотров

В редакторе поляны не отображаются значки в палитре

Я только что установил конструктор GTK + Glade 3.6.7 в Windows XP, и в палитре нет значков.Я могу выбрать маленькие или большие значки в меню просмотра, но ни один из них не отображается.Я просто получаю красные X-изображения.Значки панели инструментов отображаются.

3
голосов
3ответов
1193 просмотров

Поймать текст до того, как он будет вставлен в текстовое окно

У меня есть текстовое представление, и когда что-то вставляется в него из буфера обмена, мне нужно перехватить этот текст и выполнить некоторую предварительную обработку, прежде чем он окажется в текстовом представлении. Я попытался прослушать событие PasteClipboard, которое не дает мне возмо...

0
голосов
3ответов
1120 просмотров

фреймворк для кроссплатформенного графического интерфейса базы данных

Я хотел бы бесплатно разработать кроссплатформенное приложение с графическим пользовательским интерфейсом на основе данных.Я почти решил, что пользовательский интерфейс должен быть GTK (логический, а не пиксельный макет, описание графического интерфейса, не загромождающее код (glade xml)) ... ...

14
голосов
4ответов
8277 просмотров

Как отключить / отключить некоторые элементы GtkMenu

Я пытаюсь отключить / деактивировать некоторые пункты меню в GTK +.Я создал меню в GTK + Glade под C, и при каком-то внешнем событии мне нужно отключить некоторые параметры меню. Как я могу это сделать?

8
голосов
2ответов
23383 просмотров

GTK Изменение цвета фона GtkButton

Попытка изменить цвет фона / переднего плана .... Используя Gtk + и C. GdkColor color; gdk_color_parse( "#0080FF", &color ); gtk_widget_modify_fg( GTK_WIDGET(button), GTK_STATE_SELECTED, &color ); gtk_widget_modify_fg( GTK_WIDGET(button), GTK_STATE_NORMAL, &color ); Я ...

4
голосов
2ответов
1535 просмотров

Можете ли вы установить FileFilters для диалога Gtk в Glade?

В моем коде есть такие строки: Builder builder = new Builder(); builder.AddFromFile(gladefile); FileChooserDialog dialog = (FileChooserDialog) builder.GetObject("dialog"); FileFilter[] filters = new FileFilter[2]; filters[0] = new FileFilter(); filters[0].Name = "Some filter"; filters[0]...

0
голосов
1ответов
1533 просмотров

Можете ли вы установить DefaultResponse для диалога Gtk в Glade?

В моем коде есть такие строки: Builder builder = new Builder(); builder.AddFromFile(gladefile); FileChooserDialog dialog = (FileChooserDialog) builder.GetObject("dialog"); dialog.DefaultResponse = ResponseType.Ok; Есть ли способ установить ответ по умолчанию в файле glade вместо того...

4
голосов
2ответов
1467 просмотров

изменить размер ручки gtk.Paned

gtk.Paned содержит свойство стиля под названием 'handle-size', которое, как я полагаю, изменит размер маркера, оно доступно только для чтения, так как мне его изменить? (в PyGtk)

0
голосов
1ответов
219 просмотров

Проблема при настройке GtkMenu под виджетом кнопки

Я добавил GtkMenu, используя следующий код: // Add popup menu. gtk_menu_popup( GTK_MENU (widget), NULL, NULL, set_position, NULL, bevent->button, bevent->time); И чтобы настроить это GtkMenu под моей кнопкой, я использовал эту функцию: void set_...

2
голосов
3ответов
2876 просмотров

Почему нажатие клавиши возврата не вызывает KeyPressEvent в моем Gtk.Entry?

У меня есть такой код: ... entry.KeyPressEvent += EntryKeyPressEvent; ... } void EntryKeyPressEvent(object o, KeyPressEventArgs args) { Console.WriteLine("DEBUG: KeyValue: " + args.Event.KeyValue); ... } EntryKeyPressEvent вызывается при нажатии большинства клавиш, ...

2
голосов
2ответов
647 просмотров

Есть ли в Gtk # Enum для значений ключей?

В моем коде есть такие неприятные вещи, как // Enter key if (args.Event.KeyValue == 65293) ... Есть ли какой-нибудь Enum, который я могу использовать для этого вместо жесткого кодирования значений?

1
голосов
1ответов
612 просмотров

gtksourceview-sharp справка

Есть ли в сети краткое руководство по началу работы с gtksourceview-sharp?У меня есть gtksourceview-sharp.dll, но я не могу заставить его работать, даже когда у меня есть libgtksourceview-1.0-0.dll в одном каталоге с ним ... Спасибо!

2
голосов
2ответов
1809 просмотров

Как подключить сигналы поляны с помощью GtkBuilder на C #?

В python я мог бы просто сделать builder.connect_signals(self). Не похоже, что этот метод существует в C #, и после просмотра документация GtkBuilder , похоже, что python является исключением, а не правилом.Как сделать то же самое на C #?

4
голосов
4ответов
547 просмотров

Есть какие-нибудь хорошие библиотеки Gtk?

Есть ли хорошие библиотеки Gtk?Я знаю о Holly Gtk Widgets, есть еще какие-нибудь хорошие? Есть ли хорошие варианты для строки меню или панели инструментов?Спасибо!

2
голосов
1ответов
870 просмотров

Виджет Gtk в Winform

Можно ли встроить виджет Gtk в приложение с помощью System.Windows.Forms?Спасибо!

0
голосов
1ответов
332 просмотров

Gtk Как добавить виджет GtkMenu в конец виджета

У меня есть виджет GtkMenu, и я добавляю его на экран нажатием кнопки, но он добавляется в местоположение мыши, но я хочу добавить его в конец виджета кнопки, например, +-------+ |BUTTON | +-------+ +------------+ |Menu Item 1 | |Menu Item 2 | +------------+ Я использую следующий код для ...

0
голосов
4ответов
446 просмотров

Совершенно запутать создание виджета GTK + C

У меня есть следующие требования: в нем будет список имен пользователей с некоторыми значками статуса слева в одной строке ... когда он получает событие clicked, мне нужно изменить цвет фона, чтобы визуализировать, что он выбран ... Я пробовал все, но не могу соединить изображение и метку...

0
голосов
1ответов
1579 просмотров

О диалоговом окне Gtk Поведение

О поведении диалогового окна Gtk ... Я использую GtkBuilder + Glade для отображения окна верхнего уровня и диалогов в нем ... builder = gtk_builder_new(); gtk_builder_add_from_file( builder, "test.glade", NULL ); windowPtr = GTK_WIDGET( gtk_builder_get_object( m_builder, "window_main")); ...

0
голосов
1ответов
163 просмотров

Обновление виджета в GtkVBox

У меня есть GtkVBox с несколькими ярлыками и пустыми блоками ... Я создал это окно + vBox в Glade3 ... Работает на C. +----------------+ |Lable1 | +----------------+ |EMPTY | +----------------+ |Label2 | +----------------+ |Lable3 | +--------------...

0
голосов
2ответов
1389 просмотров

Pygtk StatusIcon не загружается?

В настоящее время я работаю над небольшим скриптом, который должен использовать gtk.StatusIcon(). По какой-то причине я получаю от него странное поведение. Если я войду в интерактивную оболочку Python и наберу: >> import gtk >> statusIcon = gtk.status_icon_new_from_file("img/lin_i...

0
голосов
1ответов
1225 просмотров

Прозрачность виджета в PyGTK?

Как лучше всего обеспечить прозрачность определенных виджетов в приложении PyGTK?Я не хочу использовать темы, потому что прозрачность каждого из виджетов будет изменяться посредством анимации. Единственное, что я могу найти, - это использовать cairo для рисования виджетов с помощью Alpha, но ...

0
голосов
2ответов
2075 просмотров

Создание виджета GTK с помощью Expander

Я пытаюсь создать виджет GTK, как показано на следующих изображениях Можно ли создать его в GTK + под C, Я пробовал использовать GtkExpander, но не получается ... Кто-нибудь может помочь ....

2
голосов
2ответов
3400 просмотров

Как использовать GdkPixBuf?

Я хочу отображать простое изображение GIF в VBox с помощью GTK + от C. Я знаю, что мне нужно использовать GdkPixbuf.Но, как обычно, примеров этого нет.Может ли кто-нибудь помочь? Также: как в GTK + добавить изображение PNG в качестве фона к виджету?Кто-нибудь может привести пример? Забыл ч...

1
голосов
1ответов
2346 просмотров

Компиляция приложения GTK + с помощью компилятора G ++

Я пишу приложение на C ++ с использованием GTK + (не gtkmm), поэтому мне нужно скомпилировать с использованием компилятора g ++. Можно ли компилировать приложения GTK + с помощью компилятора g ++? Совместимы ли GTK + и библиотеки с компилятором g ++? Я пытаюсь встроить вызов функций GTK + в с...

3
голосов
1ответов
889 просмотров

Высота списка comboBox pyGTK

Я только начинаю программировать на pyGtk, так что несите меня.У меня есть диалог с ComboBox.Список, который появляется, когда я нажимаю на поле со списком, содержит более 70 раз.Он простирается от верхней части экрана до нижней.Я могу жить с этим, но я бы предпочел, чтобы ComboBox работал как э...

1
голосов
4ответов
772 просмотров

Разработка Qt / GTK-подобного фреймворка

Сейчас у меня есть идея начать разработку простой структуры, подобной Qt / GTK +, но я хочу кое-что узнать, прежде чем приступить к созданию этого проекта: Какова структура GTK + и Qt? Нужно ли мне разрабатывать оконный менеджер для создания собственного фреймворка? Какие ресурсы для нач...

1
голосов
2ответов
1414 просмотров

GNUstep и GTK

Я изучаю Objective-C с помощью GNUstep, потому что у меня нет Mac, а приложения с графическим интерфейсом пользователя GNUstep имеют стиль Window Maker, но можно ли разрабатывать эти приложения с графическим интерфейсом с помощью GTK?Спасибо.