Описание тега gtkentry
GtkEntry - однострочное текстовое поле ввода
1
ответ
gtk_widget_grab_focus() автоматически перейти к следующему полю?
Я создаю проект 'C' с полянами и gtk. Я хочу сосредоточиться на поле gtkentry с именем txt_abc и поэтому я вызвал функцию: gtk_widget_grab_focus (txt_abc); Сразу после имени txt_abc появляется другой виджет gtkentry с именем txt_def. Моя проблема вм…
29 май '12 в 16:13
1
ответ
Вала ГТК +. Проблема с настроенным виджетом
Мне нужно создать gtk.Entry, который принимает только цифры. но я не могу перезаписать событие key_press_event в наследуемом классе. Это работает, только если я использую оригинальную запись с помощью функции подключения. Что я делаю неправильно? us…
17 авг '14 в 16:59
1
ответ
Отправка поддельного события в GTKEntry
Я использую gtk-3.0 для создания своего простого пользовательского интерфейса и хочу отправить поддельное событие в GTKEntry через функцию g_signal_emit(...). На самом деле, я не знаю, какие параметры я должен передать этой функции.
09 июл '15 в 03:08
0
ответов
Почему мои всплывающие подсказки с иконками GtkEntry не работают?
Я определил GtkEntry в GJS так: let myEntry = new Gtk.Entry({ hexpand: true, placeholder_text: "Type here...", secondary_icon_name: "dialog-error-symbolic", secondary_icon_tooltip_text: "Send...", secondary_icon_activatable: true, secondary_icon_sen…
23 июл '17 в 04:13
1
ответ
GTK как создать 3 разных фильтра для 1 Liststore
В GTK/Python я пытаюсь построить интерфейс с узлами. Это фото моего интерфейса Я создаю одно хранилище списков и хочу фильтровать разные вещи. Пользователь должен сделать два действия, во-первых, он должен выбрать в поле со списком тип фильтра, кото…
25 ноя '16 в 00:36
1
ответ
GtkEntry и сигнал "edit_done"
У меня есть функция, чтобы установить DEVICE в поле ввода GTK: gboolean device_entry_activate_cb (GtkWidget *widget, gpointer data) { const gchar *text; text = gtk_entry_get_text (GTK_ENTRY (entry)); if (!strcmp( DEVICE, text ) return FALSE; if ( DE…
10 сен '13 в 21:40
1
ответ
Как заблокировать контекстное меню GtkEntry
Я считаю, что GtkEntry имеет контекстное меню по умолчаниюНо я правда не хочу, как можно это отключитьЯ погуглил, но не нашел эффективного способа
05 окт '13 в 10:23
3
ответа
Как выделить текст в GtkEntry
У меня есть диалоговое окно с GtkEntry. Я хочу выделить весь текст в записи сразу после того, как диалоговое окно станет видимым для пользователя. Я попробовал это, но это не работает, я не вижу выбора: static void OnEntryShow(GtkWidget *entry, gpoi…
26 апр '12 в 16:28
1
ответ
Gtk Widget add_child завершается с ошибкой
Я пытаюсь создать пользовательскую текстовую запись Gtk. Основная идея заключается в том, чтобы поместить кнопку внутри текстовой записи. Вот сокращенная версия моего полного кода: import gi gi.require_version('Gtk', '3.0') from gi.repository import…
24 апр '17 в 01:15
1
ответ
Как установить заполнитель текста в GtkEntry
Я попробовал этот пример: #include <stdio.h> #include <stdlib.h> #include <gtk/gtk.h> GdkPixbuf *create_pixbuf(const gchar * filename) { GdkPixbuf *pixbuf; GError *error = NULL; pixbuf = gdk_pixbuf_new_from_file(filename, &erro…
05 май '14 в 10:41
1
ответ
Обновление текстовой записи GTK программно
Я хотел бы обновить текстовую запись о событии нажатия клавиши. В моем сценарии нет клавиатуры, поэтому я генерирую ее программно и пытаюсь обновить ввод текста из обработчика событий нажатия клавиш. При каждом нажатии клавиши мне нужно обновлять те…
29 май '15 в 07:22
8
ответов
Проверка char с помощью if
Я действительно не знаю почему, но это не похоже на работу. Кажется полностью действительным для меня: gchar *text = gtk_entry_get_text(entry); if(text == "hello") { //do sth } else { //do sth else } Даже когда я набираю hello, ничего не происходит,…
15 апр '12 в 19:52
1
ответ
Управление положением курсора в GtkEntry
Python3-Gtk3 В GtkEntry, оправданном справа, если я заменяю содержимое, курсор находится слева от строки. Я бы хотел, чтобы он был прав. Свойство cursor-position доступно только для чтения. Как управлять положением курсора? Спасибо за вашу помощь.
17 дек '17 в 09:12
1
ответ
GtkEntry манипулирование
Я пытаюсь сделать небольшую программу для манипулирования данными между полями GtkEntry. Для этого я использую глобальные переменные. Но используя функции g_print, чтобы показать мне содержимое, я получаю данные NULL! Что не так на моем пути? #inclu…
18 мар '14 в 19:02
2
ответа
Каковы различия между GtkEntry и GtkTextView?
Помимо того, что GTextView является многострочным и способен отображать текст в разных стилях (шрифт, цвет и т. Д. С использованием тегов), каковы другие очевидные различия между ними?
31 янв '10 в 14:14
2
ответа
PyGTK - Сигнал вставки при курсоре GtkEntry не работает
Я пытаюсь использовать сигнал GtkEntry.insert-at-cursor в моем коде, но, похоже, он не работает. def on_servername_activate(self, widget): output = StringIO.StringIO() servername = widget.get_text() self.output.write("USHARE_NAME="+servername+'\n') …
25 июн '12 в 12:18
1
ответ
Добавление Gtk:: Вход в Gtk::Dialog
Я добавляю Gtk::Entry в Gtk::Dialog, Gtk::Dialog *dialog = manage ( new Gtk::Dialog() ); dialog->set_title("Add Text"); Gtk::Entry entry; entry.set_activates_default(true); entry.set_max_length(50); entry.set_text("hello world"); entry.select_reg…
02 июн '16 в 10:28
2
ответа
Python Gtk.Entry текст заполнителя
У меня есть окно входа с двумя объектами gtk.Entry, один для имени пользователя, один для пароля. Как я могу добавить некоторый Ghosttext в запись, чтобы в записи было написано "Имя пользователя", но если вы нажмете внутри текста, исчезнет.
16 авг '12 в 07:49
1
ответ
gtk_entry_set_input_purpose не распознан
Я нашел в документе функцию: gtk_entry_set_input_purpose (), чтобы установить метод ввода gtkentry, но когда он используется, gcc не распознает его, он выдает мне эту ошибку implicit declaration of function ‘gtk_entry_set_input_purpose’ [-Wimplicit-…
26 ноя '14 в 22:02
1
ответ
Свяжите сигнал GtkEditable с GtkEntry
Я ищу способ использования поведения, связанного с gtk_editable_insert_text в GtkEntry, У последнего нет сигнала, испускающего такое поведение, и самое близкое, что я могу получить, это использовать gtk_entry_activate Однако для этого необходимо наж…
26 июл '12 в 21:06