списке).
Элемент управления ProgressBar позволяет визуально контролировать длительность
выполнения какого-то действия и представляет собой прямоугольник с движущейся в
зависимости от скорости выполнения процесса полосой. В то же время этот объект оценивает
только относительную длительность процесса без оценки каких-либо численных характеристик.
Элемент управления StatusBar - строка состояния - позволяет создать окно, обычно
располагающееся внизу формы, в котором могут отображаться различные данные о текущем
состоянии приложения. Строка состояния может быть разделена максимум на 16 объектов Panel,
которые составляют коллекцию Panels. Каждый объект Panel может содержать определенный
текст и (или) изображение. Дополнительно вы можете использовать одно из семи значений
свойства Style для автоматического отображения таких данных, как дата, время, состояние
триггерных клавиш на клавиатуре и т. п.
Элемент управления Slider - движок - это окно, содержащее движок со шкалой.
Пользователь может перемещать движок, перетаскивая его, щелкая мышкой с разных сторон
движка, или использовать клавиатуру. Основное назначение элемента управления Slider - выбор
дискретных значений в каком-либо диапазоне. Вы можете располагать этот элемент управления
как горизонтально, так и вертикально.
Элемент управления TabStrip предназначен для создания многостраничных форм с
вкладками. По принципу действия он аналогичен объекту PageFrame в Visual FoxPro, но не
является контейнером, то есть не может включать другие объекты. Доступ к страницам основан
на том, что TabStrip содержит несколько объектов Tab из коллекции Tabs. Каждый объект Tab
имеет свойства, ассоциированные с его текущим состоянием и внешним видом. Например, вы
можете включить в TabStrip элемент управления ImageList и затем использовать изображения на
конкретной вкладке, используя объект Tab. Заголовки вкладок TabStrip могут включать помимо
текста также изображения.
Элемент управления Toolbar - панель инструметов - содержит коллекцию объектов Button,
используемых для создания набора элементов управления в вашем приложении. Наличие панели
инструментов является практически стандартным требованием к приложению Windows и
обеспечивает пользователю быстрый доступ к часто выполняемым функциям. Изображения для
кнопок, размещаемых на панели инструментов, хранятся в объекте ImageList. Элемент
управления Toolbar имеет богатый набор свойств, методов и событий для эффективного
управления панелью инструментов во время работы программы. Объекты Button поддерживают
различные стили, допускающие создание группы кнопок, использование которых должно быть
взаимоувязано, а стиль PlaceHolder допускает использование любых других элементов
управления типа раскрывающегося списка.
Следующий элемент управления Windows 95 находится в файле RICHTX32.OCX и обеспечивает
возможность создания окна для работы с форматированным текстом - RichTextBox. В отличие от
элемента управления TextBox, объект RichTextBox имеет ряд свойств, которые позволяют
форматировать выделенный в этом объекте текст: изменять начертание шрифта, его цвет и
использовать надстрочные и подстрочные индексы. Пользователь может также устанавливать вид
выравнивания текста. Редактируемый текст может сохраняться как в RTF, так и в ASCII формате.
За счет использования методов LoadFile и SaveFile элемент управления RichTextBox позволяет
непосредственно считывать и записывать данные в файл. Поддерживается также открытие файла
путем его перетаскивания, например из Windows 95 Explorer. Можно даже перетащить фрагмент
текста из Microsoft Word и продолжить работу с ним в форме вашего приложения, включающей
объект RichTextBox. Метод SelPrint позволяет распечатать весь текст или фрагмент данных на
принтере.
В связи с тем, что объект RichTextBox является связанным объектом, вы можете ассоциировать
его с элементом управления Data для отображения данных из полей примечаний. Элемент
управления RichTextBox поддерживает большинство свойств, событий и методов, используемых
стандартным элементом управления TextBox, но не имеет ограничения на размер выводимых с
его помощью данных.
В файлах COMDLG16.OCX и COMDLG32.OCX содержатся 16- и 32-разрядные версии элемента
управления CommonDialog Control, который обеспечивает набор стандартных диалоговых окон
для таких операций, как открытие, сохранение и печать файлов, выбор цвета и шрифта. Этот
элемент управления обеспечивает интерфейс между пользовательским приложением и
функциями, размещенными в динамической библиотеке Microsoft Windows COMMDLG.DLL.
Вы можете легко включить в свою форму необходимые стандартные диалоги путем простого
добавления в нее объекта CommonDialog и задания для него требуемых свойств. После
включения в форму в режиме проектирования этот элемент управления изображается в виде
значка. Соответствующее диалоговое окно появляется на экране путем выполнения
соответствующего метода.
Следующие объекты ActiveX позволяют эффективно организовать работу с данными.
Файл DBGRID32.OCX содержит элемент управления DBGrid, который позволяет создать
таблицу для просмотра и редактирования данных объекта Recordset. Возможность привязки
объекта DBGrid к элементу управления Data позволяет автоматически заполнить заголовки
converted to PDF by HupBaH9I