Вверх ↑
Этот топик читают: Гость
Ответов: 388
Рейтинг: 151
#211: 2018-12-15 14:42:08 ЛС | профиль | цитата
Nic писал(а):
Не понятно из этой фразы были ли успешные установки ранее?
Да, были.
Nic писал(а):
Попробуйте выполнить удаление программы при помощи консольной утилиты (читать FAQ первого поста).
К сожалению ничего не помогло, ошибка так и осталась.
Пошел другим путем , установил на виртуальную машину ( VirtualBox ) голую WIN7 ,там установилось без проблем и работает.
Nic писал(а):
буду считать это проблемой Вашей машины.
Да, видно так, переустанавливать пора.. Попробовал "поиграться" с программой столкнулся с проблемой (возможно глюк виртуалки) . Создаю новый проект в пакете Core, на форме расстанавливаю элементы (понравилась привязка элементов!) компилирую компиляторами: MSBuild , cnet. Все здорово компилируется в обоих случаях. Далее изменяю размеры , добавляю элементы (перенастраиваю) и тут незадача , компилируется ВСЕГДА проект созданный первый раз...

Редактировалось 2 раз(а), последний 2018-12-15 17:12:45
карма: 3

0
Главный модератор
Ответов: 2673
Рейтинг: 354
#212: 2018-12-15 17:44:12 ЛС | профиль | цитата
tig-rrr писал(а):
...компилируется ВСЕГДА проект созданный первый раз...

Исправлено.
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Главный модератор
Ответов: 2673
Рейтинг: 354
#213: 2019-01-04 19:15:15 ЛС | профиль | цитата
  Опубликовано обновление программы. Реализован экспорт проекта Windows Forms пакета Core в формат проекта программы Visual Studio.

Demo


карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 54
Рейтинг: 1
#214: 2019-01-06 16:06:10 ЛС | профиль | цитата
Уважаемый Nic, Скажите пожалуйста: Вы делали на HiAsm.NET предрелиз? (полный списочек свойств и возможностей которыми будет обладать новый продукт)
Очень хочется видеть цель к которой вы стремитесь. На каком этапе вы скажете: - "Я в этом продукте сделал всё то, что планировал и дополнить больше не чего! А если требуется что то ещё, то ждите в следующей версии... например HiAsm 6 или 7"

В HiAsm.NET, на сколько я понимаю, уже присутствуют три полноценных пакета... Меня по большей части интересует, будет ли в вашей версии реализована возможность конструирования пользовательских пакетов визуально-схематичным способом? При помощи пакета элементов "RTCG.NET"... (как вариант). Чтобы была возможность у большинства пользователей, сильно не углубляясь в тонкости архитектуры RTCG.NET, сочинить элементы самостоятельно именно те которые ему нужны... И уж было бы совсем козырно, если в контекстном меню элемента, там где есть "Редактировать код", был бы ещё один пункт - "Редактировать схему элемента" (которая в свою очередь составлена при помощи пакета "RTCG.NET" или из комбинаций более простых элементов того же пакета)
карма: 0

0
Главный модератор
Ответов: 2673
Рейтинг: 354
#215: 2019-01-06 16:59:52 ЛС | профиль | цитата
brown-aleks писал(а):
Вы делали на HiAsm.NET предрелиз?

Проект до сих пор в стадии начальной разработки (Pre-Alpha).
brown-aleks писал(а):
полный списочек свойств и возможностей которыми будет обладать новый продукт

Маркетолог из меня никакой, поэтому "идём на ощупь", но "опираемся на плечи гигантов".
brown-aleks писал(а):
На каком этапе вы скажете: ...

Если хотите сделать ставку, то берите меня в долю - шансы увеличатся.
brown-aleks писал(а):
В HiAsm.NET, на сколько я понимаю, уже присутствуют три полноценных пакета...

Моё мнение скромнее - ни одного полноценного.
brown-aleks писал(а):
Меня по большей части интересует, будет ли в вашей версии реализована возможность конструирования пользовательских пакетов визуально-схематичным способом?

Скорее нет, чем да.
brown-aleks писал(а):
"Редактировать схему элемента" (которая в свою очередь составлена при помощи пакета "RTCG.NET" или из комбинаций более простых элементов того же пакета)

