каждый соответствует требованиям времени.
ну и 1 и 2 не надо в эту линейку ставить.
Это началось с 3 и особенно 4.
Найдено 564 результата
- 26.12.2025 12:29:16
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
- 26.12.2025 11:55:33
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
при чем здесь квалификация? Это делается сознательно, это никто не скрывает, причины тоже понятны. И именно по этому GTK4 на сегодня является самым современным и технически продвинутым тулкитом с самой чистой архитектурой.
Понятно, что не все готовы принять эту философию, но нафига тогда вообще ...
Понятно, что не все готовы принять эту философию, но нафига тогда вообще ...
- 26.12.2025 11:34:36
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
т, винапи упоминается лишь как пример что если апи нормально спроектирован то его не надо менять
WinAPI устарел и вообще не рекомендуется к использованию самой Microsoft, он существует только для того что бы старые приложения могли работать. Больше ни для чего.
Здесь нет никакого "Нормального ...
WinAPI устарел и вообще не рекомендуется к использованию самой Microsoft, он существует только для того что бы старые приложения могли работать. Больше ни для чего.
Здесь нет никакого "Нормального ...
- 25.12.2025 17:46:56
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
Окей. На самом деле нефиг тут спорить. Вы просто не понимаете что это за инструмент и зачем он нужен, а потому сравниваете его с Win32. А здесь все просто.
Здесь GNOME фактически задаёт направление развития GTK, потому что GTK это инструмент платформы GNOME, а не нейтральный тулкит. Архитектурные ...
Здесь GNOME фактически задаёт направление развития GTK, потому что GTK это инструмент платформы GNOME, а не нейтральный тулкит. Архитектурные ...
- 25.12.2025 07:42:14
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
это говорит о не правильно спроектированном апи
Это говорит о разных подходах.
вон вин32апи стабилизированного в 93 году ничего не мешает рендерить гпу
Вот вообще плохой пример. Win32 сам не умеет GPU-рендеринг, а лишь даёт окно для DirectX-слоёв поверх, и это п*ц потому, что современный UI в ...
Это говорит о разных подходах.
вон вин32апи стабилизированного в 93 году ничего не мешает рендерить гпу
Вот вообще плохой пример. Win32 сам не умеет GPU-рендеринг, а лишь даёт окно для DirectX-слоёв поверх, и это п*ц потому, что современный UI в ...
- 24.12.2025 17:44:41
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
и, окромя анимации которая расширяет апи а не меняет его.
Так нет же. GTK 3 сделали вместо GTK 2, чтобы расчистить устаревший и X11-жёстко привязанный фундамент (drawing, темы, API) и подготовить GTK к Wayland и будущему развитию.
GTK 4 сделали вместо GTK 3, потому что старую виджетно-императивную ...
Так нет же. GTK 3 сделали вместо GTK 2, чтобы расчистить устаревший и X11-жёстко привязанный фундамент (drawing, темы, API) и подготовить GTK к Wayland и будущему развитию.
GTK 4 сделали вместо GTK 3, потому что старую виджетно-императивную ...
- 24.12.2025 16:53:24
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
раз все с ней хорошо то почему они не стабилизировали апи в gtk2? ведь все требования к обобщенному апи уи в 2002 году были общеизвестны, с тех пор, из нового, это требования к анимации, вот только это надстройка, и да, она требует переписывания приложения но только если ее надо добавить, если нет ...
- 19.12.2025 16:44:57
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
Я думаю что это промежуточная версия между gtk2 и gtk4 ввиду того что gtk4 сильно ушла от gtk2.sts писал(а):Завершено портирование GIMP на GTK3
20.04.2023 09:36
Но, боюсь GIMP на GTK4 мы увидим когда он уже успеет устареть как GTK3 сейчас.
- 17.12.2025 14:32:42
- Форум: Потрепаться
- Тема: GTK3
- Ответы: 34
- Просмотры: 11598
Re: GTK3
Базовый функционал GTK3 давно допилили, можно пользоваться, а вот сам лазарус при работе с формами имеет костыльный старт. Вроде есть событие onCreate, но напрямую его использовать можно только после гадания на кофейной гуще. Чтобы не словить баг, нужно пихать флаг в событие onShow и при первом его ...
- 11.12.2025 00:56:26
- Форум: Сторонние средства
- Тема: [bugreport]Richmemo и CutToClipboard, CopyToClipboard fail
- Ответы: 7
- Просмотры: 1277
Re: [bugreport]Richmemo и CutToClipboard, CopyToClipboard fa
Спешу сообщить, что можно закомментировать в unit RichMemo метод CutToClipboard:
Вносить изменения в исходники компонента очень плохая идея.
Во-первых после обновления эти изменения или затрутся или будет конфликт.
Во-вторых:
//Note: RichMemo cannot use LCL TCustomEdit copy/paste/cut operations ...
Вносить изменения в исходники компонента очень плохая идея.
Во-первых после обновления эти изменения или затрутся или будет конфликт.
Во-вторых:
//Note: RichMemo cannot use LCL TCustomEdit copy/paste/cut operations ...
- 16.10.2025 12:01:30
- Форум: Lazarus
- Тема: Служба с INDY виснет при исчезновении интернета.
- Ответы: 6
- Просмотры: 2255
Re: Служба с INDY виснет при исчезновении интернета.
jsa , нет. HTTP Keep Alive не есть TCP KeepAlive.
TCP KeepAlive реализован на уровне ядра ОС и его цель в проверки живо ли соединение. Как писал выше оно надо что бы получить исключение вместо зависания.
IdHTTP.Socket.SetKeepAliveValues нет такой процедуры в TIdHTTP
Версия Indy какая? Сейчас ...
TCP KeepAlive реализован на уровне ядра ОС и его цель в проверки живо ли соединение. Как писал выше оно надо что бы получить исключение вместо зависания.
IdHTTP.Socket.SetKeepAliveValues нет такой процедуры в TIdHTTP
Версия Indy какая? Сейчас ...
- 13.10.2025 12:28:22
- Форум: Lazarus
- Тема: Служба с INDY виснет при исчезновении интернета.
- Ответы: 6
- Просмотры: 2255
Re: Служба с INDY виснет при исчезновении интернета.
На вскидку.
1. Включить TCP KeepAlive
// В OnConnected
with TIdHTTP(Sender) do
if Assigned(Socket) then
Socket.SetKeepAliveValues(True, 60000, 5000);
По идее, если будет разрыв соединения, то ОС сама разорвёт сокет и TIdHTTP выбросит исключение вместо зависания.
2. Попробовать замерять ...
1. Включить TCP KeepAlive
// В OnConnected
with TIdHTTP(Sender) do
if Assigned(Socket) then
Socket.SetKeepAliveValues(True, 60000, 5000);
По идее, если будет разрыв соединения, то ОС сама разорвёт сокет и TIdHTTP выбросит исключение вместо зависания.
2. Попробовать замерять ...
- 07.09.2025 19:08:52
- Форум: Общее
- Тема: UI в отдельном потоке
- Ответы: 6
- Просмотры: 2073
Re: UI в отдельном потоке
Подозреваю что нет. И тут скорее дело даже не в LCL, а в библиотеках виджетов. Что в windows все окна, формы и контролы WinAPI обязаны жить в том потоке, где находится message loop. Этот цикл сообщений существует только в одном потоке. Что в GTK, все вызовы GTK должны выполняться СТРОГО из главного ...
- 07.09.2025 18:14:09
- Форум: Потрепаться
- Тема: Ошибка Windows 11 начала ломать SSD
- Ответы: 23
- Просмотры: 4807
Re: Ошибка Windows 11 начала ломать SSD
У меня на винде другая проблема, которую я не могу решить уже давно - с какого-то момента перестают распознаваться и подключатся флешки по USB. Причем и сама флешка и разъём USB в полном порядке. Флешка распознаётся и читается без проблем на стареньком ноуте с линухом, другие устройства USB в том ...
- 27.08.2025 07:48:23
- Форум: Free Pascal Compiler
- Тема: Extended = Double
- Ответы: 22
- Просмотры: 3605
Re: Extended = Double
почему? там 80 битный костыль, логично было от него избавится (заменив на fp128), он же непросто так появился, а потому что реально нужен а вот мощи сделать по нормальному тогда не хватало.
SIMD (SSE/AVX) не про 1 число, он про векторность, параллелизм.
В SSE XMM = 4xfloat32 или 2xfloat64 -> 1 ...
SIMD (SSE/AVX) не про 1 число, он про векторность, параллелизм.
В SSE XMM = 4xfloat32 или 2xfloat64 -> 1 ...
