Cтраница 1
Свойства окна и элемента управления могут быть динамически изменены во время выполнения приложения. [1]
Свойства окон альдегидов и оксикетонов определяются наличием в молекулах этих соединений гидроксильных и карбонильных групп. [2]
Настройку свойств окон папок осуществляют в диалоговом окне Свойства папки. [3]
Значение свойства Title окна отображается как название окна формы при работе с ней. По умолчанию для названия окна устанавливается значение свойства Top Title модуля. Если оно не определено, названием окна становится краткое имя ( Short Name) модуля. Если же не задано ни одно из этих свойств, то названием окна будет значение свойства Name модуля. [4]
Для задания свойств окна в мастерской Window разработчик может использовать команды всплывающего меню или вызвать диалоговое окно задания стиля. Как уже упоминалось, для вызова всплывающего меню окна разработчику следует щелкнуть правой кнопкой мыши на любом свободном месте в окне. [5]
В начале поиска свойство HideSelction окна TextBoxl устанавливается в false. [6]
К основным настройкам свойств окон папок относится настройка режима отображения скрытых и системных объектов, а также настройка способа обзора вложенных папок. [7]
Полосы прокрутки, определяемые как свойства окон, отличаются от полос прокрутки - элементов управления: так, если установить нулевой диапазон полос прокрутки окна, то Windows автоматически уберет их. Более подробно полосы прокрутки рассматриваются в главах, посвященных элементам управления. [8]
Существуют вызовы для получения и изменения свойств окон, а также для отправления сообщений окнам. [9]
Листинг 9.1 показывает как работать со свойствами окна. В этом примере создаются три кнопки. Нажатие первой открывает новое окно браузера, нажатие второй закрывает его. Нажатие третьей определяет состояние нового окна, проверяя, была ли определена новая оконная переменная ( ее равенство null), а затем с помощью свойства closed - не закрыто ли окно. [10]
Вызов XCreateGC создает графический контекст, в котором сохраняются свойства окна. В более полной программе они, возможно, в этом месте будут проинициа-лизированы. Следующая строка, обращаясь к системной процедуре XSelectlnput, сообщает Х - серверу, какие события программа собирается обрабатывать сама. В данном случае ее интересуют щелчки мыши, нажатия на клавиши и открытие окон. В действительности программы обычно обрабатывают также и другие события. Наконец, вызов XMapRaised отображает новое окно на экран поверх остальных окон. С этого момента окно становится видимым на экране. [11]
Несмотря на то, что цвет шрифта выбирается в диалоговом окне Font, все же он не является свойством окна. [12]
Свойства подкласса исходного объекта библиотеки переопределяются свойствами в репозито-рии. Например, свойство Title исходного объекта CGSO WINDOW описано как General Information, но для свойства Title окна в сгенерированном модуле установлено значение Show Invoice. [13]
Сообщения представляют собой основной способ взаимодействия системы Windows и приложений. Для понимания материала этого раздела вы должны быть знакомы с механизмами передачи окнам программ сообщений, свойствами окон и оконными функциями. Если вы ничего не знаете о сообщениях и окнах Windows, я могу порекомендовать вам книгу [4], которая содержит полное и четкое изложение этих вопросов. Механизмы обработки сообщений с тех пор практически не изменились. [14]
Процедура Append отличается от функции Add только тем, что не возвращает индекс. Так что если индекс не имеет особого смысла, рациональнее использовать Append. Например, при занесении строки в свойство Lines окон редактирования ТМето и TRichEdit индекс не имеет практического значения, так как длина строк определяется размером окна редактирования. Поэтому одна добавляемая строка может оказаться в итоге разбитой на несколько строк в окне редактирования. [15]