Начал делать портабл версию альтернативной сборки HiAsm на основе официальной версии. В которую собираюсь включить множество своих наработок за долгие годы включая GDI+ контролы. Компилятор только штатный FPC (адаптация к d4 не предусматривается из за легальности ПО)
Много работы с Desing-Time. Пока потировал прогресбары.
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
|
|||
карма: 4 |
| ||
Голосовали: | tig-rrr, halt, flint2, ric, kamakama, Fangir |
Ответов: 2058
Рейтинг: 28
|
|||
Интересно будет посмотреть на альтернативную сборку HiAsm.
Компилятор будет последний FPC 3? С KOL - ом или без него? |
|||
карма: 1 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
andrestudio писал(а): Пока потировал прогресбарыПрикольно, но название примера впечатляет -- VCL_ProdressBar, шютка А направление интересное, да. Доделаешь, народ подтянется, потихоньку перейдет, а я спокойно уйду на покой. Редактировалось 2 раз(а), последний 2022-04-13 03:00:11 |
|||
карма: 22 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Используется штатный компилятор.
GDI+ компоненты и те которые я посчитаю интеллектуальной собственностью будут в объектных файлах компилятора. (это и так много что я могу сделать для особо благодарного общества HiAsm ) Так что про обновления с этой сборкой стоит забыть (да это скорей и не понадобится из за самодостаточности сей сборки) работы ещё много предстоит... |
|||
карма: 4 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
andrestudio писал(а): Так что про обновления с этой сборкой стоит забыть (да это скорей и не понадобится из за самодостаточности сей сборки)Но ты же можешь сделать что-то типа "ночной сборки" со своей "самодостаточностью". Да ты лучше меня все знаешь. |
|||
карма: 22 |
|
Ответов: 5227
Рейтинг: 587
|
|||
nesco писал(а): Но ты же можешь сделать что-то типа "ночной сборки" со своей "самодостаточностью". Да ты лучше меня все знаешь.Пока есть время делаю. К примеру есть у меня контрол JanShape, (78 фигур и 26 стилей градиентной заливки) Пол дня убил чтобы встроить туда нормальный антиальясинг. Сделал таки. В нём предусмотрен Caption для вывода, в Desing-Time пока не получилось реализовать... nesco, а тебе то что мешало делать HiAsm лучше Хотя если ты альтернативными средами не пользуешься тогда конечно тебе и сравнивать то не с чем, посему Hiasm и застрял на уровне WIN-XP. |
|||
карма: 4 |
|
Ответов: 5227
Рейтинг: 587
|
|||
День убил на новый компонент. (фигуры из JanShape остальной код мой)
График вертикальных баров (3 фигуры, 3 вида градиента) Предназначен для отображения средне-статистических данных. По сути нужна всего одна точка для установки значений баров, но для всех возможностей сделал мега тест. На самом деле применён ни антиальясинг а блюр на 1 пиксел, после чего бары становятся мягкими и пушистыми словно плюшевые демка тут -> https://forum.hiasm.com/getfile/39426 --- Добавлено в 2022-04-17 21:34:16 Забыл добавить, GDI+ не применялся, посему ковырятся пришлось долго и мучительно Редактировалось 1 раз(а), последний 2022-04-17 21:34:16 |
|||
карма: 4 |
| ||
файлы: 1 | BarChartEx.zip [68.6KB] [288] |
Ответов: 5227
Рейтинг: 587
|
|||
Благодаря новому API (начиная с Vista) и структуре TTitleBarInfoEx удалось полностью победить отрисовку заголовка главной формы. Предыдущий вариант был псевдо TitleBar. Т.е панель которая по z- была всегда первой в форме. Но такая фигня никак не прокатывала с MainMenu. Качественная отрисовка Caption,Icon и кнопок с помощью GDI+
Вот такая GUI морда получилась Редактировалось 1 раз(а), последний 2022-04-19 19:37:39 |
|||
карма: 4 |
| ||
Голосовали: | tig-rrr |
Ответов: 263
Рейтинг: 18
|
|||
andrestudio писал(а): Начал делать портабл версию альтернативной сборки HiAsm на основе официальной версии.Как успехи, бэта-версию еще не выпустил |
|||
карма: 3 |
|
Ответов: 99
Рейтинг: 4
|
|||
fox-video писал(а): Как успехи, бэта-версию еще не выпустил |
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Никакой альтернативы и не понадобилось бы если бы форум не был таким инфантильным. Берите уже себя в руки, учите delphi, KOL и начинайте делать сами что вам нужно. Ну а я пока посмотрю как ваши труды с барского плеча полетят
|
|||
карма: 4 |
|
Ответов: 56
Рейтинг: 0
|
|||
andrestudio писал(а): GDI+ компоненты и те которые я посчитаю интеллектуальной собственностью будут в объектных файлах компилятора. (это и так много что я могу сделать для особо благодарного общества HiAsm ) А, сообщество должно быть благодарно или Вы это сами себе придумали? P.S. @"Не берите в голову, а берите в рот" Вот где и как выразить благодарность Open Source сообществу разработок которые они предлагают безвозмездно для поддержаия интереса и развития их идей? https://www.youtube.com/watch?v=yQRP8vLQOjI Недавно познакомился с библиотекой LibJit Библиотека нормально собралась и отработала тесты под Linux 32 (правда не последняя её версия 0.1.0) В примере библиотеки "скриптовый" Паскаль Dpas с выполнением кода во время загрузки его с исходника. На Github есть некоторое количество отдельных языков в привязкe к этой библиотеке. С помощью библиотеки строится внутреннее представление программы в памяти, а далее при наличии поддержки бэка целевой архитектуры он выполняется, но может быть выполнен из этого представления без наличия бек-энда и с хорошей производительностью при этом. https://ru.bmstu.wiki/LibJIT Основы программного моделирования ЭВМ.pdf Интерпретаторы байт-кодов своими руками (из 3-ёх статей) Редактировалось 4 раз(а), последний 2022-08-15 20:21:30 |
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Очередной клон AlexKir(a). Много слов и мало дел (верней их полное отсутствие)
Поиск по форуму возможно это докажет, не один интерпретатор AlexKir так и не осилил, но пиздежа было как всегда умными тоннами Редактировалось 1 раз(а), последний 2022-08-16 15:54:10 |
|||
карма: 4 |
|
13