Описание тега gtkscrolledwindow

GtkScrolledWindow, часть GTK+ (GIMP Toolkit), добавляет полосы прокрутки к своему дочернему виджету.
0 ответов

Выделите вручную ребенка в Gtk.ScrolledWindow

Я разрабатываю приложение GTK (в Python с PyGTK), и мне нужно вручную прокрутить окно Gtk.ScrolledWindow до дочернего элемента, который в нем содержится, чтобы показать его на экране. ScrolledWindow содержит ListBox, который содержит много ListBoxRo…
02 янв '19 в 13:25
2 ответа

Как определить, прокручивается ли GtkScrolledWindow вниз?

Я хотел бы знать, есть ли способ узнать, прокрутил ли пользователь GtkScrolledWindow (содержащий GtkTextView) вниз или нет. Действительно, я автоматически прокрутил до конца: gtk_text_buffer_get_end_iter(tbuf, &iter); GtkTextMark *insert_mark = …
08 янв '19 в 11:57
1 ответ

Поляна и устаревшие свойства gtk

Я пытался запустить программное обеспечение, где я создал пользовательский интерфейс от Glade. Затем Glade преобразует пользовательский интерфейс в файл XML, а затем в Python я просто загружаю этот файл. Но у меня проблема с (возможно) устаревшими с…
07 фев '14 в 11:39
1 ответ

Странная проблема, когда я использую GtkScrolledWindow на поляне

Я хочу обернуть виджет списка в прокручиваемый виджет, затем я нахожу GtkScrolledWindow, однако я не могу перетащить GtkListBox в GtkScrolledWindow. Я также попытался щелкнуть правой кнопкой мыши GtkListBox, выбрать "Добавить родителя", а затем "Окн…
23 май '18 в 03:08
2 ответа

Как сделать виджет Gtk+ внутри GtkScrolledWindow для расширения при упаковке в GtkPane?

У меня есть программа, которая показывает два GtkTreeView с упакованы внутри GtkPaned ( SSCCE: здесь): gtk_paned_add1(GTK_PANED(paned), tree_view1); gtk_paned_add2(GTK_PANED(paned), tree_view2); Результат следующий: Однако таблицы могут стать больше…
21 сен '12 в 15:37
1 ответ

PyGTK: проблема с размером ScrolledWindow

Я использую PyGTK и gtk.Assistant, На одной странице я поместил вид дерева (один столбец, только строки) в gtk.ScrolledWindow (Я хотел вертикальную полосу прокрутки, так как список содержит около 35 элементов). Все работает нормально; единственное, …
02 янв '11 в 16:54
2 ответа

GTK3+ (3.14) область рисования на прокручиваемом окне

Некоторое время я пытался поместить область рисования в прокручиваемое окно. Я читал статьи о решениях pygtk и C, но думаю, что они не работают в pyGobject. Я сделал минимальный пример: from gi.repository import Gtk, Gdk import cairo class Test(Gtk.…
01 май '15 в 15:02
1 ответ

Прокрутите TextView в ScrolledWindow, чтобы курсор был виден в pyGTK2

У меня есть Textview в ScrolledWindow. Я настроил обратный вызов по сигналу "изменен" текстового буфера текстового представления. Теперь мне нужно прокрутить ScrolledWindow до точки курсора. Как я могу это сделать? self.outgoing = gtk.ScrolledWindow…
22 сен '13 в 05:03
1 ответ

Treeview переходит к началу при выборе или редактировании элемента

В моем окне GTK3 у меня есть Treeview со многими элементами, поэтому я сделал его прокручиваемым. Я использую Scrolledwindow для этого: self.codes = Gtk.Treeview() codeswindow = Gtk.ScrolledWindow() codeswindow.add_with_viewport(self.codes) codeswin…
09 мар '18 в 10:49
1 ответ

Как я могу получить текущую область показа в GtkScrolledWindow

У меня есть gtkscrolledwindow, и в нем есть изображение gtk. Как я могу получить текущую область показа в GtkScrolledWindow? Например, мое изображение имеет размер 1366x768 пикселей, а часть изображения 300x400 пикселей отображается в окне прокрутки…
05 авг '13 в 12:16
2 ответа

Можно ли установить цвет ScrollWindow?

У меня есть следующий код: GdkColor color; color.red = 0x0; color.green = 0x0; color.blue = 0x0; gtk_init (&argc, &argv); window = gtk_dialog_new (); gtk_widget_modify_bg(window, GTK_STATE_NORMAL, &color); g_signal_connect (window, "dest…
06 мар '17 в 14:58
1 ответ

PyGtk3 - Gtk.DrawingArea не прокручивается

Моя проблема заключается в том, что я заменил GtkImage на виджет GtkDrawingArea, и он не прокручивается, как это происходит с GtkImage. Вот как я размещаю свои GtkImage и GtkDrawingArea (по одному). GtkScrolledWindow GtkViewPort GtkImage / GtkDrawin…
0 ответов

Как правильно реализовать перетаскивание объекта DrawingArea, встроенного в ScrolledWindow, с сохранением возможности обработки событий мыши?

Вот моя проблема. у меня есть DrawingArea вставлен в ScrolledWindow. Эта область содержит настраиваемую графику, и я хочу, чтобы ее можно было масштабировать и перетаскивать. Я решил (вроде) масштабируемую часть. Чтобы решить перетаскиваемую часть, …
28 ноя '19 в 00:24
1 ответ

Как прокручивать ScrolledWindow с помощью клавиш со стрелками в Gtk 3.24.5?

У меня есть запись gtk прямо под прокрученным окном, которое имеет фокус по умолчанию, левая и правая клавиши перемещают курсор в записи, я могу поймать события нажатия клавиш для клавиш со стрелками вверх и вниз, но не знаю, как прокручивать прокру…
11 дек '19 в 11:40
0 ответов

gtk_widget_grab_focus GtkDrawingArea сбрасывает настройку родительского GtkScrolledWindow

Я рисую в GtkDrawingArea. Это дочерний элемент фрейма (чтобы получить тень, если я уменьшу масштаб), и этот фрейм является дочерним элементом GtkScrolledWindow. Все работало нормально. Теперь мне пришлось установить несколько горячих клавиш, которые…
0 ответов

Как ограничить самую правую ширину Gtk.TreeViewColumn внутри Gtk.ScrolledWindow?

Я не могу предотвратить расширение правого столбца a. Как настоящийGtk.TreeViewможет отображать большее количество строк, что обычно несколько превышает высоту экрана, он встроен в файл . Это требуется . Без этого добавление пустой сетки справа от д…
1 ответ

GTK4 ScrolledWindow делает контент нечитаемым

Я изучаю GTK4 и Python. Во время игры скласс, я столкнулся с этим странным поведением, которое я не могу понять. Я хочу, чтобы моя боковая панель располагалась слева, а мой контент можно было прокручивать. Для этого я ввел контейнер между содержимым…
1 ответ

При добавлении Gtk.TreeView в Gtk.ScrolledWindow курсор полосы прокрутки выходит за пределы масштаба.

Если я хочу сделать Gtk.TreeView прокручиваемым, я встраиваю его в Gtk.ScrolledWindow. Встраивание TreeView приводит к тому, что курсор выходит за рамки масштаба (слишком большой). В TreeView есть еще 7 строк ниже показанных 3. Я ожидаю, что курсор …
26 апр '23 в 20:28