// Начало DCL vel_dcl : dialog // Начало на главния прозорец { label = "Проектиране ВЛ"; // Етикет на прозореца : boxed_column { // Колона с контур : edit_box // Поле за входни данни { label = "Специфичен товар g [MN/m.m\U+00B2.10\U+207B\U+00B3]"; // Етикет на полето key = "g"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни label = "Напрежение на опън \U+03C3 [MPa]"; // Етикет на полето key = "sigma"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи } // Край поле за входни данни : spacer {height =0.3;} // Разделител } // Край колона с контур : boxed_column { // Колона с контур : row { // Ред : column { // Колона : button { // Бутон <Мащаб> label = "Мащаб"; // Етикет key = "scale"; // Ключов елемент fixed_width = true; // Постоянна широчина mnemonic = "М"; // Символ за бърз достъп alignment = centered; // Подравняване width = 20; // Широчина } // Край на бутон : button { // Бутон <ОК> label = "OK"; // Етикет key = "accept"; // Ключов елемент mnemonic = "O"; // Символ за бърз достъп fixed_width = true; // Постоянна широчина alignment = centered; // Подравняване width = 20; // Широчина is_default = true; // По подразбиране } // Край бутон <ОК> } // Край колона : column { // Колона : button { // Бутон <Парабола> label = "Парабола"; // Етикет key = "sigma_button"; // Ключов елемент fixed_width = true; // Постоянна широчина mnemonic = "П"; // Символ за бърз достъп alignment = centered; // Подравняване width = 20; // Широчина } // Край бутон <Парабола> : button { // Бутон <Излез> label = "Излез"; // Етикет key = "cancel"; // Ключов елемент mnemonic = "И"; // Символ за бърз достъп fixed_width = true; // Постоянна широчина alignment = centered; // Подравняване width = 20; // Широчина is_default = false; is_cancel = true; } // Край бутон <Излез> } // Край колона } // край ред : spacer {height =0.3;} // Разделител } // Край колона с контур : errtile { width = 0;} // Поле за грешки : spacer { height = 0.5; } // Разделител : row { // Ред children_alignment = left; // Подравняване на вложени елементи fixed_width = true; // Постоянна широчина : image { // Изображение key = "im" ; // Ключов елемент fixed_width = true; // Постоянна широчина height = 1.0 ; // Височина width = 3.0 ; // Широчина color = 180; // Цвят } // Край изображение : paragraph { // Параграф (текстова кутия) : text_part { // Текстов елемент label = "Designed and Created"; // Етикет alignment = left; // Подравняване } // Край текстов елемент : text_part { // Текстов елемент label = "by Rosen Ivanov"; // Етикет alignment = left; // Подравняване } // Край текстов елемент } // Край параграф } // Край ред } // Край главен прозорец nest1 : dialog // Начало подчинен прозорец nest1 { label = "Параметри на параболата"; // Етикет : column { // Колона : text { // Текстов елемент label = "<<< ИЗХОДНИ ДАННИ >>>"; // Етикет alignment = centered; // Подравняване } // Край текстов елемент : spacer { height = 0.5; } // Разделител : edit_box { // Поле за входни данни - Напрежение на опън label = "Напрежение \U+03C3 [MPa]"; // Етикет key = "sigma_m"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни - Опъвателно поле L label = "Опъвателно поле L [m]"; // Етикет key = "la"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни - специфичен товар label = "Специфичен товар g [MN/m.m\U+00B2.10\U+207B\U+00B3]"; // Етикет key = "gm"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни - алфа label = "Коефициент \U+03B1 [deg\U+207B\U+00B9.10\U+207B\U+2076] ";// Етикет key = "alpha"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни - бета label = "Коефициент \U+03B2 [1/MPa.10\U+207B\U+2076]"; // Етикет key = "beta"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни - температура label = "Температура \U+0398 [градуси]"; // Етикет key = "thetam"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : spacer { height = 0.5; } // Разделител : text { // Текстов елемент label = "<<< ТЪРСЕНИ ДАННИ >>>"; // Етикет alignment = centered; // Подравняване } // Край текстов елемент : spacer { height = 0.5; } // Разделител : edit_box { // Поле за входни данни - специфичен товар label = "Специфичен товар g [MN/m.m\U+00B2.10\U+207B\U+00B3]"; // Етикет key = "gn"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни - температура label = "Температура \U+0398 [градуси]"; // Етикет key = "thetan"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : spacer { height = 1; } // Разделител } // Край колона : errtile { width = 0;} // Поле за грешки : row { // Ред : spacer { width = 1; } // Разделител : button { // Бутон <ОК> label = "OK"; key = "accept"; // Ключов елемент width = 12; // Широчина fixed_width = true; // Постоянна широчина mnemonic = "O"; // Символ за бърз достъп is_default = true; // По подразбиране } // Край бутон : button { // Бутон <Излез> label = "Излез"; // Етикет key = "cancel"; // Ключов елемент width = 12; // Широчина fixed_width = true; // Постоянна широчина mnemonic = "И"; // Символ за бърз достъп is_cancel = true; // Затваря подчинен прозорец } // Край бутон : spacer { width = 1;} // Разделител } // Край ред } // Край подчинен прозорец nest1 nest2 : dialog // Начало подчинен прозорец nest2 { label = "Мащаб на параболата"; // Етикет : column { // Колона : edit_box { // Поле за входни данни label = "Дължина X"; // Етикет key = "scale_x"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : edit_box { // Поле за входни данни label = "Височина Y"; // Етикет key = "scale_y"; // Ключов елемент alignment = centered; // Подравняване edit_width = 8; // Широчина на полето за входни данни edit_limit = 8; // Лимит на входните символи value = "" ; // Първоначална стойност } // Край поле за входни данни : errtile { width = 0;} // Поле за грешки } // Край колона : spacer { height = 0.3;} // Разделител : row { // Ред : button { // Бутон <ОК> label = "OK"; // Етикет key = "accept"; // Ключов елемент width = 12; // Широчина fixed_width = true; // Постоянна широчина mnemonic = "O"; // Символ за бърз достъп is_default = true; // По подразбиране } // Край бутон : button { // Бутон <Излез> label = "Излез"; // Етикет key = "cancel"; // Ключов елемент width = 12; // Широчина fixed_width = true; // Постоянна широчина mnemonic = "И"; // Символ за бърз достъп is_cancel = true; // Затваря подчинен прозорец } // Край бутон } // Край подчинен прозорец nest2 } // Край главен прозорец //Край DCL