Опубликовано обновление программы. Исправлена ошибка отображения настроек программы.
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
В следующих ревизиях в базовый пакет программы будет добавлен новый проект: Windows Forms (WF). Подробнее можно ознакомиться с ним по этой ссылке. Он позволит собирать standalone приложения из элементов пакета Core или специально разработанных для данного проекта. Исходный код приложения будет строится при помощи скриптов, встроенных в сами элементы-контейнеры или расположенные в папке: \_base\code\. Языком скриптовой системы является C# - это позволяет разработчику использовать все возможности Framework .NET. Возможность создания и отладки скриптов программы непосредственно в VisualStudio даёт в руки разработчика мощный инструмент:
Scripts Debugging Редактировалось 3 раз(а), последний 2020-01-02 20:36:21 |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Сегодня 10.05.2018 с 19 часов начнутся работы по модернизации оборудования. В связи с этим могут быть перерывы в доступе по следующим адресам сайтов: hiasm.ddns.net, nicname.ddns.net и nic.tele7.ru. Ожидаемое завершение работ 10.05.2018 в 23 часа. Просим извинения за возможное неудобство.
Редактировалось 1 раз(а), последний 2020-01-02 20:36:35 |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Работы оказалось больше чем ожидалось. Вот первый тестовый проект построенный с помощью кодогенератора:
Windows Forms First Run Windows Forms First Project
Редактировалось 1 раз(а), последний 2020-01-02 20:36:54 |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Опубликовано обновление программы. Проект базового пакета Windows Forms включён в данную ревизию программы в ознакомительных целях. Он будет дорабатываться и заменит пакет CNET как его продолжение на более высоком уровне развития. Для демонстрации работоспособности проекта пока адаптированы несколько Core элементов. Среди них: hcMessage, hcTplButton и DoData. Элементы вкладки Помощники работают как обычно, не создавая кода целевого языка. Кодогенератор у нового проекта свой, основные принципы работы унаследовавший от кодогенератора RTCG. Как уже отмечалось, скриптовая система основана на Framework.NET v4.0. Язык скриптов C#. Примеры кода скриптов элементов проекта можно посмотреть в папке C:\HiAsm.NET\Elements\_base\code.
Редактировалось 1 раз(а), последний 2018-05-29 07:27:08 |
|||
карма: 6 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Опубликовано обновление программы. Продолжается разработка кодогенератора RTCG.NET. Для тестирования проекта Windows Forms адаптирован Core элемент hcTplEdit. В кодогенераторе реализована поддержка свойств:
HiAsm properties тип 1 (Integer); тип 2 (String); тип 3 (TData); тип 4 (Combo); тип 5 (List); тип 6 (Icon); тип 7 (Double); тип 8 (Color); тип 10 (Stream); тип 11 (Bitmap); тип 12 (Wave); тип 14 (ComboEx); тип 15 (Font); тип 19 (Code); тип 20 (Element); тип 21 (Flags); Редактировалось 1 раз(а), последний 2018-06-07 20:40:18 |
|||
карма: 6 |
|
Ответов: 36
Рейтинг: 0
|
|||
А почему не делаете отдельный инсталлятор а только через интернет ?
|
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
seagai писал(а): А почему не делаете отдельный инсталлятор а только через интернет ?Преимущества: - единственный источник установки программы (не надо искать другие ссылки в интернете); - гарантированное отсутствие вирусов в файлах (нет заинтересованности в подобных действиях); - автоматические обновление приложения (скачиваются только обновлённые файлы); В свою очередь могу спросить: чем не устраивает такая форма развёртывания приложения? |
|||
карма: 6 |
|
Ответов: 36
Рейтинг: 0
|
|||
Получаеться привязка к сайту инсталляции а если что не так и он уйдет в небытье(автор потеряет интерес к проекту и т.д) а у пользователя есть разные наработки и ему на другой машине понадобился дистрибутив что делать ?
В вашем пакете есть как в базовом возможность делать dll ? |
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
карма: 2 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
seagai писал(а): В вашем пакете есть как в базовом возможность делать dll?О каком пакете идёт речь конкретно? Название пакета прояснило бы вопрос. seagai писал(а): на другой машине понадобился дистрибутив что делать ?Если прямо сейчас, то можно копировать папку с программой на другой комп. Теоретически должна запуститься с ключём -FirstRun, если будет предустановлен на новой машине Microsoft .NET Framework v4.0 и Visual C++ 2010 Runtime Libraries (x86). А в будущем, когда проект будет в стадии Release, будет версия ClickOnce offline и по подписке дистрибутив. И уже совсем перед уходом в небытие - проект будет выложен на какой-нибудь аналог GitHub'а. Редактировалось 2 раз(а), последний 2018-06-09 15:08:59 |
|||
карма: 6 |
|
Ответов: 36
Рейтинг: 0
|
|||
Nic писал(а): О каком пакете идёт речь конкретно? Название пакета прояснило бы вопросИмел ввиду аналог Hiasm Dll Nic писал(а): когда проект будет в стадии ReleaseА когда можно ожидать ? |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
А когда можно ожидать ? При почти абсолютной не заинтересованности сообщества, и мне торопиться некуда. Буду делать по мере сил и свободного времени. Что касается проекта DLL, то пока в данном продукте его нет. Сделать его не сложно, так как он почти ничем не отличается от проекта с формой. Но это будет реализовано позднее. К тому же пока можно использовать DLL, построенные в пакете CNET, на что указал Konst. Редактировалось 1 раз(а), последний 2018-06-09 19:40:29 |
|||
карма: 6 |
|
Ответов: 36
Рейтинг: 0
|
|||
так собщество вообще смотрю раньше большое было а сейчас все глухо по всем пакетам, так только на svn компоненты для win пакета чуть правят и все
|
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Опубликовано обновление программы. Продолжается разработка кодогенератора RTCG.NET. Для тестирования проекта Windows Forms адаптированы Core элементы hcHub и hcCScript. Уже можно делать простые приложения с несложным интерфейсом.
|
|||
карма: 6 |
|