Search found 25 matches

by qullarwee
Sat May 27, 2023 12:27 am
Forum: Miscellaneous
Topic: Как принять участие в разработке
Replies: 2
Views: 3932

Re: Как принять участие в разработке

Как принять участие в разработке КолибриОС на добровольных началах? Могу ли я выкладывать свой код, как зарегистрированный пользователь этого форума на ваш ftp-сервер? Прошу ответить мне на мои вопросы коротко, четко и ясно, без лишней болтавни, которой у вас на форуме и так хватает. У вас на стран...
by qullarwee
Tue May 16, 2023 10:42 am
Forum: Application libraries
Topic: Font library (Rasterworks)
Replies: 101
Views: 73935

Re: Font library (Rasterworks)

Так и оставите, или поменяете потом как нибудь?
by qullarwee
Sun May 14, 2023 7:58 pm
Forum: Application libraries
Topic: Font library (Rasterworks)
Replies: 101
Views: 73935

Re: Font library (Rasterworks)

Упс.. Должно быть так: drawText(buf, pen->pos.x, pen->pos.y, text, len, pen->color | 0xFF000000, (render_style_mask(pen) << 24) | 0x030000 | (pen->font_size.x << 8) | pen->font_size.y); Но ошибка не пропала. render_style_mask выдает маску стиля (bold, italic): return pen->style.bold | (pen->style.it...
by qullarwee
Sat May 13, 2023 8:05 pm
Forum: Application libraries
Topic: Font library (Rasterworks)
Replies: 101
Views: 73935

Re: Rasterworks

Добавил выравнивание по центру или справа с учётом указаной координаты Х (или двух). Сделал автоматическое сужение строки, если она не вписывается в изображение или указаную область. Функция возвращает итоговые ширину символа и координату начала текста. Или я чего-то не понимаю, или... Буфер заканч...
by qullarwee
Sat May 13, 2023 4:57 pm
Forum: Compilers and programming
Topic: FASM - flat assembler
Replies: 41
Views: 33904

Re: FASM - flat assembler

Предлагаю (могу) во всех программах (может кроме outdated) заменить meos_app_start на kos_app_start. Таких программ немного: ./programs/games/freecell/freecell.asm:meos_app_start ./programs/system/end/trunk/end.asm:meos_app_start ./programs/system/run/trunk/run.asm:; meos_app_start ./kernel/branches...
by qullarwee
Mon May 01, 2023 6:01 pm
Forum: Utilities
Topic: Линейка для КолибриОС
Replies: 7
Views: 14362

Re: Линейка для КолибриОС

Правая кнопка мыши по заголовку - должна быть пустота, а рисуются полоски.
by qullarwee
Mon May 01, 2023 4:18 pm
Forum: Compilers and programming
Topic: Open source debugger for KolibriOS with build fasm assembler
Replies: 9
Views: 7249

Re: Open source debugger for KolibriOS with build fasm assembler

Bug: command line is not redrawn when arrows are pressed.
by qullarwee
Mon May 01, 2023 3:14 pm
Forum: Utilities
Topic: Линейка для КолибриОС
Replies: 7
Views: 14362

Re: Линейка для КолибриОС

Заметил, что есть rolled-up bug.
by qullarwee
Sun Apr 30, 2023 6:36 pm
Forum: Utilities
Topic: MousePos - координаты мыши
Replies: 4
Views: 7953

Re: MousePos - координаты мыши

Добавил отображение координат относительно окна, над которым находится курсор.
img.png
img.png (10.38 KiB)
Viewed 4939 times
mousepos.asm (1.96 KiB)
Downloaded 42 times
update: SVN r9914
by qullarwee
Wed Apr 19, 2023 8:17 pm
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 5221

Re: Marker - просмотр Markdown

Добавил utf-8, теперь кириллица работает как надо. Буферы пока не трогал.
marker.png
marker.png (14.26 KiB)
Viewed 4837 times
marker.kex (10.94 KiB)
Downloaded 62 times
by qullarwee
Sun Apr 16, 2023 7:30 pm
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 5221

Re: Marker - просмотр Markdown

Вот только буфер должен соответствовать размеру окна (рисовать только тот текст, который попадает в окно), а для этого нужна какая-нибудь связная структура документа (типа DOM или хотя бы список строк). У меня есть один буфер, я сразу все на него рисую, а потом вывожу подпрямоугольники в окно. Вы, ...
by qullarwee
Fri Apr 14, 2023 2:29 pm
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 5221

Re: Marker - просмотр Markdown

Хочу спросить у знающих как лучше. Сейчас отрисовка происходит с помощью rasterworks, он может рисовать только в буфер (буду рад, если ошибаюсь), а это не очень оптимально, каждый раз рисовать блок пикселей. Другой способ сделать жирные и курсивные - kf шрифты. Но для них нет общей библиотеки, и вер...
by qullarwee
Thu Apr 13, 2023 10:26 pm
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 5221

Re: Marker - просмотр Markdown

Не совсем понял про второе. Имеется в виду поставить пустую строку?
by qullarwee
Thu Apr 13, 2023 9:08 pm
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 5221

Re: Marker - просмотр Markdown

Добавил поддержку (если так можно сказать) цитат, и выкладываю исходники. Буду рад, если кто-то подскажет как лучше сделать тот или иной момент.
Downloaded 75 times
marker-dev3.kex (10.77 KiB)
Downloaded 61 times
pic.png
pic.png (7.96 KiB)
Viewed 5059 times
by qullarwee
Thu Apr 13, 2023 5:41 pm
Forum: Off-topic
Topic: Анекдот...
Replies: 33
Views: 39799

Re: Анекдот...

Прошу, забаньте его.