Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Oct 16, 2021 2:13 pm

All times are UTC+03:00


Search found 919 matches
Search these results:

Author Message

 Forum: Application libraries   Topic: box_lib.obj - библиотека gui компонентов

Posted: Sun Nov 22, 2020 4:48 pm 

Replies: 415
Views: 186049


rev 8236, 8237
Программы free3d, use_mb, fasm, h2d2b, heed и несколько примеров перевел на новый макрос.

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Sun Nov 22, 2020 4:45 pm 

Replies: 62
Views: 10175


rev 8236
добавил пример подключения libimg в папку bcc32

 Forum: Application libraries   Topic: box_lib.obj - библиотека gui компонентов

Posted: Fri Nov 20, 2020 11:18 pm 

Replies: 415
Views: 186049


rev 8227 Добавил новый экспериментальный макрос load_lib.mac, отличие от старого макроса в том, что он требует намного меньше параметров для своего подключения. Для пробы перевел Animage на новый макрос. В новом макросе сообщения о неудачной загрузке библиотек создается в самом макросе и потому он ...

 Forum: Multimedia   Topic: Graphics editor <<ANIMAGE>>

Posted: Fri Nov 20, 2020 11:13 pm 

Replies: 102
Views: 58967


rev 8227
перевел программу на новый макрос load_lib.mac

 Forum: Application libraries   Topic: box_lib.obj - библиотека gui компонентов

Posted: Wed Nov 18, 2020 9:56 pm 

Replies: 415
Views: 186049


Это уже реализовано в C-- lib/gui/checkbox.h Там вывод поверх 3d bar картинки галочки. Там checkbox фиксированного размера, а в boxlib-е он может быть разных размеров, потому картинку поставить не получится. Наверное нужно придумывать что-то с векторными изображениями наподобие svg. rev 8219 Обнови...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Mon Nov 16, 2020 6:27 pm 

Replies: 62
Views: 10175


maxcodehack wrote:
Это опечатка, или на самом деле life3?

Да на самом деле 3 есть программы life. 3-я написана на asm, и работает по другому алгоритму чем 2-я и 1-я версии.

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Mon Nov 16, 2020 11:19 am 

Replies: 62
Views: 10175


rev 8190 добавлен пример file_open
rev 8196 исправлена функция Alloc, оптимизация кода
rev 8199 исправлена ошибка в life2 (сделанная в rev 8184) оптимизация кода, оптимизация кода life3

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Fri Nov 13, 2020 2:32 pm 

Replies: 62
Views: 10175


А совместима ли лайф2 с инклудами из programs/bcc32/include? пока не совместима rev 8184 Обновил life2, теперь память выделяется через ф. 68. Компиляция теперь может идти без ручного переноса строк с equ на верх файла, потому что строки с equ, которые были раньше пропали :o . Но при компиляции боль...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Tue Nov 10, 2020 3:39 pm 

Replies: 62
Views: 10175


Но теперь вроде все заменено. Может залить? залил обновленный код life2 в rev 8170 и еще немного подправил константы, подчистил код. Долго не мог разобраться как в life2 была сделана работа с памятью а когда понят то ... :shock: Оказывается при запуске программы она просит много памяти у операционн...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Mon Nov 09, 2020 1:29 pm 

Replies: 62
Views: 10175


KolibriOnIdle - это я не знаю тоже не знаю что это KolibriOnClose - это уже не нужно Это я так понимаю функция, которая должна сообщить программе можно ли закрывать окно. Например есть какой нибудь редактор, и в нем пользователь открыл и изменил документ. Потом не сохраняя нажал на кнопку выхода из...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Mon Nov 09, 2020 12:34 pm 

Replies: 62
Views: 10175


rev 8165 Обновил пример window.cpp вместе с подключаемыми файлами - подключение файла "proc32.inc" перенесено в файл "kos_start.inc" - добавлен файл "KOSfuncs.inc" с константами функций - убрал макросы usedef, define, enddef, newdef, nextdef которые были нужны для комп...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Fri Nov 06, 2020 11:25 pm 

Replies: 62
Views: 10175


Вычислил где проблема, под виндовсом создается не правильный файл kos_make.inc, все пишется в одну строку : STACKSIZE equ 102400 \n HEAPSIZE equ 102400 \n .................... потому файлы не подключаются и компиляция в fasm не идет. Пробовал сделать так: echo STACKSIZE equ 102400> kos_make.inc echo...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Fri Nov 06, 2020 9:56 pm 

Replies: 62
Views: 10175


Лучше конечно не самому писать, а добавить в официальные обертки Я об этом и говорил, ведь файл kos_func.inc и есть как официальная обертка. Просто нужно продумать правильные функции по возможности с разными параметрами что-бы было универсально и подходило для многих задач. qlpxcllll А что вот это ...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Fri Nov 06, 2020 9:24 pm 

Replies: 62
Views: 10175


А сейчас? сейчас уже лучше, на уровне cpp компиляция проходит, а вот на уровне asm ругается на segment, что означает что не подключился файл kos_start.inc error_hello.png Хм, что то я не нашел как кнопку создать В life2 видимо как то заковыристо создается Значит нужно свою функцию создавать, что-то...

 Forum: Games   Topic: life2

 Post subject: Re: life2
Posted: Fri Nov 06, 2020 6:20 pm 

Replies: 62
Views: 10175


maxcodehack wrote:
Возможно когда я перемещал, bat'ник перестал работать, может и нет. Так что попробуй еще раз собрать

Пока что не работает, похоже что-то с путями к файлам случилось.
Не подключаются файлы, особенно те которые в угловых скобках < >
Sort by:  
Page 5 of 62 [ Search found 919 matches ]


All times are UTC+03:00


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