show at(,,,,)
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53
show at(,,,,)
Ребята привет расскажите про эту функцию . А то всегда бездумно ее использовала лишь бы какое нить окошко сделать. а как правильно ее эксплуатировать так негде и не нашла.
-
- Местный житель
- Сообщения: 2898
- Зарегистрирован: 24 июн 2005, 12:12
- Откуда: Иркутская область
Re: show at(,,,,)
задает размеры окон, интерфейсов, скринов, панелей браузеров
параметры x,y верхней левой точки прямоугольника, x,y нижний правый угол.

-
- Местный житель
- Сообщения: 370
- Зарегистрирован: 28 сен 2006, 15:43
- Откуда: Санкт-Петербург
- Контактная информация:
Re: show at(,,,,)
Что значит нигде не нашли как использовать ?
Описание языка VIP - Визуальные элементы (GUI) - Атрибуты визуальных элементов - Координаты
Проще всего можно определить координаты так:
1) рисуете ваше окно, например
2) Считаете количество позиций по горизонтали и прибавляете минимум один (лучше два), то есть 25 + 2 = 27. Это будет правая граница
3) Считаете количество строк и прибавляете 2, то есть 4 + 2 = 6. Это нижняя граница. Верхнюю и левую границу в большинстве случае задавать не надо.
Таким образом для данного окна (или скрина) получились следующие координаты:
Show at (,,27,6);
Если в одном окне несколько скринов / броузов, то их координаты не должны пересекаться. Например, если два скрина расположены один под другим, то начальная верхняя координата второго, равна нижняя координата первого плюс один. В общем, почитайте справку по випу, там все написано
Описание языка VIP - Визуальные элементы (GUI) - Атрибуты визуальных элементов - Координаты
Проще всего можно определить координаты так:
1) рисуете ваше окно, например
Код: Выделить всё
<<
.@@@@@@@@@@@@@@@@@@@@@@@@
<. Ok .>
>>
3) Считаете количество строк и прибавляете 2, то есть 4 + 2 = 6. Это нижняя граница. Верхнюю и левую границу в большинстве случае задавать не надо.
Таким образом для данного окна (или скрина) получились следующие координаты:
Show at (,,27,6);
Если в одном окне несколько скринов / броузов, то их координаты не должны пересекаться. Например, если два скрина расположены один под другим, то начальная верхняя координата второго, равна нижняя координата первого плюс один. В общем, почитайте справку по випу, там все написано
-
- Местный житель
- Сообщения: 429
- Зарегистрирован: 24 сен 2008, 11:53
Re: show at(,,,,)
ммм как все подробненько:)Vik писал(а):Что значит нигде не нашли как использовать ?
Описание языка VIP - Визуальные элементы (GUI) - Атрибуты визуальных элементов - Координаты
Проще всего можно определить координаты так:
1) рисуете ваше окно, например2) Считаете количество позиций по горизонтали и прибавляете минимум один (лучше два), то есть 25 + 2 = 27. Это будет правая границаКод: Выделить всё
<< .@@@@@@@@@@@@@@@@@@@@@@@@ <. Ok .> >>
3) Считаете количество строк и прибавляете 2, то есть 4 + 2 = 6. Это нижняя граница. Верхнюю и левую границу в большинстве случае задавать не надо.
Таким образом для данного окна (или скрина) получились следующие координаты:
Show at (,,27,6);
Если в одном окне несколько скринов / броузов, то их координаты не должны пересекаться. Например, если два скрина расположены один под другим, то начальная верхняя координата второго, равна нижняя координата первого плюс один. В общем, почитайте справку по випу, там все написано