Вверх ↑
Этот топик читают: Гость
Главный модератор
Ответов: 2998
Рейтинг: 396
#181: 2012-03-31 18:29:15 ЛС | профиль | цитата
1nd1g0, пока нет прав на запись на SVN, можете выкладывать diff файлы предлагаемых изменений на форум.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 5446
Рейтинг: 323
#182: 2012-03-31 20:17:01 ЛС | профиль | цитата
1nd1g0,
Nic писал(а):
Доступ на запись просите у Dilma.


карма: 1

0
Ответов: 493
Рейтинг: 163
#183: 2012-04-09 13:34:11 ЛС | профиль | цитата
Не запускается пример MathParse.sha из папки test.
error001.jpg
Проверял на C#v4.0.30319; C#v3.5 rev.684 Win XP SP3 на двух разных компах.
---------------------------------------------------------------------------
запустился на CodeGen_new.dll с SVN , вопрос снят..

Появился другой вопрос , если выбрать свою иконку даже в пустом проекте не компилит..
Выдает ошибку
error CS1719: ЋиЁЎЄ  ЇаЁ з⥭ЁЁ д ©«  аҐбгаб  Win32 'c:\Program Files\HiAsm_AltBuild\Elements\CNET\code\allres.res' -- 'ЌҐ г¤ Ґвбп ­ ©вЁ гЄ § ­­л© д ©«. '
карма: 4

0
файлы: 1error001.jpg [10.5KB] [1000]
Главный модератор
Ответов: 2998
Рейтинг: 396
#184: 2012-04-09 15:43:16 ЛС | профиль | цитата
Кодогенератор пока не поддерживает ресурсы из схемы.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Главный модератор
Ответов: 2998
Рейтинг: 396
#185: 2012-04-21 01:25:42 ЛС | профиль | цитата
1nd1g0 писал(а):
... на основании статистического анализа выложенных на форуме, в wiki, в комплекте со средой и в публикаторе схем рискну предположить, что пока не хватает простейших компонентов (по убыванию популярности): FormatStr, StrList, GlobalVar, Replace, ArrayEnum, IndexToChannel, ChanelToIndex, Case, Counter, BlockFind, GetIndexData, Repeat. Из непростых в лидерах контейнеры (особенно Panel и MultiElementEx), MathParse. Из интерфейсных - Memo, ListBox. Недостающее, по идее, можно компенсировать введением InlineCode.

FormatStr +
StrList +
GlobalVar - prototype
Replace +
ArrayEnum + есть ForEach
IndexToChannel +
ChanelToIndex +
Case +
Counter +
BlockFind - есть RegEx
GetIndexData +
Repeat + есть Iteration
Panel +
MultiElementEx +
MathParse - prototype
Memo + есть TextBox (multiline=true)
ListBox +
InlineCode - есть Inline prototype

prototype - означает, что компонент в стадии доработки или имеет ограничения в использовании. Например, InlineCode пока нельзя соединять последовательно
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
4
Голосовали:CriDos, foksov, 1nd1g0, Cosinus
Ответов: 16884
Рейтинг: 1239
#186: 2012-04-21 10:44:23 ЛС | профиль | цитата
Nic писал(а):
prototype - означает, что компонент в стадии доработки
А + , что означает ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Главный модератор
Ответов: 2998
Рейтинг: 396
#187: 2012-04-21 11:41:47 ЛС | профиль | цитата
Плюс означает реализацию в пакете компонента. Минус - соответственно - его отсутствие на данный момент.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 3889
Рейтинг: 362
#188: 2012-04-21 11:58:31 ЛС | профиль | цитата
Теперь, с реализацией самых часто встречающихся компонентов, пакет CNET из экспериментальных переходит в категорию практически полезных. Возможно, стоит забить на обратную совместимость с устаревшим пакетом и наградить уже реализованные компоненты функциями Ex компонентов пакета Windows. Например, в Counter добавить точки преодоления максимума и минимума не меняя его название на CounerEx. Не добавлять же ещё один счётчик, запутывая новых пользователей.
карма: 1

0
Главный модератор
Ответов: 2998
Рейтинг: 396
#189: 2012-04-21 12:02:26 ЛС | профиль | цитата
1nd1g0 писал(а):
забить на обратную совместимость с устаревшим пакетом


Никто и не оглядывался назад при работе над этим пакетом.

1nd1g0 писал(а):
в Counter добавить точки преодоления максимума и минимума


Выкладывайте свои варианты.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 3889
Рейтинг: 362
#190: 2012-04-21 12:44:01 ЛС | профиль | цитата
Nic писал(а):
Выкладывайте свои варианты.

К сожалению, по объективным причинам (RTCG), готовый компонент, как это было с паскалём, предложить пока не под силу, но общий принцип в генерации вместо кода вида

if(Counter > 100) Counter = 0;

кода

if(Counter > 0)
 {
Counter = 0;
...
}

Где ... - код, соответствующий схеме, присоединённой к точке события onThroughMax (onTroughMin) элемента Counter.
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#191: 2012-04-25 10:27:16 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2022-09-20 02:41:04
карма: 0

0
Ответов: 157
Рейтинг: 1
#192: 2012-04-26 20:44:31 ЛС | профиль | цитата
Скачал последнюю сборку, при компиляции не запускаются exe говорит не является приложением win 32


Command line: csc.exe /target:library "/outroject1.exe" "Crogram Files (x86)HiAsm_AltBuildElementscnetcodeProject1.cs"
Microsoft (R) Visual C# 2010 Compiler version 4.0.30319.1
Copyright (C) Microsoft Corporation. All rights reserved.

Сборка завершена.

карма: 0

0
Ответов: 5446
Рейтинг: 323
#193: 2012-04-26 22:32:31 ЛС | профиль | цитата
г. Andy, нету таблиц.
Мартынов, УМВР ЧЯДНТ?
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#194: 2012-04-26 23:57:07 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2022-09-20 02:39:22
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#195: 2012-04-27 08:23:08 ЛС | профиль | цитата
Nic, делись опытом : как читаешь ?
c:HiAsm185ElementsCNETcodeProject20.cs(37,11): error CS1513: ®¦Ё¤ « бм }
c:HiAsm185ElementsCNETcodeProject20.cs(39,7): error CS1031: Ћ¦Ё¤ «бп вЁЇ
c:HiAsm185ElementsCNETcodeProject20.cs(39,7): error CS1519: ЌҐ¤®ЇгбвЁ¬ п «ҐЄбҐ¬  "(" ў ®Ўкпў«Ґ­ЁЁ Є« бб , бвагЄвгал Ё«Ё Ё­вҐа䥩б 
c:HiAsm185ElementsCNETcodeProject20.cs(41,2): error CS1022: Ћ¦Ё¤ «®бм ®ЇаҐ¤Ґ«Ґ­ЁҐ вЁЇ  Ё«Ё Їа®бва ­бвў  Ё¬Ґ­, «ЁЎ® ЇаЁ§­ Є Є®­ж  д ©« 
Сборка завершена.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)