iarspider, на основании статистического анализа выложенных на форуме, в wiki, в комплекте со средой и в публикаторе схем рискну предположить, что пока не хватает простейших компонентов (по убыванию популярности): FormatStr, StrList, GlobalVar, Replace, ArrayEnum, IndexToChannel, ChanelToIndex, Case, Counter, BlockFind, GetIndexData, Repeat. Из непростых в лидерах контейнеры (особенно Panel и MultiElementEx), MathParse. Из интерфейсных - Memo, ListBox. Недостающее, по идее, можно компенсировать введением InlineCode.
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
|
|||
карма: 1 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Memo уже есть (Edit с включенным свойством MultiLine). FormatStr - не знаю, есть ли поддержка на уровне кодогенератора. Про контейнеры вообще молчу - даже в FTCG для меня это был тёмный лес.
|
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
IndexToChannel, ChanelToIndex добавлены, так же в генератор для объекта element внесены методы pt_xxx для доступа к точкам по их типу
|
|||
карма: 27 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
iarspider , Dilma, я что-то не пойму, а как на C# на NET 3.5 перенести такой код на C++:
Все, уже разобрался, оказывается в PATH была прописана древнющая 1.xx версия .NET ![]() ------------ Дoбавленo в 21.51: Однако, как сложить два объекта типа T так и осталось загадкой ![]() |
|||
карма: 10 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Assasin, если я ничего не путаю, то для типа T должен быть определён operator+(T,T). Подробнее(англ.)
|
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
iarspider, вызов sum(2,3) не проходит в C#
|
|||
карма: 10 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Assasin, Google is your friend.
Для dotNET 4.0 есть более простое решение. P.S. Форум что-то колбасит - если в посте убрать перевод строки, то всё до второй ссылки потеряется. |
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
iarspider писал(а): Google is your friend. Не поверишь, гуглил, не нашел. Видать плохо гуглил. Так или иначе никак не ожидал создания таких костылей, я поражен и разочарован в C# |
|||
карма: 10 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Assasin, бывает. Пиши жалобу в Microsoft, или используй метод из 2й ссылки (dynamic-типы)
|
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
[offtop]
iarspider писал(а): Пиши жалобу в MicrosoftМожно подумать, мне больше заняться нечем ![]() |
|||
карма: 10 |
|
Ответов: 5446
Рейтинг: 323
|
|||
[offtop] А хто ж тя знаить-то, мобыть и нечем?
[/offtop] |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
в обновлении добавлена поддержка синтаксиса C#
в редакторе при нажатии Tab теперь вставляется собственно tab, а не пробелы |
|||
карма: 27 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Dilma, а чем (где) собираешь CodeGen? Хочу лог ошибок включить, чтобы не мучаться при написании компонентов попытками выяснить, в какой из 200 строк забыл скобку закрыть
------------ Дoбавленo в 14.22: Для лентяев вроде меня выкладываю генератор "скелета" компонента для пакета на базе RTCG. Упаковывать в exe лень, так что ставьте Python 2.7. Запуск:
Выходной файл формируется по следующему правилу: 1. В пути conf заменяется на code 2. В имени ini заменяется на hws 3. К имени спереди приписывается строка 'hi' Никаких проверок на существование ini или hws файла не делается, так что будьте осторожны. |
|||
карма: 1 |
| ||
файлы: 1 | cnet_ini2hws.zip [1.3KB] [407] |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
iarspider писал(а): Хочу лог ошибок включитьнет такого |
|||
карма: 27 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Dilma, а _log_text_? или это заготовка "на будущее"?
|
|||
карма: 1 |
|