Страница 1 из 1

Как задавать размер кнопок и полей в Screen?

Добавлено: 24 янв 2004, 22:58
blackoff
:D Привет всем!
Народ, кто знает как сабж делать.
Допустим если просто писать интерфейс и в нем Screen вот такой:
<<

.@@@@@@@@@@@@@@@@@@@@@ <. The кнопка .>

>>

То высота текстового поля и кнопки будет разной и вообще не на одном уровне.
Некрасиво! :-[ :-[

В доках не нашел ничо. Подскажите плиз!!

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 26 янв 2004, 11:29
edward_K
никак.
стандартная кнопка занимает полторы строки
(в принципе если ее подбить текстом снизу и сверху то будет сообщение при компиляции что кнока будет высотой в одну строку - может это устроит?), но есть опция в поле pickbuton
тогда рядом с полем появятся кнопка с тремя точками - ну а далле обрабатывать через cmPick. :)

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 27 янв 2004, 21:44
blackoff
хреново...;) ... у меня все же была надежда.... ;)

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 23 фев 2004, 20:15
wildman
Ну, не все потеряно, можно изменить размеры конфигуратором. - Будет именно так как ты хочешь.

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 04 мар 2004, 17:17
blackoff
Хммм... написать интерфейс а потом отредактировать его конфигуратором... попробую. Спасибо wildman
;) До такого извращения мысля не дошла. ;)) ;D

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 05 мар 2004, 13:21
wildman
Ну чего... мы все такие...
Ты его редактируешь конфигуратором, потом выгружаешь все это в скрипт, и вставляешь нужные твоему интерфейсу строки в код интерфейса, примерно такие...

object INSURCHECKING : InterfaceWindow {
object WPARAM : InterfaceWindow {
Centered = False;
object SCOPTIONS : Screen {
object 'B_SCOPTIONS_ВЫПОЛНИТЬ' : Button {
Size_X = 107; //<<< ЭТО РАЗМЕРЫ КАКО-ТО КНОПКИ
Size_Y = 48;
} // B_SCOPTIONS_ВЫПОЛНИТЬ : Button
} // SCOPTIONS : Screen
} // WPARAM : InterfaceWindow
} // INSURCHECKING : InterfaceWindow
//-----------------------------------------------------------------------------


Затем компилируешь ... и у тебя все есть, ничего править не надо.

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 05 мар 2004, 16:04
blackoff
wildman, интересные вещи говоришь!
Если честно, никогда не встречался с тем что можно выгрузить скрипт, а потом его вставить в интерфейс.
Можешь по подробнее рассказать где он выгружается и куда именно в код его потом вставлять?

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 05 мар 2004, 18:20
wildman
Скажи... изврат, да...
Щаз попробую.... :)
1. Кофигурируешь окно как хочешь.Обазятельно сохраняешь конфигурацию.
2. "=" / Конфигуратор / Управление конфигуратором /... Закладка "Запуись в скрипт". Тут записывается в файл то чего ты накофигурил.,
3. То что записано в тот, файл, который ты указал, раскидываешь по интрефейсам. или меню.

Аналогичным образом необходимо поступать при подключении патчей.... По себе знаю.. ибо однажды из-за этого "блин" конфигуратора, получил такой геморой, что осознал принцип "можешь обойтись БЕЗ конфигуратора - обходись, оно добром к тебе вернеться!!!"
Вот. :)
Успеха...

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 05 мар 2004, 18:22
wildman
Может вот что еще добавить забыл: я добавлял этот код вне описания интерфейса, то есть можно просто подкомпилировать файл, который создался при вугрузке.... Теперь пожалуй все.

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 19 мар 2004, 10:17
St.Anislav
По поводу
"2. "=" / Конфигуратор / Управление конфигуратором /... Закладка "Запуись в скрипт". Тут записывается в файл то чего ты накофигурил."

У меня почему-то в меню "= \ Конфигуратор \" доступен только пункт "Параметры". Что нужно сделать, чтобы стали доступными остальные пункты?

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 19 мар 2004, 11:19
Maverick
Так нада )))
Вообще по умолчанию так и должно быть )))
Все меню доступно, если в параметрах в секции Configurator все параметры = ON

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 19 мар 2004, 13:19
St.Anislav
Спасибо, помогло!

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 23 мар 2004, 15:04
Maverick
Кстати - в ВИП-коде можно напрямую работать с объектами описываемого интерфейса, в т.ч и менять размеры кнопок )))

Re: Как задавать размер кнопок и полей в Screen?

Добавлено: 24 мар 2004, 13:20
blackoff
Опиши пожалуйста вкратце, каким образом это сделать и где?