Вопросы по теме 'gdk'

Эллипс в GDK
В GDK есть объект с именем GdkRectangle , который используется для рисования прямоугольников. Есть ли аналогичный объект для эллипсов?
205 просмотров
schedule 04.09.2022

Имитация событий мыши/клавиатуры (gtk + HOOPS 3D)
как я могу имитировать события мыши/клавиатуры в gtk/gdk? У меня есть оконный виджет, содержащий виджет HOOPS 3D, и мне нужно имитировать щелчок мышью по различным частям окна, а также имитировать клавиатуру, т.е. Нажат CTRL и т.д. Я нашел...
1049 просмотров
schedule 29.05.2023

Как использовать библиотеку Gdk# в C# (моно)?
Я полный новичок в Gtk# и Gdk# и совершенно не понимаю, с чего начать. Все, что я пытаюсь сделать, это нарисовать точки и линии в любом виджете/пиксельной карте/изображении, а затем отобразить их в моем приложении gtk. Пока я понимаю, что я должен...
5353 просмотров
schedule 13.08.2022

Доступ к области Gdk после импорта Gtk и закрытия окна
Я оказался в ситуации, когда мне нужно было закрыть окно, которое я создал в подклассе Gtk.Window . Я подключал событие window.destroy для закрытия окна изначально к Gtk.main_quit для тестирования, но когда я загрузил модуль в свою основную...
485 просмотров
schedule 26.04.2022

Может ли GDK/GTK распознавать одновременное нажатие двух клавиш?
Так что я пытаюсь работать над разработкой платформенной игры, пишу на C и использую GTK в качестве своего графического инструментария. Сейчас у меня есть программа, которая размещает на экране три блока. Две из них являются платформами, а третью...
1162 просмотров
schedule 25.06.2023

Обнаружение, когда пользователь перемещает/изменяет размер окна GTK
Я хочу определить, когда пользователь закончил изменять размер или перемещать окно GTK. В основном эквивалент WM_EXITSIZEMOVE в окнах. Я просмотрел GTK, определяющий изменение размера окна пользователем , и могу для обнаружения изменений...
2124 просмотров
schedule 22.10.2022

Gdk::Pixbuf не загружает изображения
Я пытаюсь загрузить изображение *.jpg в Gdk::Pixbuf, но он терпит неудачу и постоянно сообщает мне: Ошибка интерпретации файла изображения JPEG (неверная версия библиотеки JPEG: библиотека 62, вызывающий объект ожидает 80) try{...
1537 просмотров
schedule 25.11.2022

Фильтр нескольких файлов Gtk#
Я хочу отображать только файлы изображений в GTK# File Chooser fc.SelectMultiple = true; FileFilter filter = new FileFilter(); filter.Name = "Image files"; filter.AddPattern...
819 просмотров
schedule 30.09.2022

Можно ли через API зеркала вставить новую карту в мое приложение в Glass, а не в основную временную шкалу?
Я хочу отправить карту в свое приложение в Google Glass, а не на временную шкалу, мое приложение в стекле содержит карты с именами друзей, я хочу дать возможность каждому из друзей отправлять карты под именем друга. Я буду рад узнать, разрешено ли...
54 просмотров
schedule 09.07.2023

Проблемы с картой спрайтов при использовании gdk_pixbuf_composite()
У меня проблемы с удалением спрайтов из карты спрайтов. Я могу получить свой первый спрайт из верхнего левого угла следующим образом: gdk_pixbuf_composite( sprite_src, sprite_buf, 0, 0, sprite_w, sprite_h,...
108 просмотров
schedule 03.10.2023

Как получить xid окна в Vala с помощью Gdk.X11.Window?
Я использую GStreamer в своей программе, и мне нужно получить xid окна, чтобы использовать его. Сейчас у меня есть рабочее решение, но оно устарело (сейчас я использую Gdk.X11Window). Как я могу сделать то же самое, но используя Gdk.X11.Window,...
480 просмотров
schedule 03.02.2023

Gdk.Screen.get_default() не работает после PyInstaller
И снова у меня проблема с исполняемыми файлами, скомпилированными PyInstaller, которые не работают так же, как скрипты Python... Мне нужно прочитать системное разрешение экрана в моей программе, поэтому я добавил для него эту простую функцию: #...
450 просмотров
schedule 06.06.2023

Установить гравитацию окна в PyGObject?
Каждый раз, когда я пытаюсь установить гравитацию своего приложения, оно продолжает выдавать сообщение об ошибке, подобное этому: AttributeError: 'gi.repository.Gdk' object has no attribute 'GRAVITY_SOUTH_EAST' Каков правильный метод установки...
221 просмотров
schedule 21.06.2022

Настройка ClutterImage с помощью GdkPixbuf
Я пытаюсь сделать то, что, как мне казалось, будет тривиально, но независимо от того, что я пытаюсь сделать с ClutterImage , я получаю сообщение об ошибке Unable to load image data . Я использую язык Vala, поэтому есть вероятность, что файл Vapi...
218 просмотров
schedule 15.05.2023

Неправильная цветовая карта, назначенная окну gtk, созданному с использованием gtk_drawing_area_new
Я создал область рисования с помощью gtk_drawing_area_new(). Дескриптор окна (например, drawing_handle) этого виджета извлекается с помощью GDK_WINDOW_XID. С помощью xwininfo я проверил атрибуты окна drawing_handle. Выход:...
120 просмотров
schedule 30.06.2022

Спок - издеваться над методом закрытия Groovy?
Вот что я хочу сделать: def mockSubdirs = [] mockSubdirs << Mock( File ){ getName() >> 'some subdir' lastModified() >> 2000 } ... File mockParentDir = Mock( File ){ getName() >> 'parent dir' eachDir()...
4089 просмотров
schedule 16.11.2022

Ошибка GTK 2 gtk_widget_add_accelerator: «GDK_Z» не объявлен
Я пытаюсь назначить ускоритель элементу меню GTK: group = gtk_accel_group_new(); item = gtk_image_menu_item_new_from_stock(GTK_STOCK_UNDO, group); gtk_widget_add_accelerator(item, "activate", group, GDK_Z, GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE);...
138 просмотров
schedule 15.07.2023