Данный класс используется в Пользовательских Формах при изменении Размеров и Координат Контролов; применяется в программном коде События Resize рассматриваемой формы.

Категория Пользовательский Интерфейс

Подкаталог Размещения

<Visual_FoxPro_Catalog>\<Foundation_Classes>\<User_Controls>

Класс

_resizable

Базовый Класс

Custom

В Библиотеке Классов

_controls.vcx

Порождающий Класс

_custom

Пример Использования

...\Samples\Solution\Forms\cresize.scx

Expand imageКомментарии

Для Использования рассматриваемого класса: "перетащите" иконку класса в вашу Форму или Проект или: в контекстном меню подсистемы Component Gallery Item (Элементы Галереи Компонентов), выберите подпункт: Аdd to Project или Add to Form. Если вы добавляете данный Класс на Форму, то вам требуется дополнить вызов Метода: AdjustControls в программном коде События Resize рассматриваемой Формы (чтобы выполнялось переопределение характеристик Контролов Формы). Если вы добавляете данный класс в Проект, то вы можете выбрать из двух вариантов: или добавить данный Класс, или создать новый ПодКласс.

Свойства, События, Методы Краткое Описание

InitialResize, Свойство

Определяет предварительную обработку Контролов Формы.

По-Умолчанию: .T.

AdjustControls, Метод

Выполняет изменение Размеров и Размещение Контролов (объектов) после выполнения События Resize.

Синтаксис: AdjustControls()

Возвращаемое Значение: Нет

Параметры: Нет

Reset, Свойство

Устанавливает начальное Значение внутреннего Таймера, = 0.

Синтаксис: Reset()

Возвращаемое Значение: Нет

Параметры: Нет

InitialFormHeight, Свойство

Внутренний Элемент Класса.

InitialFormWidth, Свойство

Внутренний Элемент Класса.

aControlStats[1,5], Свойство

Внутренний Элемент Класса.

AddToArray, Свойство

Внутренний Элемент Класса.

SetSize, Свойство

Внутренний Элемент Класса.

LoopThroughControls, Метод

Внутренний Элемент Класса.

Expand imageСм. также