Нужно ли расширять творческое пространство алготрейдинга? - страница 28

 
Nikolai Semko:
Петр, я несколько раз пытался освоить html, но так и не освоил. Твой язык наверняка гораздо легче, ведь у него задачи скромнее. Речь не о сложности,  а о мотивации и необходимом времени на обучение.

Через 1-2 часа ты бы уже создавал разные окна с элементами. Через пару дней - освоил бы почти все что в нем есть. 

Многое можно тупо копировать. Как ты думаешь я создаю столько окон? Я копирую содержание других и вношу маленькие изменения.

Синтаксиса почти нет. Порядок написания почти не требуется. Все интуитивно понятно.

Языка легче чем мой и придумать невозможно...


Представь, если люди просто будут распостронять коды готовых окон. Изучать язык почти вообще не нужно будет. Чуть изменить/подправить шаблон, и готово.

 

Объявляем окно:

//---------------------------------------------------378-----------------------------------------------+
NEW_WINDOW,     W_NAME, "Warning",      W_ICON, 157,       W_TYPE, DINAMIC,   MARGINS,15,15, OOI, ALWAYS_ON_TOP,     
//--------------------------------------------------------------------------------------------------+
ПОЯСНЕНИЯ:
//OOI - open on init 

//W_ICON - window icon

//W_NAME - window name

//W_TYPE - window type

Ставим группу диалоговых кнопок в окне.

GROUP, A,  

__,     D_BUTTON,"Ok",     GAP,7,   D_BUTTON,"Cancel", 

END_GROUP,   

i, AT,   _X2X,"MF",150, _Y2Y, "MF",  70, //Позиция кнопок в окне относительно координат окна.

 

Устанавливаем значек в левом верхнем углу окна:

GROUP, A,  

__,LABEL, A,   N_LABEL,"Question (24x24)",


END_GROUP,   
//-----------------------
i,    AT,   _X2X,"MF",10, _Y2Y, "MF",  10,

Устанавливаем градиент всего окна (Посмотри как у Олега, градиент на все окно)

"MF",N_COLOR,(int)C'200,169,149', 
"MF",NG_LINES,56, 
"MF",NG_STEP,-1,
 
Реter Konow:

Объявляем окно:

Ставим группу диалоговых кнопок в окне.

не продолжайте...xml проще ;-)
 
Maxim Kuznetsov:
не продолжайте...xml проще ;-)

Дайте пример.

 

Часть таблицы входных параметров Олега:

//-------------------------------------------------
GROUP, A, IS_TABLE, "Input parameters table",

__, T_HEADER, "Variable", C_HEADER,"Value",

__, R_HEADER,"MAGICB", EDIT,"MAGICB:", 

__, R_HEADER,"MAGICS", EDIT,"MAGICS:",

__, R_HEADER,"s9", EDIT,"s9:",

__, R_HEADER,"Hours_to_GMT_Offset", EDIT,"Hours_to_GMT_Offset:",

__, R_HEADER,"Hours", C_LIST,"Hours:",

__, R_HEADER,"Begin_hour", EDIT,"Begin_hour:",

__, R_HEADER,"End_hour", EDIT,"End_hour:",

__, R_HEADER,"Comments", EDIT,"Comments:",

__, R_HEADER,"s1", EDIT,"s1:",

END_GROUP,
//------------------------------------
i, AT, LEFT_TOP,1,1,
i,IN,"V1",
i,Y_GAP,-1,
i,X_GAP,-1,

Элементы поля ввода и вып. списки автоматически сами приспосабливаются под формат таблицы и становятся ее ячейками.

 
Реter Konow:
...

Представь, если люди просто будут распостронять коды готовых окон. Изучать язык почти вообще не нужно будет. Чуть изменить/подправить шаблон, и готово.

Вот это и есть полная деградация.

 
Artyom Trishkin:

Вот это и есть полная деградация.

Не совсем. Освободившееся время и силы можно потратить на другие сложные задачи.

 
Реter Konow:

Не совсем. Освободившееся время и силы можно потратить на другие сложные задачи.

Вы забываете, что ваше детище будет востребовано лишь теми, кто не умеет или не хочет сам - теми, кто ленится и хочет сразу и быстро.
А этот сегмент нам знаком - тачки/жвачки/кола/тёлочки/грааль. Нет уж, увольте... Видали, проходили...

В общем, как по мне - не на ту аудиторию нацелились.

 

любой сайт ;-) или GUI дизайнер...

у вас смешались сами данные и их представления.

на вскидку к некоему (которое описывает только данные, не вид и не действия):

<?xml version="1.0"?>

<my-form>

<group>

<input name="lots" type="lots" min="0.01" max="100" step="0.01"/>

<input name="open" type="price" />

<input name="action" type="action" />

</group>

</my-form>

любой веб-мастер сделает xslt-транслятор в любого вида html и к нему стили..это будет что-то типичной buy-sell но как оно будет выглядеть определит дизайнер.

не воспринимайте излишне критично - просто обратите внимание как ЭТО делается последние лет 10

Причина обращения: