show at(,,,,)

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

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

Ответить
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

show at(,,,,)

Сообщение korvanakorvana »

Ребята привет расскажите про эту функцию . А то всегда бездумно ее использовала лишь бы какое нить окошко сделать. а как правильно ее эксплуатировать так негде и не нашла.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: show at(,,,,)

Сообщение Алексей »

задает размеры окон, интерфейсов, скринов, панелей браузеров :) параметры x,y верхней левой точки прямоугольника, x,y нижний правый угол.
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Re: show at(,,,,)

Сообщение Vik »

Что значит нигде не нашли как использовать ?
Описание языка VIP - Визуальные элементы (GUI) - Атрибуты визуальных элементов - Координаты
Проще всего можно определить координаты так:
1) рисуете ваше окно, например

Код: Выделить всё

<<

.@@@@@@@@@@@@@@@@@@@@@@@@

   <. Ok .>
>>
2) Считаете количество позиций по горизонтали и прибавляете минимум один (лучше два), то есть 25 + 2 = 27. Это будет правая граница
3) Считаете количество строк и прибавляете 2, то есть 4 + 2 = 6. Это нижняя граница. Верхнюю и левую границу в большинстве случае задавать не надо.
Таким образом для данного окна (или скрина) получились следующие координаты:
Show at (,,27,6);
Если в одном окне несколько скринов / броузов, то их координаты не должны пересекаться. Например, если два скрина расположены один под другим, то начальная верхняя координата второго, равна нижняя координата первого плюс один. В общем, почитайте справку по випу, там все написано
korvanakorvana
Местный житель
Сообщения: 429
Зарегистрирован: 24 сен 2008, 11:53

Re: show at(,,,,)

Сообщение korvanakorvana »

Vik писал(а):Что значит нигде не нашли как использовать ?
Описание языка VIP - Визуальные элементы (GUI) - Атрибуты визуальных элементов - Координаты
Проще всего можно определить координаты так:
1) рисуете ваше окно, например

Код: Выделить всё

<<

.@@@@@@@@@@@@@@@@@@@@@@@@

   <. Ok .>
>>
2) Считаете количество позиций по горизонтали и прибавляете минимум один (лучше два), то есть 25 + 2 = 27. Это будет правая граница
3) Считаете количество строк и прибавляете 2, то есть 4 + 2 = 6. Это нижняя граница. Верхнюю и левую границу в большинстве случае задавать не надо.
Таким образом для данного окна (или скрина) получились следующие координаты:
Show at (,,27,6);
Если в одном окне несколько скринов / броузов, то их координаты не должны пересекаться. Например, если два скрина расположены один под другим, то начальная верхняя координата второго, равна нижняя координата первого плюс один. В общем, почитайте справку по випу, там все написано
ммм как все подробненько:)
Ответить