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

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
blackoff
Постоянный гость
Сообщения: 55
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь/Москва
Контактная информация:

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

Сообщение blackoff »

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

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

>>

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

В доках не нашел ничо. Подскажите плиз!!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

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

Сообщение edward_K »

никак.
стандартная кнопка занимает полторы строки
(в принципе если ее подбить текстом снизу и сверху то будет сообщение при компиляции что кнока будет высотой в одну строку - может это устроит?), но есть опция в поле pickbuton
тогда рядом с полем появятся кнопка с тремя точками - ну а далле обрабатывать через cmPick. :)
blackoff
Постоянный гость
Сообщения: 55
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь/Москва
Контактная информация:

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

Сообщение blackoff »

хреново...;) ... у меня все же была надежда.... ;)
wildman
Новичок
Сообщения: 21
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина. Киев.
Контактная информация:

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

Сообщение wildman »

Ну, не все потеряно, можно изменить размеры конфигуратором. - Будет именно так как ты хочешь.
blackoff
Постоянный гость
Сообщения: 55
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь/Москва
Контактная информация:

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

Сообщение blackoff »

Хммм... написать интерфейс а потом отредактировать его конфигуратором... попробую. Спасибо wildman
;) До такого извращения мысля не дошла. ;)) ;D
wildman
Новичок
Сообщения: 21
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина. Киев.
Контактная информация:

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

Сообщение 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
//-----------------------------------------------------------------------------


Затем компилируешь ... и у тебя все есть, ничего править не надо.
blackoff
Постоянный гость
Сообщения: 55
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь/Москва
Контактная информация:

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

Сообщение blackoff »

wildman, интересные вещи говоришь!
Если честно, никогда не встречался с тем что можно выгрузить скрипт, а потом его вставить в интерфейс.
Можешь по подробнее рассказать где он выгружается и куда именно в код его потом вставлять?
wildman
Новичок
Сообщения: 21
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Украина. Киев.
Контактная информация:

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

Сообщение wildman »

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

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

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

Сообщение wildman »

Может вот что еще добавить забыл: я добавлял этот код вне описания интерфейса, то есть можно просто подкомпилировать файл, который создался при вугрузке.... Теперь пожалуй все.
St.Anislav
Постоянный обитатель
Сообщения: 147
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

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

Сообщение St.Anislav »

По поводу
"2. "=" / Конфигуратор / Управление конфигуратором /... Закладка "Запуись в скрипт". Тут записывается в файл то чего ты накофигурил."

У меня почему-то в меню "= \ Конфигуратор \" доступен только пункт "Параметры". Что нужно сделать, чтобы стали доступными остальные пункты?
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

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

Сообщение Maverick »

Так нада )))
Вообще по умолчанию так и должно быть )))
Все меню доступно, если в параметрах в секции Configurator все параметры = ON
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
St.Anislav
Постоянный обитатель
Сообщения: 147
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск
Контактная информация:

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

Сообщение St.Anislav »

Спасибо, помогло!
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

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

Сообщение Maverick »

Кстати - в ВИП-коде можно напрямую работать с объектами описываемого интерфейса, в т.ч и менять размеры кнопок )))
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
blackoff
Постоянный гость
Сообщения: 55
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь/Москва
Контактная информация:

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

Сообщение blackoff »

Опиши пожалуйста вкратце, каким образом это сделать и где?
Ответить