включается так
{$modeSwitch advancedRecords}
Найден 81 результат
- 12.02.2023 11:43:24
- Форум: Free Pascal Compiler
- Тема: Свойства и приватные методы у записей: а что,так можно было?
- Ответы: 7
- Просмотры: 12537
- 30.01.2023 12:09:19
- Форум: Lazarus
- Тема: Потоки. Синхронизация с основным потоком.
- Ответы: 8
- Просмотры: 5574
Re: Потоки. Синхронизация с основным потоком.
Насколько я понимаю, работа с визуальными компонентами LCL должны производиться из основного потока, не думаю, что вызов Memo1.Lines.Add потокобезопасен
- 09.04.2021 14:55:56
- Форум: Разработки на нашем сайте
- Тема: Графика 3М (GUI на базе OpenGL)
- Ответы: 62
- Просмотры: 148675
Re: Графика 3М (GUI на базе OpenGL)
Это не прототип ли firemonkey?
- 17.11.2020 11:21:25
- Форум: Разработки на нашем сайте
- Тема: САПР на Lazarus
- Ответы: 844
- Просмотры: 1446012
Re: САПР на Lazarus
OpenGLControl_Demo работает
- 17.11.2020 10:10:50
- Форум: Разработки на нашем сайте
- Тема: САПР на Lazarus
- Ответы: 844
- Просмотры: 1446012
Re: САПР на Lazarus
Скомпилил стандартный пример для GLES2, на малинке запустился без проблем (почти, как обычно добавить ссылки с libGLESv2.so.1 на libGLESv2.so)
- 15.11.2020 14:37:01
- Форум: Разработки на нашем сайте
- Тема: САПР на Lazarus
- Ответы: 844
- Просмотры: 1446012
Re: САПР на Lazarus
Попробовал собрать simplecad для linux raspberrypi4.
при запуске падает с ошибкой EBusError
{D-}end;{TOGLWnd.InitOGL}
[FORMS.PP] ExceptionOccurred
Sender=EBusError
Exception=Bus error or misaligned data access
Stack trace:
$00426A3C TGENERALVIEWAREA__CALCOPTIMALMATRIX ...
при запуске падает с ошибкой EBusError
{D-}end;{TOGLWnd.InitOGL}
[FORMS.PP] ExceptionOccurred
Sender=EBusError
Exception=Bus error or misaligned data access
Stack trace:
$00426A3C TGENERALVIEWAREA__CALCOPTIMALMATRIX ...
- 15.02.2018 11:12:16
- Форум: Потрепаться
- Тема: Виртуальная и дополненная реальность. Ждем Бума?
- Ответы: 642
- Просмотры: 821415
Re: Виртуальная и"аргументированная" реальность. Ждем Бума?
Тоже думаю а шлеме, но только смотрю в сторону Pimax 8k.
Разрешение то для работы нужно побольше, чтоб в пикселях не сидеть )
Разрешение то для работы нужно побольше, чтоб в пикселях не сидеть )
- 06.02.2018 11:18:41
- Форум: Разработки на нашем сайте
- Тема: Графика 3М (GUI на базе OpenGL)
- Ответы: 62
- Просмотры: 148675
Re: Графика 3М (GUI на базе OpenGL)
Нашел еще один похожий пакет,
https://github.com/bgrabitmap/bgracontrolsfx
только развивается.
Кстати, топикстартер давно не отписывался..
https://github.com/bgrabitmap/bgracontrolsfx
только развивается.
Кстати, топикстартер давно не отписывался..
- 27.12.2017 20:44:15
- Форум: Разработки на нашем сайте
- Тема: Графика 3М (GUI на базе OpenGL)
- Ответы: 62
- Просмотры: 148675
Re: Графика 3М (GUI на базе OpenGL)
Под какую операционку пишется?
Под винды и линукс уже есть ZenGUI http://zengl.org/extra_ru.html.
Я вот хотел бы его переделать под Ultibo .....
Под винды и линукс уже есть ZenGUI http://zengl.org/extra_ru.html.
Я вот хотел бы его переделать под Ultibo .....
- 15.03.2017 12:52:39
- Форум: Free Pascal Compiler
- Тема: Проблемы сегментации памяти с типами record
- Ответы: 24
- Просмотры: 27919
Re: Проблемы сегментации памяти с типами record
В самом деле, не имея понимания, что ты там делаешь, сложно давать советы.
Но можешь попробовать использвать packed record
Но можешь попробовать использвать packed record
- 23.08.2016 11:54:09
- Форум: Lazarus
- Тема: Ссылается ли указатель на компонент?
- Ответы: 111
- Просмотры: 73500
Re: Ссылается ли указатель на компонент?
Лекс Айрин писал(а):MiniQ, не забывайте, что указатель на указатель тоже может быть невалидным... например, указывать на уже удаленную переменную. Так что все равно приходим к сборке мусора и массиву активных ссылок.
Мда, согласен.
- 23.08.2016 11:31:03
- Форум: Lazarus
- Тема: Ссылается ли указатель на компонент?
- Ответы: 111
- Просмотры: 73500
Re: Ссылается ли указатель на компонент?
Еще один вариант - работать с указателями на указатели.
В скрипт передавать PObject - указатель на TObject.
При освобождении TObject вызывать FreeAndNil(TObject).
Тогда проверка PObject^<>nil будет проверкой на валидность.
В скрипт передавать PObject - указатель на TObject.
При освобождении TObject вызывать FreeAndNil(TObject).
Тогда проверка PObject^<>nil будет проверкой на валидность.
- 22.07.2016 17:42:26
- Форум: Lazarus
- Тема: Запуск приложения с диска, а не из памяти.
- Ответы: 20
- Просмотры: 14222
Re: Запуск приложения с диска, а не из памяти.
А как вы запускаете новую версию? Из старой? Выйдя и перезапустив из скрипта?
- 20.07.2016 15:02:18
- Форум: Операционная система
- Тема: ОС на FPC
- Ответы: 161
- Просмотры: 364086
Re: ОС на FPC
Кто-то хотел операционку на паскале, а кто-то взял и написал.
http://freepascal.ru/forum/viewtopic.php?f=12&t=11237#p99901
Чувак неимоверно крут, снимаю шляпу.
http://freepascal.ru/forum/viewtopic.php?f=12&t=11237#p99901
Чувак неимоверно крут, снимаю шляпу.
- 20.07.2016 14:59:38
- Форум: Операционная система
- Тема: Ultibo
- Ответы: 3
- Просмотры: 40078
Ultibo
Ultibo core - полнофункциональная среда для разработки встроенных (embedded) решений без операционной системы.
Ultibo core представляет такие услуги, как управление памятью, потоки, сеть, файловые системы.
Используя API Ultibo core вы можете получить доступ к различным аппаратным устройствам ...
Ultibo core представляет такие услуги, как управление памятью, потоки, сеть, файловые системы.
Используя API Ultibo core вы можете получить доступ к различным аппаратным устройствам ...
