|
Программирование >> Разработка пользовательского интерфейса
Главной ывию HiriTiF ftF Vminl I ftVl Чо Dllul 41 1 If- li9; is:ia Стэтус-строкэ дли вывода Окно Cofiimand Рис. 3.3. Интерфейс Visual FoxPro отвечает представлениям о современной графической среде; напоминая интерфейс иных программ Microsoft, делает работу интуитивно понятной. Основная работа с данными в Visual FoxPro выполняется с помощью различных инструментальных средств, поэтому команды меню часто имеют вспомогательный характер и их состав гибко меняется в зависимости от того, какое средство активно в данный момент. Дадим краткую характеристику основным командам меню. Меню File включает основные функции для работы с файлами: New - создает новый файл. Тип создаваемого файла можно выбрать из появляющегося диалогового окна, представленного на рис. 3.4. Стандартная паналь инструментов ВыЁйр runs =оадаваг1.ю-о файла или копснэнта ripCCiiT Таблице Запрос 11рвдстаЕЛвН1-в Внешнее представление Стчгт Эти/етга Прогремма ТбксгэЕЫй оайл Мэню Fil? Tvpe -Г Uaiib*s.e -C Глпп[=т1гг Her CiteViev/ -f I Dim Г I a:iRl -r r>oc -TTcRb □ CdTILtl Нэ1р файла Мастера Отгсма Рис. 3.4. Open - открывает существующий файл. Close - закрывает активное окно. Если вы удерживаете клавишу Shift, закрываются все открытые окна. Save - сохраняет изменения, сделанные в активном файле. Save As - сохраняет активный файл с другим именем. Revert - отменяет все изменения, сделанные в активном файле с момента последнего сохранения. Import - позволяет импортировать данные в таблицу Visual FoxPro. Export - позволяет экспортировать данные из Visual FoxPro в другие форматы. Page Setup - вызывает диалоговое окно для установки параметров страницы отчета или этикетки. Print Preview - позволяет просмотреть на экране результат выполнения отчета или этикетки. Print - выводит на печать или в файл текстовый файл, программу, отчет, этикетку, содержимое окна Command или буфера обмена (Clipboard). Send - позволяет отправить электронную почту при наличие на компьютере соответствующих средств. Exit - закрывает Visual FoxPro. Меню Edit позволяет выполнять редактирование программного кода или любого другого текста, а также облегчает работу с элементами управления и объектами в формах, отчетах и т. д. Undo - отменяет последнее выполненное действие. Redo - восстанавливает последнее отмененное действие. Cut - удаляет и записывает в буфер обмена выделенный фрагмент или элементы управления. Copy - записывает в буфер обмена выделенный фрагмент или элементы управления. Paste - копирует из буфера обмена хранящиеся там данные в место расположения курсора. Paste Special - связывает или встраивает из буфера обмена хранящиеся там OLE-объекты в место расположения курсора. Clear - удаляет выделенный фрагмент или элементы управления. Select All - выделяет весь текст или элементы управления в активном окне. Find - выводит диалоговое окно поиска фрагмента текста. Replace - выводит диалоговое окно поиска фрагмента текста и его замены на другой фрагмент. Go To Line - выполняет быстрый переход на указанный номер строки в текстовом файле. Insert Object - выводит диалоговое окно со списком объектов, которые можно встроить в активную форму или редактируемое поле типа General. Object - выводит список действий, поддерживаемых активным объектом (например, при просмотре содержимого поля типа General). Links - выводит диалоговое окно для редактирования или удаления связи с активным объектом Меню View позволяет управлять появлением на экране вспомогательных средств, например панелей инструментов, и выводить на экран данные. При отсутствии на экране каких-либо средств разработки в этом меню доступна только одна команда - Toolbars, которая выводит диалоговое окно для выбора размещаемых на экране панелей инструментов. Меню Format появляется всегда, когда на экране есть активное окно, и позволяет изменять внешний вид отображаемых данных с помощью следующих команд: Font - выводит диалоговое окно изменения шрифта и его характеристик. Enlarge Font - увеличивает размер отображаемого в активном окне текста. Reduce Font - уменьшает размер отображаемого в активном окне текста. Single Space - устанавливает один межстрочный интервал для отображаемого в активном окне текста. 1 Space - устанавливает полуторный межстрочный интервал для отображаемого в активном окне текста. Double Space - устанавливает двойной межстрочный интервал для отображаемого в активном окне текста. Indent - позволяет сдвинуть вправо линию или несколько линий текста на один интервал табуляции в окне редактора или окне Command. Remove Indent - позволяет сдвинуть влево линию или несколько линий текста на один интервал табуляции в окне редактора или окне Command. Меню Tools позволяет выполнить различные вспомогательные действия: Wizards - запускает один из имеющихся Мастеров. Spelling - запускает программу проверки правописания для содержимого текстового файла или поля примечаний (можно использовать для проверки правильности написания команд). Macros - позволяет присвоить клавиатурной комбинации выполнение какого-либо действия или набора действий. Class Browser - выводит на экран утилиту работы с классами. Trace Window - выводит на экран окно для визуального отображения выполняемого программного кода. Debug Window - выводит на экран окно для отображения текущих значений в процессе выполнения программы. Options - выводит на экран диалоговое окно для установки параметров конфигурации среды разработки. Меню Program содержит команды, связанные с выполнением программ: Do - запускает программу на выполнение. Cancel - заканчивает выполнение Resume - продолжает выполнение программы со строки, на которой она была приостановлена командой Suspend. Suspend - приостанавливает выполнение программы без выгрузки ее из памяти, оставляя возможным продолжение ее работы командой Resume. Compile - компилирует программу в псевдокод. Меню Window содержит команды управления окнами: Arrange All - располагает все открытые окна на экране так, чтобы каждое было видимо. Hide - скрывает активное окно. Clear - стирает содержимое активного окна.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |