Вверх ↑
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
#121: 2012-01-02 00:39:03 ЛС | профиль | цитата
iarspider, на основании статистического анализа выложенных на форуме, в wiki, в комплекте со средой и в публикаторе схем рискну предположить, что пока не хватает простейших компонентов (по убыванию популярности): FormatStr, StrList, GlobalVar, Replace, ArrayEnum, IndexToChannel, ChanelToIndex, Case, Counter, BlockFind, GetIndexData, Repeat. Из непростых в лидерах контейнеры (особенно Panel и MultiElementEx), MathParse. Из интерфейсных - Memo, ListBox. Недостающее, по идее, можно компенсировать введением InlineCode.
карма: 1

0
Ответов: 5446
Рейтинг: 323
#122: 2012-01-02 12:04:42 ЛС | профиль | цитата
Memo уже есть (Edit с включенным свойством MultiLine). FormatStr - не знаю, есть ли поддержка на уровне кодогенератора. Про контейнеры вообще молчу - даже в FTCG для меня это был тёмный лес.
карма: 1

0
Администрация
Ответов: 15294
Рейтинг: 1518
#123: 2012-01-02 16:21:33 ЛС | профиль | цитата
IndexToChannel, ChanelToIndex добавлены, так же в генератор для объекта element внесены методы pt_xxx для доступа к точкам по их типу
карма: 26
0
Разработчик
Ответов: 4697
Рейтинг: 426
#124: 2012-01-02 21:51:12 ЛС | профиль | цитата
iarspider , Dilma, я что-то не пойму, а как на C# на NET 3.5 перенести такой код на C++:
#cpp
template <typename T>
T sum(T a, T b){
return a + b;
}
------------ Дoбавленo в 21.49:
Все, уже разобрался, оказывается в PATH была прописана древнющая 1.xx версия .NET
------------ Дoбавленo в 21.51:
Однако, как сложить два объекта типа T так и осталось загадкой
карма: 10
0
Ответов: 5446
Рейтинг: 323
#125: 2012-01-02 22:30:17 ЛС | профиль | цитата
Assasin, если я ничего не путаю, то для типа T должен быть определён operator+(T,T). Подробнее(англ.)
карма: 1

0
Разработчик
Ответов: 4697
Рейтинг: 426
#126: 2012-01-02 23:04:41 ЛС | профиль | цитата
iarspider, вызов sum(2,3) не проходит в C#
карма: 10
0
Ответов: 5446
Рейтинг: 323
#127: 2012-01-02 23:38:39 ЛС | профиль | цитата
Assasin, Google is your friend.
Для dotNET 4.0 есть более простое решение.

P.S. Форум что-то колбасит - если в посте убрать перевод строки, то всё до второй ссылки потеряется.
карма: 1

0
Разработчик
Ответов: 4697
Рейтинг: 426
#128: 2012-01-03 12:51:12 ЛС | профиль | цитата
iarspider писал(а):
Google is your friend.

Не поверишь, гуглил, не нашел. Видать плохо гуглил. Так или иначе никак не ожидал создания таких костылей, я поражен и разочарован в C#
карма: 10
0
Ответов: 5446
Рейтинг: 323
#129: 2012-01-03 15:22:22 ЛС | профиль | цитата
Assasin, бывает. Пиши жалобу в Microsoft, или используй метод из 2й ссылки (dynamic-типы)
карма: 1

0
Разработчик
Ответов: 4697
Рейтинг: 426
#130: 2012-01-03 15:43:14 ЛС | профиль | цитата
[offtop]
iarspider писал(а):
Пиши жалобу в Microsoft

Можно подумать, мне больше заняться нечем [/offtop]
карма: 10
0
Ответов: 5446
Рейтинг: 323
#131: 2012-01-03 17:44:17 ЛС | профиль | цитата
[offtop] А хто ж тя знаить-то, мобыть и нечем?
[/offtop]
карма: 1

0
Администрация
Ответов: 15294
Рейтинг: 1518
#132: 2012-01-05 02:02:30 ЛС | профиль | цитата
в обновлении добавлена поддержка синтаксиса C#
в редакторе при нажатии Tab теперь вставляется собственно tab, а не пробелы
карма: 26
0
Ответов: 5446
Рейтинг: 323
#133: 2012-01-05 14:22:30 ЛС | профиль | цитата
Dilma, а чем (где) собираешь CodeGen? Хочу лог ошибок включить, чтобы не мучаться при написании компонентов попытками выяснить, в какой из 200 строк забыл скобку закрыть
------------ Дoбавленo в 14.22:
Для лентяев вроде меня выкладываю генератор "скелета" компонента для пакета на базе RTCG. Упаковывать в exe лень, так что ставьте Python 2.7.

Запуск:
 python cnet_ini2hws.py <путь к ini>

Выходной файл формируется по следующему правилу:
1. В пути conf заменяется на code
2. В имени ini заменяется на hws
3. К имени спереди приписывается строка 'hi'

Никаких проверок на существование ini или hws файла не делается, так что будьте осторожны.
карма: 1

0
файлы: 1cnet_ini2hws.zip [1.3KB] [358]
Администрация
Ответов: 15294
Рейтинг: 1518
#134: 2012-01-05 14:25:07 ЛС | профиль | цитата
iarspider писал(а):
Хочу лог ошибок включить

нет такого
карма: 26
0
Ответов: 5446
Рейтинг: 323
#135: 2012-01-05 14:57:22 ЛС | профиль | цитата
Dilma, а _log_text_? или это заготовка "на будущее"?
карма: 1

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