Точно нет. Пока не ясно что будет на следующем уровне детализации схемы, но возможно это будет inline код на целевом языке.

Редактировалось 2 раз(а), последний 2019-01-06 17:00:59
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 25
Рейтинг: 0
#216: 2019-01-06 23:51:35 ЛС | профиль | цитата
Nic писал(а):
Проект до сих пор в стадии начальной разработки (Pre-Alpha).

А когда на другую стадию перейдет ?
карма: 0

0
Ответов: 54
Рейтинг: 1
#217: 2019-01-07 18:11:39 ЛС | профиль | цитата
Nic писал(а):
Скорее нет, чем да.

Nic, Да как же так??? А в принципе такое возможно реализовать? Сточки зрения программно-технической стороны...
brown-aleks писал(а):
Меня по большей части интересует, будет ли в вашей версии реализована возможность конструирования пользовательских пакетов визуально-схематичным способом?

Или всё таки, это мои замороченные фантазии из категории не сбыточной мечты?
карма: 0

0
Главный модератор
Ответов: 2673
Рейтинг: 354
#218: 2019-01-07 18:19:36 ЛС | профиль | цитата
brown-aleks писал(а):
А в принципе такое возможно реализовать?

Можно, но не нужно - разработка пакетов удел не пользователей программы, а разработчиков. А квалифицированному разработчику не нужен визуальный конструктор для создания пакета.

--- Добавлено в 2019-01-07 19:08:48

brown-aleks писал(а):
...там где есть "Редактировать код"...

В планах разработки пакета Core остаётся, пока ещё не доделанная, задача выноса кода всех элементов из среды. То есть разработка новых элементов уже делается в Visual Studio и постепенно коды всех элементов пакета будут оформлены как отдельные проекты. Соответственно и редактировать коды можно в бесплатной версии Visual Studio Community. Это и будет следующий уровень детализации схемы.

Редактировалось 4 раз(а), последний 2019-01-07 19:11:21
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 54
Рейтинг: 1
#219: 2019-01-08 00:28:19 ЛС | профиль | цитата
Nic писал(а):
То есть разработка новых элементов уже делается в Visual Studio и постепенно коды всех элементов пакета будут оформлены как отдельные проекты. Соответственно и редактировать коды можно в бесплатной версии Visual Studio Community. Это и будет следующий уровень детализации схемы.

Вот это, звучит обнадёживающе...

Надеюсь вы не против, если я запишусь к вам в ряды подопытных кроликов и буду постоянно мучать вопросами на тему RTCG.NET? За то в последствии из этого диалога может получиться нормальный FAQ по RTCG.NET...
карма: 0

0
Главный модератор
Ответов: 2673
Рейтинг: 354
#220: 2019-01-11 14:18:24 ЛС | профиль | цитата
В связи с заменой оборудования доступ к ресурсам программы будет ограничен до 18 часов 14 января 2019 года. Извините за возможное неудобство.

Редактировалось 2 раз(а), последний 2019-01-14 11:20:51
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Главный модератор
Ответов: 2673
Рейтинг: 354
#221: 2019-01-13 14:13:37 ЛС | профиль | цитата
  Опубликовано обновление программы. Реализован запуск проектов Core базового пакета из контекстного меню проводника и привязка расширений .sha, .his и .csi для открытия на двойной клик мыши в проводнике.

Demo


карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Главный модератор
Ответов: 2673
Рейтинг: 354
#222: 2019-01-17 16:41:54 ЛС | профиль | цитата
  Опубликовано обновление программы. Сделан элемент базового пакета HCInline, который позволяет выполнять пользовательский C# код:
Examples


