Модальные окна - зло
...в неграмотно спроектированных программах
⋅ Модальное окно содержит свой главный цикл обработки событий, что противоречит самой концепции главного цикла.
⋅ Модальное окно может "потеряться" под другими окнами, причем на уровне операционной системы ...
Найдено 449 результатов
- 13.11.2020 11:49:22
- Форум: Lazarus
- Тема: Пожалуйста помогите разобраться с модальными окнами
- Ответы: 48
- Просмотры: 29954
- 19.10.2020 13:57:58
- Форум: Операционная система
- Тема: KolibriOS
- Ответы: 19
- Просмотры: 89759
Re: KolibriOS
Seenkao писал(а):Забили на Колибри?
Зайдите на http://kolibrios.org и походите по разделам (верхняя панель).
- 27.07.2020 08:08:57
- Форум: Lazarus
- Тема: Загадки "левого хука".
- Ответы: 7
- Просмотры: 6493
Re: Загадки "левого хука".
http://drkb.shoutwiki.com/wiki/Interprocess_communication_%D0%BD%D0%B0_%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B5_keyboard_hook_(%D1%81%D1%82%D0%B0%D1%82%D1%8C%D1%8F)
Первая половина статьи содержит и описания параметров и примеры использования.
Первая половина статьи содержит и описания параметров и примеры использования.
- 22.07.2020 08:57:54
- Форум: Lazarus
- Тема: Label-ы зависящие от ширины друг друга.
- Ответы: 5
- Просмотры: 4849
Re: Label-ы зависящие от ширины друг друга.
Я делал для Delphi 7 автоматизатор масштабирования и размещения контролов, чтобы при изменении размеров шрифта от 6 до 20 в контролах и изменении размеров формы сохранялись пропорции и взаимное расположение.
m
Рескалер контролов - автоматизатор масштабирования и размещения контролов
Меняет ...
m
Рескалер контролов - автоматизатор масштабирования и размещения контролов
Меняет ...
- 21.07.2020 13:03:18
- Форум: Lazarus
- Тема: Что быстрее отрисуется набор фреймов или панелей?
- Ответы: 16
- Просмотры: 18186
Re: Что быстрее отрисуется набор фреймов или панелей?
У фрейма (без вложенных контролов) нечего отрисовывать, разве что только фон. А у панели и у формы есть фон и рамка. Если рамку отключить, то разницы нет.
Отрисовка даже пустых контролов происходит в два этапа - отдельно отрисовка фона (которая и вызывает тормоза и мерцание), отдельно отрисовка ...
Отрисовка даже пустых контролов происходит в два этапа - отдельно отрисовка фона (которая и вызывает тормоза и мерцание), отдельно отрисовка ...
- 14.07.2020 10:13:53
- Форум: Разработки на нашем сайте
- Тема: Создание объектов паскаля по XSD схмеме
- Ответы: 10
- Просмотры: 19229
Re: Создание объектов паскаля по XSD схмеме
Если интересна сериализация в runtime, то у меня есть пара новых типов Variant - VarDict (словарь, ассоциативный массив) и VarList (список, динамический массив).
Пример использования VarDict:
var MyDict: Variant;
MyDict := VarDictCreate();
MyDict.Field1 := 1;
MyDict.Field2 : ...
Пример использования VarDict:
var MyDict: Variant;
MyDict := VarDictCreate();
MyDict.Field1 := 1;
MyDict.Field2 : ...
- 14.06.2020 16:12:16
- Форум: Общее
- Тема: Документация ARM?
- Ответы: 8
- Просмотры: 26519
Re: Документация ARM?
Если нужен прямой доступ к железу, то есть https://wiki.freepascal.org/Ultibo_core
- 09.04.2020 12:00:26
- Форум: Общее
- Тема: ZenGL + поддержка android
- Ответы: 105
- Просмотры: 264306
Re: ZenGL 3.20 + поддержка android
В файле zgl_fpc.cfg:
{$DEFINE NAME_MANGLING} устанавливается только для FPC 2.5, но не работает для FPC 3.X
Добавлено спустя 3 минуты 42 секунды:
Еще много предупреждений компилятора
Warning: Local variable "fmt" does not seem to be initialized
которые можно легко устранить, разместив
fmt : ...
{$DEFINE NAME_MANGLING} устанавливается только для FPC 2.5, но не работает для FPC 3.X
Добавлено спустя 3 минуты 42 секунды:
Еще много предупреждений компилятора
Warning: Local variable "fmt" does not seem to be initialized
которые можно легко устранить, разместив
fmt : ...
- 27.02.2020 14:03:26
- Форум: Разное
- Тема: Вопрос совместных разработок
- Ответы: 9
- Просмотры: 16627
- 10.02.2020 10:19:27
- Форум: Free Pascal Compiler
- Тема: Недочёт в документации
- Ответы: 4
- Просмотры: 5750
Re: Недочёт в документации
Cheb писал(а):нет примера с функциями
Теперь есть. =)
- 21.01.2020 09:51:03
- Форум: Lazarus
- Тема: Непонятная ошибка
- Ответы: 21
- Просмотры: 15365
Re: Непонятная ошибка
Универсальный рецепт при сбоях компилятора:
Tools -> Rescan FPC source directory
Run -> Clean up and Build
Рекомендую ставить Лазаря через fpcupdeluxe
https://github.com/LongDirtyAnimAlf/fpc ... e/releases
Tools -> Rescan FPC source directory
Run -> Clean up and Build
Рекомендую ставить Лазаря через fpcupdeluxe
https://github.com/LongDirtyAnimAlf/fpc ... e/releases
- 16.01.2020 10:39:28
- Форум: Lazarus
- Тема: Не пересобирается Лазарь 2.0.6 32х
- Ответы: 2
- Просмотры: 3285
Re: Не пересобирается Лазарь 2.0.6 32х
Tools -> Rescan FPC source directory
Tools -> Configure "Build Lazarus" -> Clean all
Tools -> Configure "Build Lazarus" -> Clean all
- 02.12.2019 10:14:07
- Форум: Обучение Free Pascal
- Тема: Странный пример кода из документации
- Ответы: 21
- Просмотры: 38057
Re: Странный пример кода из документации
И переменная похожа на статическую (глобальную).
Интересно, каким местом похожа?
Меня смутил "var" при объявлении поля f. Раньше не встречал такого. В документации турбопаскаля и Delphi 7 не нашел ничего на эту тему. В документации FreePascal есть упоминание, что var может стоять перед именем ...
Интересно, каким местом похожа?
Меня смутил "var" при объявлении поля f. Раньше не встречал такого. В документации турбопаскаля и Delphi 7 не нашел ничего на эту тему. В документации FreePascal есть упоминание, что var может стоять перед именем ...
- 01.12.2019 02:14:39
- Форум: Обучение Free Pascal
- Тема: Странный пример кода из документации
- Ответы: 21
- Просмотры: 38057
Re: Странный пример кода из документации
Это не class, а object. И переменная похожа на статическую (глобальную). Что-то из времён Турбопаскаля.
- 29.11.2019 11:52:54
- Форум: Lazarus
- Тема: Вывод с имитацией 7-сегментного индикатора
- Ответы: 4
- Просмотры: 5594
Re: Вывод с имитацией 7-сегментного индикатора
Самое простое - использовать шрифт
https://brushez.com/lcdn-ttf.html?preview=1234567890
https://brushez.com/lcdn-ttf.html?preview=1234567890
