Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Oct 24, 2021 7:27 am

All times are UTC+03:00


Search found 190 matches
Search these results:

Author Message

 Forum: HLL   Topic: Компилятор Oberon-07

Posted: Wed Oct 17, 2018 2:12 pm 

Replies: 125
Views: 71359


Еще небольшое обновление: - Сделан автозапуск FASM (путь указывается в Compiler.ini). - В параметрах требуется указывать имя результирующего файла. - Регистр в имени файла главного модуля больше не имеет значения. - "Строки" можно заключать также в одиночные кавычки: 'строка'. Репозиторий ...

 Forum: HLL   Topic: Компилятор Oberon-07

Posted: Mon Oct 15, 2018 7:40 am 

Replies: 125
Views: 71359


Leency , 1) Там есть зависимость от регистра: если написано "MODULE Dialogs", то имя файла должно быть Dialogs.ob07 и при запуске из командной строки тоже ".../Dialogs.ob07 kos" (а не dialogs.ob07). Возможно, это следует пофиксить. 2) Компилировать прямо из файлового менеджера в...

 Forum: HLL   Topic: Компилятор Oberon-07

Posted: Sat Oct 13, 2018 7:28 am 

Replies: 125
Views: 71359


Делаю промежуточное обновление. Что нового: - Ложная реакция антивирусов значительно уменьшена, хотя и сохраняется, особенно для графических приложений (для консольных меньше). Исполняемый файл компилятора проходит тест на VirusTotal с результатом 0/67 (было 18/67 ). Для этого понадобилось сделать о...

 Forum: HLL   Topic: Общие вопросы по языку Си.

Posted: Wed Oct 03, 2018 5:30 pm 

Replies: 34
Views: 15449


Не всё так просто. В библиотеке libimg.obj есть функция lib_init, которая принимает 4 параметра в регистрах eax, ebx, ecx, edx (указатели на функции): eax = malloc ebx = free ecx = realloc edx = dll_load эту функцию надо вызвать до первого использования библиотеки. Причем, функция dll_load довольно ...

 Forum: HLL   Topic: Общие вопросы по языку Си.

Posted: Wed Oct 03, 2018 4:09 pm 

Replies: 34
Views: 15449


JohnXenox wrote:
2. Кто-нибудь может подсказать, как грузить LIBIMG.OBJ в KTCC? Мне нужно сделать вывод картинок (.png, .jpg, .gif), а я не знаю как. Желательно средствами KTCC.

А ты знаешь, как загрузить произвольную obj-библиотеку (ф68.19), получить таблицу экспорта и связать ее с указателями на функции?

 Forum: Distributives   Topic: "Ночные" сборки KolibriOS

Posted: Tue Oct 02, 2018 11:53 pm 

Replies: 1348
Views: 394222


Я попробовал скомпилировать fb2read с отключенными проверками индексов, указателей, типов и т. д. Размер сжатого бинарника уменьшился на 3.2 Кб, при этом загрузка процессора уменьшилась всего на несколько процентов. Вообще, я противник отсутствия рантайм-проверок, но если надо будет, я могу освободи...

 Forum: Application libraries   Topic: InputBox

 Post subject: Re: InputBox
Posted: Fri Sep 28, 2018 8:49 pm 

Replies: 10
Views: 10092


Выглядит симпатично и в использовании удобно. Хорошо бы иметь такую библиотеку для разных диалоговых окон: MsgBox, FindReplace... Знаю, что есть такая библиотека, но она устарела -- мелкий шрифт.

 Forum: Miscellaneous   Topic: Предложение, план развития

Posted: Sun Sep 23, 2018 10:20 am 

Replies: 119
Views: 36841


Уточните, что решаем про текстовый редактор, я вижу все за возможность портировать существующее. Если кто-то против, то отпишитесь. Из выбора у нас есть Tiny text editor (TTE) и Scintilla (SciTE). Что берём в задачу? Есть ли другие предложения? Ну, так понятно, что Sci намного лучше, а TTE намного ...

 Forum: Graphics subsystem   Topic: Баг с кнопками

Posted: Wed Sep 12, 2018 12:09 am 

Replies: 24
Views: 18153


Да, теперь нормально.

 Forum: Graphics subsystem   Topic: Баг с кнопками

Posted: Tue Sep 11, 2018 10:44 pm 

Replies: 24
Views: 18153


Еще утечка кнопок есть в главном меню, если открыть меню и водить по нему мышью. Но это не так критично, конечно. А вот CPU каждую секунду создает 24 новые кнопки. Ну что ж, теперь хотя бы понятно, в чем проблема.

 Forum: Graphics subsystem   Topic: Баг с кнопками

Posted: Tue Sep 11, 2018 6:54 pm 

Replies: 24
Views: 18153


Ещё вариант: Запустите BOARD Запустите Process manager(CPU) Наблюдайте постепенное увеличение количества кнопок на BOARD("Buttons = ") Вот, точно. Я обычно замечал эффект "отказа" кнопок во время программирования в KolibriOS. А во время кодинга часто приходится открывать Process...

 Forum: Graphics subsystem   Topic: Баг с кнопками

Posted: Tue Sep 11, 2018 2:34 am 

Replies: 24
Views: 18153


Я имел в виду несколько другое. Можно сделать программу, которая создает 900 кнопок (30x30) (id = 17..916). При нажатии на кнопку, программа выводит на доску отладки id кнопки. Здесь всё правильно, но если запустить три экземпляра такой программы, то кнопки "закрыть" и "свернуть"...

 Forum: Sound   Topic: Что я хочу увидеть в Колибри завтра....

Posted: Mon Aug 20, 2018 1:50 am 

Replies: 1019
Views: 1102683


Скачивать надо здесь: http://board.kolibrios.org/viewtopic.php?f=33&t=2443&start=75#p70777 Это не совсем компилятор, а пока только транслятор в FASM. Рабочий стол при его использовании выглядит примерно так: 1.PNG Общий порядок действий: - Сохранить редактируемый файл в TinyPad - Запустить к...

 Forum: Network   Topic: TLS (клиент)

 Post subject: Re: TLS (клиент)
Posted: Mon Jun 25, 2018 11:07 am 

Replies: 20
Views: 9781


hidnplayr , отвечу по-русски, так как по-английски я "read only". У меня нет какого-либо четкого предположения о причине такого поведения программы. То, что библиотека работает в Windows и не работает в KolibriOS, заставляет меня предполагать ошибку в API. Но я в этом не уверен. Сейчас у ...

 Forum: HLL   Topic: Компилятор Oberon-07

Posted: Thu May 24, 2018 4:59 am 

Replies: 125
Views: 71359


Поздравляю с релизом :) Спасибо. Возможно это было :) Попутно встретился проект оберона в нативный код x86 (пост от comdiv) на данной страничке oberon foruma P.S. А здесь на форуме Оберона кто то хотел транслировать Оберон в Forth VM, но тему закрыл как не перспективную :) А у меня остались некотор...
Sort by:  
Page 5 of 13 [ Search found 190 matches ]


All times are UTC+03:00


Jump to:  
Powered by phpBB® Forum Software © phpBB Limited