Объект Label в формах Visual Foxpro

Если на экране нужно просто что-то написать, используют объект Label.



При создании форм Фокспро лэйблы применяются очень широко,
После того, как на панели Form Control (управление формой) нажата соответствующая кнопка (обведена кружочком) нужно:

1. Установить указатель мыши в левый верхний угол будущей надписи
2. Нажать левую кнопку мыши
3. Не отпуская кнопки, переместить указатель мыши в правый нижний угол надписи
4. Отпустить кнопку мыши



Надпись, в принципе, создана, но работа с ней только началась, поскольку в ней размещен условный текст. Его нужно заменить на значащий, и при необходимости изменить шрифт, выравнивание, и положение самой надписи.

Для этого нужно включить (если оно не включено) окно свойств объектов.
Чтобы это сделать, нужно щелкнуть правой кнопкой мыши где-то внутри этого объекта, и в появившемся контекстном меню выбрать "Properties"



Чтобы ввести текст, нужно щелкнуть по свойству Caption (подчеркнуто красным) и в верхнем окошечке набрать текст. Все, что там вводится, после выхода из поля (или нажатия Enter) попадает на форму.

Выравнивание ВНУТРИ области регулируется свойством Alignment (подчеркнуто фиолетовым). А вот сам объект относительно формы выравнивается иначе, при помощи системного меню Foxpro:

Format - Align - Center Horizontally (или Vertically)



Границы области можно перетаскивать мышкой, "ухватившись" за один из черных квадратиков на ее границе.
Чтобы перетащить объект на другое место, нужно нажать левую кнопку мыши в любом месте внутри объекта, и перетащить его куда надо. Все эти операции для Windows совершенно стандартны, и описаны здесь исключительно для полноты.

Размеры и начертания шрифта меняются свойствами FontName, FontSize и т.д.
Исключение - цвет шрифта, это свойство называется ForeColor (а не FontColor, как можно было бы предположить).

 
К оглавлениюк следующей статье