Search found 217 matches

by akron1
Sun Apr 16, 2023 10:10 pm
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 4908

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

У меня есть один буфер, я сразу все на него рисую, а потом вывожу подпрямоугольники в окно. Вы, как я понял, предлагаете каждый раз заново отрисовывать в буфер, но только то, что необходимо в окне прямо сейчас? Мне кажется что так не очень эффективно - в моем способе просто вывести буфер, а здесь е...
by akron1
Sat Apr 15, 2023 12:52 am
Forum: Data processing
Topic: Marker - просмотр Markdown
Replies: 10
Views: 4908

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

Рисовать текст сразу в окно можно только с ф.4 (системный моноширинный шрифт фиксированного размера и начертания). Все другие способы вывода текста работают только через буфер, и это правильно - позволяет избежать мерцания изображения (ф.4 при выводе в окно работает довольно быстро, поэтому мерцание...
by akron1
Fri Sep 09, 2022 9:10 pm
Forum: HLL
Topic: Drop extra compilers
Replies: 21
Views: 46261

Re: Drop extra compilers

[Для динамических библиотек используется позиционно независимый код (but not relocable object). В Linux, возможно это так, а в Windows (dll) чаще используются релоки, чем позиционно-независимый код (PIC). С точки зрения эффективности и размера машинного кода, релоки предпочтительнее. Разумеется, ес...
by akron1
Tue Feb 01, 2022 5:01 pm
Forum: Data processing
Topic: Еще один текстовый редактор
Replies: 134
Views: 66899

Re: Еще один текстовый редактор

Скорее всего Tinypad действительно нужно перенести на ISO Посмотрим... В случае нехватки места в образе, есть еще fnav. А вот ассоциации в файловых менеджерах (для *.asm) можно поменять уже сейчас. А, функцию гибкого форматирования текста программы думали ли добавить в редактор? Может в виде плагин...
by akron1
Fri Jan 28, 2022 7:01 pm
Forum: Data processing
Topic: Еще один текстовый редактор
Replies: 134
Views: 66899

Re: Еще один текстовый редактор

Также Encoding определяет кодировку сохранения, но нет функции преобразования текущей кодировки. r9674 Я всё же сделал преобразование cp1251 <=> cp866. 4.png И еще: 1. Теперь можно работать с Fasm напрямую без скрипта (как Tinypad). Для этого надо установить флаг program->Fasm 1.png или установить ...
by akron1
Sat Jan 15, 2022 9:14 am
Forum: Application libraries
Topic: Алиасы/переименование символов библиотек
Replies: 8
Views: 8506

Re: Алиасы/переименование символов библиотек

ProMiNick Я в этих макросах ничего не понимаю и вообще впервые правлю программу на fasm'е в SVN. Но: новое имя функции добавлено (и уже использовано), старое сохранено. Исправлен только один файл, ничего больше не затронуто. Библиотека работает. Задача решена. Если кто-то может сделать лучше, то по...
by akron1
Fri Jan 14, 2022 10:27 am
Forum: Application libraries
Topic: Алиасы/переименование символов библиотек
Replies: 8
Views: 8506

Re: Алиасы/переименование символов библиотек

turbocat wrote:Может быть я не шарю... Но зачем ещё одна метка? Мне кажется этого достаточно....
Да я сам не шарю. Но Fasm говорит: "символ уже определен" и не компилирует.
by akron1
Fri Jan 14, 2022 6:48 am
Forum: Application libraries
Topic: Алиасы/переименование символов библиотек
Replies: 8
Views: 8506

Re: Алиасы/переименование символов библиотек

Coldy wrote:2. Библиотека rasterworks.obj имеет функцию cntUTF-8, это не соответствует стандарту имен языка С (и производных от него). В CLAYER используется алиас countUTF8Z, предлагаю также добавить соответствующий символ в rasterworks.obj
Сделано (r9631).
by akron1
Wed Jan 12, 2022 11:18 pm
Forum: Application libraries
Topic: box_lib.obj - библиотека gui компонентов
Replies: 430
Views: 273442

Re: box_lib.obj - библиотека gui компонентов

IgorA wrote:rev #9616
Добавил функцию edit_box_key_safe (stdcall)
Спасибо, работает, да. Но это не stdcall, это cdecl -- после возврата аргументы остаются в стэке. Для stdcall, при возврате должно быть "ret 8" вместо "ret".
by akron1
Tue Jan 11, 2022 1:53 am
Forum: Data processing
Topic: FB2 Reader
Replies: 75
Views: 56445

Re: FB2 Reader

основной скролл, наверное, лучше сделать системного цвета или work.dark. Ну и чекбоксы б из CEdit перенести) Сейчас, для скролла используются системные цвета button и work_light. Светлый фон скроллов мне нравится больше чем темный. Если же заменить button на work_dark, то, как мне кажется, становит...
by akron1
Mon Jan 10, 2022 5:27 am
Forum: Design and decoration
Topic: Иконки для KolibriOS
Replies: 189
Views: 130035

Re: Иконки для KolibriOS

Ну, так-то лучше:
Spoiler:
1.png
1.png (24.96 KiB)
Viewed 7954 times
Всё, спасибо, дальше улучшать дизайн программы, считаю, не нужно. До тех пор, пока в системе/библиотеках не появится что-то интересное.
by akron1
Sun Jan 09, 2022 2:21 pm
Forum: Design and decoration
Topic: Иконки для KolibriOS
Replies: 189
Views: 130035

Re: Иконки для KolibriOS

Скролл boxlib'овский. Просто я ничего не знал про этот флаг: документации нет, а код я, значит, посмотрел невнимательно. Ну если так, то попробую поменять флаг.
by akron1
Sun Jan 09, 2022 1:02 pm
Forum: Design and decoration
Topic: Иконки для KolibriOS
Replies: 189
Views: 130035

Re: Иконки для KolibriOS

Спасибо! Иконка (i) пригодится.
Скроллы и чекбоксы, которые в boxlib, мне совершенно не нравятся. Но тогда у меня своих не было, а сейчас можно сделать такие же как в CEdit, но это займет дополнительные секторы в образе. Может быть сделаю библиотеку. Посмотрим.
by akron1
Sun Jan 09, 2022 12:39 pm
Forum: Design and decoration
Topic: Иконки для KolibriOS
Replies: 189
Views: 130035

Re: Иконки для KolibriOS

А впрочем, необязательно. Думаю, можно и так:
Spoiler:
1.png
1.png (4.43 KiB)
Viewed 8059 times
by akron1
Sun Jan 09, 2022 5:10 am
Forum: Design and decoration
Topic: Иконки для KolibriOS
Replies: 189
Views: 130035

Re: Иконки для KolibriOS

Leency , у меня есть одна хотелка по поводу иконок. Я решил сделать тулбар с иконками для fb2-читалки. Получилось так: 1.png Но в системе нет подходящих иконок для кнопок "contents" (содержание) и "descr." (описание). Для кнопки "descr." подойдет иконка "информаци...