Найдено 7 результатов

yyttyy
17.12.2020 14:24:06
Форум: Free Pascal Compiler
Тема: Не меняется размер текста gtk entry
Ответы: 2
Просмотры: 4219

Не меняется размер текста gtk entry

Ни через функцию pango_font_description_set_size(desc, 12) ни через прямое обращение к полю text_size структуры TGtkEntry не меняется размер. Что может быть не так?


desc := pango_font_description_new();
pango_font_description_set_size(desc, 12);
gtk_widget_modify_font(entry, desc ...
yyttyy
17.12.2020 11:14:15
Форум: Free Pascal Compiler
Тема: Курсор ввода в Gtk entry
Ответы: 2
Просмотры: 3539

Re: Курсор ввода в Gtk entry

gtk2((( Был бы рад поставить 3, но как понимаю он поддерживается только лазарусом, правильно?
yyttyy
13.12.2020 13:18:59
Форум: Free Pascal Compiler
Тема: Ввод текста от правого края в gtk entry
Ответы: 1
Просмотры: 3063

Ввод текста от правого края в gtk entry

Можно ли сделать так, чтобы курсор в gtk entry находился у правого края и по мере ввода текста оставался там же, но сам текст своим концом продвигался влево.
yyttyy
13.12.2020 13:08:29
Форум: Free Pascal Compiler
Тема: Курсор ввода в Gtk entry
Ответы: 2
Просмотры: 3539

Курсор ввода в Gtk entry

У меня есть Gtk entry. Мне нужно полностью убрать этот мигающий курсор, как это можно сделать?
yyttyy
09.12.2020 07:34:18
Форум: Free Pascal Compiler
Тема: Сигнал на нажатие кнопки
Ответы: 2
Просмотры: 3641

Re: Сигнал на нажатие кнопки

Вопрос решился! Я по этой документации m и по нескольким примерам думал что именно проверка аргумента event определяет событие. В функции g_signal_connect я думал что второй параметр это просто название сигнала которое ты сам можешь дать, а оказалось что это идентификатор события. В общем у меня ...
yyttyy
08.12.2020 17:42:37
Форум: Free Pascal Compiler
Тема: Сигнал на нажатие кнопки
Ответы: 2
Просмотры: 3641

Сигнал на нажатие кнопки

Что я делаю не так?

2 сигнала:


function button_pressed(button : PGtkWidget; event: PGdkEvent;
data : gpointer) : boolean; cdecl;
begin
if (event^._type = GDK_BUTTON_PRESS) then
writeln('Кнопка нажата');
button_pressed := true;
end;

function button_released(button ...