Add(hcTplForm,2953706,217,91)
{
Width=344
Height=159
StartPosition=1
Point(doCaption)
}
Add(hcMessage,4,168,112)
{
Caption="Error"
Icon=1
}
Add(hcTplButton,3,14,105)
{
Left=102
Top=49
Width=123
Height=34
Caption="DoInline"
Data=String(#Hello)
link(onClick,7:doAdd,[])
AddHint(2,-21,34,13,Data)
}
Add(hcTplEdit,5,119,56)
{
Left=102
Top=23
Text="Inline"
AddHint(0,-20,29,13,Text)
}
Add(hcTplEdit,6,161,56)
{
Left=175
Top=23
Text="Code!"
AddHint(0,-20,32,13,Text)
}
Add(hcInline,2,119,105)
{
Code=#58:// Сигнатура метода: public object doInline(object[] args)|0:|19:string data = null;|0:|24:foreach (var dt in args)|1:{|40: data += (dt as TData).toStr() + " ";|1:}|0:|34:Stopwatch watch = new Stopwatch();|12: |14:watch.Reset();|14:watch.Start();|0:|26:for(int i = 0; i < 5; ++i)|1:{|35: Console.WriteLine(data.Trim());|1:}|4: |13:watch.Stop();|0:|70:return data.Trim() + " : " + watch.ElapsedTicks.ToString() + " ticks";|
Arguments=2
ReferencedAssemblies=#10:System.dll|21:c:\HiAsm.NET\MSDK.dll|
Imports=#6:System|18:System.Diagnostics|5:HiAsm|
link(onResult,2953706:doCaption,[])
link(onError,4:doMessage,[])
link(Arg1,5:Text,[])
link(Arg2,6:Text,[(132,97)(167,97)])
}
Add(hcMT_Add,7,70,105)
{
Data=String(MT)
link(onAdd,2:doInline,[])
AddHint(7,-22,19,13,Data)
}

Add(EntryPoint,2953706,259,84)
{
Width=347
Height=156
Icon=[ZIP7E04000078DA9DD34F4C13691400F0D78AD14613C946F700C6C841772FDE08D1932BD9C48A49412F266B702F246ACC9A1837E16022AE20286A140DF55F812E32085D11E8E05464916995D252683BD34E8B1D6A8B88E2C11813A3E64DDBE757AB31266AD46FF2E6F0F2FD32EF7B6F3E001D7BF2F381BD57C39E3C809F01E057162CC532B97C76FD9607DFB1AA976DDA7471BBCD665B0A3FB4CE9C3099FAD3B23C6A75B98415DF23B76EED6A00F897CACBFB28998C921C9A941D03EEDF0148F735B772E501C3F8B8585B5939AC01B491C9D4878944445355855CE2E4EBFABA5BC7DC6EB7E1F3FAE8BAF5EBAFB95FBE7C45C6CD420AA015CBCBED38FB700AA3D1B0D6DF374ECDE75D148D4A3745515CF3A9AD619D6D1A311A07A8A1C1A3190C9D08D0811515767CFC781A7D3E59ABDCC953ED3F77489642E4F7FBBA3EF5FB0A005A9E190C1DA4D7B7337B8D45E77BAFA2D71BD2AAAA04EAE4BCEC1C410A4764CFC4C4C4C28FBEAE18C0FA06804B035C65B62BE7B7D971EE491CFDFE30FEB9CB9EE13ABC1494140A2BA104EBC34F397B7209C0A90A566F7AF1E2F654B6670505D799E7D8F7797C329F40498EE0DF0707332D2D63E4744AA4AA53AF24C9B72EE78FAF0238B71FA09DAAABEF68C9E41C1615DD60BEFD5DFDF3592F45D16219CB9C6CBC4BFBFFBA458FE662194591B6C462B14500F51B58EF9AB2F3EEEF8B68B1D853CCCFE7B0B8D886DD36373E48DCC7783C867B773B327B760F92D93C4A89844AA150706F2010280438F607F3033ADD55E2ED53383B3B8766F3089BBB82CF9FC7716626EB23D8D67A2FE574CA74E5B287E20FE2A428CA69E64B983D0B7069BEA4E43A896220333D1DD6923351BCEBF2E3E19A9BD8D828A0287A515543EC1CFEF4FF433E8AA92AFB0FA2B783C1606561E1D132A3B1E9D0C8C8D0F0E4E4D80B490AD0F0B0874A4BDB88D596D6EBEB5265655748748E522030411E8F7B461874B4F20EDE34E41A5AFB618244357A8BC5F24B6F6F6F95C3E1B0F2FCA0D2DC6CC766737F9AE705551084D6EEEEEE1D1CC72DFF963B94DDD7F35FC7BE9E1EAED66ABD50F8A57DA91A161B01DE2C0348B269880B008E6443970BF8C28D1317E5DC5B60D9DF0D]
StartPosition=1
Configuration=2
Symbols="CUSTOM"
Constants=0
WarningLevel=3
ErrorReport=1
CheckOverflow=0
DebugInfo=2
Embed=0
Architecture=1
Compatibility=31
DpiAware=0
Point(doText)
Point(onError)
link(onError,23:doMessage,[])
}
Add(hcMessage,23,308,98)
{
Caption="Error"
Icon=1
}
Add(hcTplButton,3,35,84)
{
Left=105
Top=49
Width=123
Height=34
Caption="DoInline"
Data=String(#Hello)
link(onClick,7:doAdd,[])
AddHint(2,-21,34,13,Data)
}
Add(hcTplEdit,5,161,35)
{
Left=105
Top=23
Text="Inline"
AddHint(0,-20,29,13,Text)
}
Add(hcTplEdit,6,203,35)
{
Left=178
Top=23
Text="Code!"
AddHint(0,-20,32,13,Text)
}
Add(hcInline,2,161,84)
{
Code=#58:// Сигнатура метода: public object doInline(object[] args)|0:|19:string data = null;|0:|24:foreach (var dt in args)|1:{|33: data += (dt as string) + " ";|1:}|0:|34:Stopwatch watch = new Stopwatch();|12: |14:watch.Reset();|14:watch.Start();|0:|26:for(int i = 0; i < 5; ++i)|1:{|35: Console.WriteLine(data.Trim());|1:}|4: |13:watch.Stop();|0:|70:return data.Trim() + " : " + watch.ElapsedTicks.ToString() + " ticks";|
Arguments=2
ReferencedAssemblies=#10:System.dll|
Imports=#6:System|18:System.Diagnostics|5:HiAsm|
link(onResult,2953706:doText,[])
link(onError,4:doMessage,[])
link(Arg1,5:Text,[])
link(Arg2,6:Text,[(174,76)(209,76)])
}
Add(hcMessage,4,210,91)
{
Caption="Error"
Icon=1
}
Add(hcMT_Add,7,98,84)
{
Data=String(MT)
link(onAdd,2:doInline,[])
AddHint(7,-22,19,13,Data)
}
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 54
Рейтинг: 1
#223: 2019-01-19 20:54:53 ЛС | профиль | цитата
В HiAsm 5, элементы пакета C#.NET написаны на RTCG.NET или RTCG? Есть ли на сегодняшний день отличия? На сколько сильные будут отличия? И возможно ли будет готовый пакет на RTCG из HiAsm 4.4 добавить в HiAsm 5?
карма: 0

0
Главный модератор
Ответов: 2673
Рейтинг: 354
#224: 2019-01-19 21:19:07 ЛС | профиль | цитата
brown-aleks писал(а):
В HiAsm 5, элементы пакета C#.NET написаны на RTCG.NET или RTCG?

Пакет CNET сделан с использованием форка (модифицированный код, частично несовместимый с оригинальной версий) RTCG под Windows.
brown-aleks писал(а):
Есть ли на сегодняшний день отличия?

Да есть.
brown-aleks писал(а):
На сколько сильные будут отличия?

Они будут только увеличиваться в связи с расширением функционала RTCG.NET
brown-aleks писал(а):
И возможно ли будет готовый пакет на RTCG из HiAsm 4.4 добавить в HiAsm 5?

Если Вы спрашиваете именно про HiAsm 5, то лучше спросить у автора.
Если Вы спрашиваете про HiAsm.NET, то перечитайте FAQ первого поста - там есть ответ на этот вопрос.


--- Добавлено в 2019-01-19 21:24:30

HiAsm.NET первоначально был сделан с использованием большого количества исходного кода HiAsm 5. С какого-то момента он стал дополняться оригинальным кодом, которого не было в HiAsm 5 или перенос которого был нецелесообразен. Поэтому не стоит смешивать эти два проекта как один.

Редактировалось 2 раз(а), последний 2019-01-19 21:24:30
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 54
Рейтинг: 1
#225: 2019-01-19 21:48:24 ЛС | профиль | цитата
Nic писал(а):
Они будут только увеличиваться в связи с расширением функционала RTCG.NET

Уважаемый Nic, пожалуйста, посвятите нас в уже имеющиеся отличия RTCG.NET от RTCG. И по мере продвижения публикуйте пожалуйста какие были сделаны изменения, дополнения и расширение по поводу RTCG.NET.
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)