SpinnerHigtiValue, SpinnerLowValue — свойства
⇐ ПредыдущаяСтр 12 из 12 Spinner.SpinnerHighValue [= nHigh] Spinner. SpinnerLowValue [= nLow] Определяют максимальное и минимальное значения, которые могут быть введены в элементе управления Spinner путем нажатия на стрелку «вверх» или «вниз». nHigh Задает максимальное значение. hLow Задает минимальное значение. StatusBarText — свойство [Form.JControl.StatusBarText [= cText] Определяет текст, отображаемый в строке состояния, когда элемент управления активен. CText Задает текст, в котором содержатся пояснения для работы с активным элементом управления. Stretch - свойство [Form. ]Image. Stretch /= nType] Определяет, как будет регулироваться размер изображения для размещения внутри элемента управления Image. nType Возможны три значения: 0 (по умолчанию) — изображение обрезается по размеру элемента управления, 1 — изображение изменяет размеры с сохранением своих пропорций и 2 — изображение изменяет размеры без сохранения пропорций. Style — свойство [Form.]Control.Style [= nType] Определяет стиль элементов управления CheckBox, ComboBox, CommandButton, OptioaButton или TextBox. nType Для элементов управления CheckBox и OptionButton значение nType, равное О, обеспечивает стандартный вид, а равное 1 — графический. Для ComboBox значение nType, равное 0, задает Drop-down Combo — список с возможностью ввода пользователем новых данных, а равное 2 — Drop-down List — список только заранее определенных значений. Для CommandButton значение nType, равное 0, задаёт стандартное начертание кнопок управления, а равное 1 — в виде области на форме, реагирующей на действие пользователя. Для TextBox значение nType, равное 0, обеспечивает возможность как вывода, так и редактирования данных, а равное 1 — только вывода данных (аналогично команде @...SAY). Tablndex — свойство [Form.JControl.TabIndex [= nOrder] Определяет порядок активизации элементов управления в объекте Page и порядок активизации форм в FormSet.
nOrder Определяет порядок активизации элементов управления. Для элементов управления в форме порядок активизации основывается на порядке, в котором добавлялись элементы управления. При изменении порядка активизации для одного объекта он будет изменен и для других объектов. Tabs—свойство PageFrame.Tabs = lExpr Определяет, имеет ли PageFrame вкладки. Expr Если параметр принимает значение.Т. (по умолчанию), то PageFrame имеет вкладки, а при значении.F. — нет. : Текст и ширина вкладок устанавливаются свойством Caption объекта Page и свойством TabWidth объекта PageFrame соответственно. TabStop — свойство [Form.]Control.TabStop [= lExpr] Определяет, можно ли использовать клавишу табуляции для активизации объекта. lExpr Если параметр принимает значение.Т. (по умолчанию), то элемент управления или форма включены в стек активизации, как определено свойством Tablndex. Если.F., то в стеке активизации объект игнорируется, но остается возможность активизации его с помощью мьши. TabStretch — свойство PageFrame.TabStretch = nSetting Определяет размещение вкладок на элементе управления PageFrame, если они не могут уместиться в окне. nSetting Если параметр равен 0, то создается вторая строка вкладок, а при значении 1 (по умолчанию) — вкладки отсекаются по мере необходимости. Tag — свойство Object.Tag [= Ехрr] Сохраняет любые дополнительные данные, необходимые для вашей программы; Ехрr Содержит данные, требующие сохранения. По умолчанию Ехрr представляет собой пустую строку (""). В отличие от других свойств, значение свойства Tag не используется Visual FoxPro.
TerminateRead — свойство [Form. ]Control. TerminateRead [•= lExpr] Решает, будет ли выгружена форма или объект FormSet, когда пользователь выполняет щелчок мышью на элементе управления. Свойство включено для совместимости снизу вверх с командой READ. TextHeight — метод [nHeight = ][FormSet.]Form.TextHeight(cText)
Возвращает высоту текстовой строки в предположении, что она будет напечатана текущим шрифтом. nHeight Возвращает значение, определяющее высоту текстовой строки. cText Задает символьную строку, для которой определяется высота текста, в единицах измерения, указанных в свойстве ScaleMode. TextWidth — метод [nWidth =] [FormSet.JForm.TextWidth (cText) Возвращает ширину текстовой строки в предположении, что она будет напечатана текущим шрифтом. nWidth Возвращает значение, определяющее ширину текстовой строки. cText Задает символьную строку, для которой определена ширина текста, в единицах измерения, указанных в свойстве ScaleMode. Timer — событие PROCEDURE Timer.Timer [LPARAMETER nindex] Происходит, когда истекает заданное в свойстве Interval время, измеряемое в миллисекундах. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. ToolTipText — свойство Control.ToolTipText = cText Определяет текст, который появляется как подсказка для элемента управления, когда пользователь задерживает на нем указатель мыши. cText Задает текст для подсказки. Вы можете установить свойство ToolTipText только в том случае, если свойство ShowTips имеет значение истина (.Т.).' Тор — свойство Object.Top[= nValue] Для средств управления определяет положение верхней границы объекта относительно родительского объекта. Для формы определяет расстояние между верхним краем формы и верхней границей главного окна Visual FoxPro. nValue Задает расстояние в единицах измерения, выбранных в свойстве ScaleMode формы. Toplndex — свойство Control. Toplndex[ = nindex] По номеру определяет пункт, который появляется в самой верхней позиции в списке элемента управления ComboBox или ListBox. nindex Содержит индекс требуемого пункта. TopltemID — свойство Control.TopItemID[ = nItemID] По идентификатору определяет пункт, который появляется в самой верхней позиции в списке элемента управления ComboBox или ListBox. nItemID Содержит идентификатор интересующего пункта. UIEnable — событие PROCEDURE Object. UIEnable [LPARAMETERS nindex, lEnabled] или PROCEDURE Object. UIEnable LPARAMETERS lEnabled Происходит для всех объектов, включенных в объект Page при его активизации или дезактивизации. Nindex Уникально определяет элемент управления, если он включен в массив. lEnabled Если параметр принимает значение.Т., то объект Page, в который включен объект, становится активной страницей (активизируется), а при значении.F. — дезактивизируется.
Undock — событие PROCEDURE ToolBar. Undock [LPARAMETER nindex] Происходит, когда объект ToolBar перемещают из встроенной позиции. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. Unload — событие PROCEDURE Object. Unload [LPARAMETER nindex] Происходит, когда объект в форме или наборе форм выгружается из оперативной памяти. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. Unload является последним событием, которое происходит непосредственно перед выгрузкой FormSet или Form. Unload происходит после события Destroy и после того, как будут выгружены все имеющиеся объекты. UpClick — событие PROCEDURE Control. UpClick [LPARAMETER nindex] Происходит, когда пользователь нажимает кнопку «вверх» на линейке прокрутки элемента управления ComboBox, ListBox или Spinner. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. Valid—событие PROCEDURE Control. Valid [LPARAMETER nindex] Происходит перед тем, как элемент управления перестает быть активным. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. Если событие Valid возвращает значение истина (.Т.), элемент управления становится неактивным, а при значении.F. он остается активным. Событие Valid может возвращать и числовое значение: 0 — элемент управления остается активным; положительное значение указывает на то, что будет активизироваться элемент управления, который находится в списке впереди текущего объекта на количество пунктов, возвращаемое событием; отрицательное значение — активизируется элемент управления, стоящий в списке позади текущего объекта на возвращаемое событием количество пунктов. Value — свойство [Form.]Control. Value [= nSetting] Определяет текущее состояние элемента управления. nSetting Может иметь различные значения в зависимости от вида элемента управления:
• для элемента управления CheckBox: если nSetting равен 0 (по умолчанию), то поле проверки выключено (на нем нет отметки), если 1 — включено и если 2 — не определено (поле закрашено серым цветом и эта позиция может быть определена только программным путем); • для элементов управления ComboBox, EditBox, ListBox или Spinner значение параметра может быть символьным или числовым в зависимости от выбранных пользователем данных, размещенных в этих элементах; • для элементов управления CommandGroup и OptionGroup значение nSetting составляет целое число и определяет выбранную кнопку; • для элемента управления OptionButton значение nSetting, равное.Т. определяет выбранную кнопку, а если оно равно.F. (по умолчанию) — не выбранную; • для элемента управления TextBox параметр может принимать различные значения в зависимости от типа размещенных в нем данных. Чтобы избежать ошибок, проверяйте соответствие типа данных параметра nSetting типу элемента управления (см. табл. 7 на стр. 26). View — свойство Grid. Viewf = nType] Определяет вид представления данных в объекте Grid. nType Если объект Grid не разделен на две части (свойство Partition установлено в 0), то параметр nType может принимать значение О-в виде Browse или 1 — в виде Edit. Если же Grid разделен, то для nType возможны следующие значения:
Visible — свойство Object. Visible[ = lExpr] Определяет, является ли объект видимым или он скрыт. lExpr Если параметр принимает значение.Т. (по умолчанию в Form Designer), то объект видим, а если.F. (по умолчанию при создании объекта в программе), то он скрыт. When — событие PROCEDURE Control. When [LPARAMETER nindex] Происходит перед тем, как элемент управления становится активным. Для элемента управления ListBox событие When происходит каждый раз, когда пользователь перемещает курсор в списке от одного пункта к другому с помощью мыши или клавиш управления курсором. Для всех других средств управления событие When происходит, когда сделана попытка активизировать элемент управления. Элемент управления становится активным, когда событие возвращает значение истина (.Т.) — по умолчанию. Если событие возвращает значение ложь (.F.), то элемент управления не становится активным. View — свойство Grid. View[ = nType] Определяет вид представления данных в объекте Grid. пТуре Если объект Grid не разделен на две части (свойство Partition установлено в 0), то параметр пТуре может принимать значение О-в виде Browse или 1 — в виде Edit. Если же Grid разделен, то для пТуре возможны следующие значения:
Visible — свойство Object. Visible/ = lExpr]
Определяет, является ли объект видимым или он скрыт. lExpr Если параметр принимает значение.Т. (по умолчанию в Form Designer), то объект видим, а если.F. (по умолчанию при создании объекта в программе), то он скрыт. When — событие PROCEDURE Control. When [LPARAMETER nindex] Происходит перед тем, как элемент управления становится активным. Для элемента управления ListBox событие When происходит каждый раз, когда пользователь перемещает курсор в списке от одного пункта к другому с помощью мыши или клавиш управления курсором. Для всех других средств управления событие When происходит, когда сделана попытка активизировать элемент управления. Элемент управления становится активным, когда событие возвращает значение истина (.Т.) — по умолчанию. Если событие возвращает значение ложь (.F.), то элемент управления не становится активным. nindex Уникально идентифицирует элемент управления, находящийся в массиве элементов управления. Когда элемент управления становится активным, сначала выполняется событие When, а затем — событие GotFocus. Width — свойство [Object. ]Width [ nWidth] Определяет ширину объекта. nWidth Задает ширину объекта в единицах измерения, установленных в свойстве ScaleMode. WindowList — свойство FormSet. WindowList[ = cListJ Определяет список объектов формы, которые могут участвовать в сеансе ожидания ввода. cList Представляет собой разделенный запятыми список объектов. Включено для совместимости с командой READ в предыдущих версиях FoxPro. WindowState — свойство [Form.]WindowState [= nState] Определяет визуальное состояние окна формы во время выполнения программы. nState Возможны следующие значения: 0 — окно имеет нормальное состояние, 1 — минимизировано до пиктограммы, 2 — максимизировано. WindowType — свойство Object. Window Type[ = nТуре] Определяет, как объект FormSet или Form ведет себя, когда он выводится или выполняется с помощью команды DO. пТуре Этот параметр может принимать следующие значения. Для FormSet 0 - Независимо от режима. 1 - Модально. Никакие объекты других форм не могут стать активными и меню не доступно. Все формы в FormSet активны. 2 - Чтение. FormSet ведет себя, как будто он был активизирован командой READ. Выполнение останавливается на методе Show или команде DO FORM. Когда форма дезактивизирована, выполнение программы продолжается. Включен для совместимости снизу вверх. 3 - Модальное чтение. FormSet ведет себя, как будто он был активизирован командой READ MODAL. Выполнение программы останавливается на методе Show или команде DO FORM. Любые объекты формы в FormSet и в объектах формы, указанных в свойстве WindowList доступны, но объекты других форм и меню не доступны. Включен для совместимости снизу вверх. Для Form 0 - Независимо от режима. 1 - Модально. Никакие объекты других форм не могут стать активными и меню не доступно. Все объекты формы в FormSet активны. Метод Show принимает параметр, который может отменять установку WindowType. Установка свойства WindowType в FormSet отменяет индивидуальные установки WindowType во входящих в него формах. Wordwrap — свойство [Form.]Label. Wordwrap [= lExpr] Определяет, будет ли элемент управления Label с его свойством AutoSize, установленным в значение истина (.Т.), при изменении его размеров расширяться по вертикали или по горизонтали для полного заполнения пространства текстом, указанным в свойстве Caption. lExpr Если параметр принимает значение.Т., то при изменении размеров метки текст может переноситься между строками, но сама метка изменяется только по вертикали, чтобы приспособить имеющийся текст и высоту шрифта к новому размеру. Горизонтальный размер не изменяется. Если.F. (по умолчанию), то текст между строк переноситься не может, и метка расширяется или сжимается горизонтально, изменяя высоту шрифта, чтобы уместить имеющийся текст с сохранением числа строк. Вертикальный размер не' изменяется. Используйте это свойство, чтобы определить, как объект Label будет реагировать на изменение размеров включающих его объектов-контейнеров. Например, график, который может изменяться динамически, может иметь метку, содержащую текст, который также может изменяться. Чтобы сохранить постоянный горизонтальный размер для метки и учитывать увеличение или уменьшение длины текста, вы должны установить свойства Wordwrap и AutoSize в значение истина (.Т.). Если вы хотите, чтобы метка расширялась только по горизонтали, установите свойство WordWrap в значение ложь (.F.). Если вам нужно, чтобы размер метки оставался неизменным, установите свойство AutoSize в значение ложь (.F.). Если свойство AutoSize имеет значение ложь (.F.), то текст всегда переносится независимо от размера метки или установки свойства WordWrap. Это может служить причиной перекрытия некоторого текста, потому что метка не расширяется ни в каком направлении. WriteExpression — метод Object. WriteExpression[cPropertyName, = cExpression] Записывает выражение в свойство. cExpression Определяет символьную строку, которая будет записана в таблицу свойства, указанного в cPropertyName. WriteMethod — метод Control. WriteMethod(MethodName, MethodText) Записывает заданный текст в указанный метод. MethodName Определяет имя метода. MethodText Определяет текст. Если объект не содержит указанный метод, Visual FoxPro генерирует ошибку. ZOrder — метод [Object. ]ZOrder([nOrder]) Размещает указанный объект формы или элемент управления впереди или позади относительно графического уровня. nOrder Если параметр равен 0 (по умолчанию)-, то объект устанавливается на переднем уровне, а при значении 1 — на заднем. Имеется два графических уровня, связанных с объектами. Фоновый уровень является местом, где появляется результат работы графических методов, а передний уровень — это уровень объектов. Содержимое этого уровня перекрывает содержимое фонового уровня. Метод ZOrder размещает объекты только на том уровне, с которым они связаны. Для объекта Page метод ZOrder не воздействует на установку свойства PageOrder. ZOrder только определяет страницу, которая находится наверху и активна.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|