Cтраница 4
В программе WinStyle окна 0 и 5 имеют одинаковые координаты, но размещаются в различных местах экрана. Разница в том, что всплывающие окна используют координаты экрана, а дочерние окна - координаты рабочей области родительского окна. Эта разница проявляется во множестве различных фрагментов программы. Например, в случае вызовов функций GetClientRect и GetWindowRect первая устанавливает координаты окна относительно его собственных измерений, в то время как последняя возвращает оконные координаты относительно экрана. Иначе говоря, GetClientRect всегда возвращает ( 0 0) в качестве левого верхнего угла окна. [46]
И затем кнопкой Calculate as original MMANA file запускаем расчет. Дополнительно на рис 2.3.1 показано всплывающее окно с установками параметров земли. Его удобно использовать при проведении экспериментов по выяснению влияния параметров земли на антенну. [47]
![]() |
Параметры проверки данных.| Вводимое в этом окне сообщение позволяет объяснить назначение ячейки и предупредить пользователя о возмож-ныхограничениях. [48] |
У вас есть возможность определить как часть правила проверки значений информативное сообщение, которое отображается на экране каждый раз при вводе значений в ячейку с правилом. Такие сообщения появляются в небольших всплывающих окнах рядом с ячейкой. Используя эти сообщения для ввода, можно указать пользователю, какой тип данных следует вводить в данной ячейке. [49]
Сообщения размещаются во всплывающих окнах, в нижней части тела панели над областью функциональных клавиш и областью команд. Критические сообщения должны выдаваться только во всплывающих окнах. После действия пользователя сообщение автоматически удаляется. [50]
В пределах диалога действие отмены ( Cancel) возвращает пользователя в предыдущее состояние. Если в результате выбора неправильной альтернативы из меню появляется всплывающее окно, пользователь может убрать его, вернув на экран меню, и сделать повторный выбор. Отмена должна быть доступна в ключевых точках диалога и может быть использована для возврата на несколько шагов назад. [51]
Вы знаете, в чем состоит отличие между дочерними и всплывающими окнами и как изменять их внешний вид, варьируя стилями. [52]
Часто текст, записанный в окнах редактирования, не виден целиком, так как длина текста превышает размер окна. Полезно предусмотреть, чтобы при перемещении пользователем курсора мыши в окно редактирования во всплывающем окне ярлычка отображался полный текст, содержащийся в окне. Аналогичные процедуры неплохо предусмотреть в списках, которые также могут содержать текст, не помещающийся целиком в окне. [53]
Перед началом решения задачи необходимо установить время окончания моделирования. Для этого в меню Simulation выберите опцию Parameters, как показано на рис. 5.47. Всплывающее окно Simulation Parameters дает доступ к различным программам численного интегрирования и позволяет задать время начала и окончания моделирования. [54]
![]() |
Диалог Обзор папок. [55] |
Текст всплывающей подсказки для любого компонента, расположенного в форме, содержится в свойстве Hint. Свойство ShowHini определяет, следует ли по-к:: пыйат1: для данного компонента всплывающее окно подсказки. Свойство Hint может содержать разделенные символом две строки текста подсказки. В этом случае первая по умолчанию отображается во Еачльпзаюшем окне подсказки а вторая - в строке состояния. [56]
Закрытие окна, которое имеет дочерние или всплывающие окна, приводит и к их закрытию. Следовательно, также выполняются скрипты событий Close и CloseQuery, связанных с дочерними и всплывающими окнами. Если в любом из скриптов CloseQuery установлено значение 1 для Message. Return Value, то закрытие родительского окна будет остановлено. [57]
Всплывающее окно представляет собой участок экрана, в котором отображается панель, оно расширяет диалог пользователя с первичным или вторичным окном. Одно из назначений всплывающих окон состоит в передаче различных сообщений. Рекомендуется ограничить число уровней всплывающих окон до трех. [58]
Во многих диалогах при установке различных опций фигурирует фрагмент, фрейм которого показан на рис. 1.16. Фрагмент включает в себя панель GroupBox, окно редактирования, в котором пользователь может написать имя файла, кнопку Обзор, которая позволяет выбрать файл в стандартном диалоге Windows открытия файла. Если путь к файлу длинный, то полное имя файла с путем может не помещаться в окне редактирования. Поэтому полезно для него предусмотреть всплывающее окно, которое отображало бы полное имя файла вместе с путем и всплывало бы, если пользователь задержал над ним курсор мыши. [59]
Пользователь должен ответить на запрос, прежде чем сможет продолжить работу с приложением. Но он может перейти в окна другого приложения. Он может также работать со всплывающими окнами данного приложения. Этот флаг принят по умолчанию. [60]