Программирование >>  Элементы языков с и с++ 

1 ... 77 78 79 [ 80 ] 81 82 83 ... 200


button 1 Syscem.Windows.Forms.Button


Client; ContextMenuStn ControlAdded ControlRemoved CursofCtianged DockChanged DragDrop DragEnter DragLeave DragOver EnabledChangrd Enter

FontChanged

Uittonl System.Windaw$.Forms.But(on

buttonl Systf гпл; j.Fofms.f tlon

Forml System.Windows.Fofms.Form

button AccessbieOescriF AccessName AccessibleRole DefaiA AllowDrop Anchor AutoEllipsis AutoSizfe AutoSzeMode BackColor

False Top, Left False False GrowOnly □ Control

Eackgroundlmagi I I (none) Backgrourxjlmagi Tile CausesVakJation True Contextt<lenuStri (none)

Кнопка(сейчас /она нажата) для вывода списка объектов, находящихся в данное время в форме

Включвна эта вкладка

Рис. 10.9. Вид окна Properties объекта с событием OnClick

Допустим, мы хотим, чтобы реакция на нажатие кнопки была такой: в форме должен быть нарисован красный круг (это уже будет делаться с помощью другого компонента). При создании обработчика идет автоматическое переключение системы на вызов редактора кода, который установит курсор на начало обработчика, чтобы вы могли вводить команды программы. Кстати, создать обработчик события для кнопки можно было бы более простым способом - дважды щелкнуть на кнопке.

В верхней части окна Properties объекта расположена кнопка раскрывающегося (выпадающего) списка (с треугольной стрелкой). В этом списке находятся не только имена всех компонентов, помещенных в форму, но и имя активной в данный момент формы. С помощью этого списка мы можем выбирать любой компонент, помещенный в форму, и работать с ним. Ди этого надо только щелкнуть на имени нужного компонента мыщью, который сразу станет помеченным (т. е. активным) и в окне Properties появятся данные уже по этому (активному) компоненту. Таким образом, в списке можно легко переключаться с одного компонента на другой.

Заранее скажем, что приложение может содержать и более одной формы. Ди каждой из них создается свой программный модуль, имя которого высвечивается на вкладке страниц проекта. Вкладки расположены в заголовочной части окна, в которое помещается форма. Переключая вкладки модулей, мы тем самым переключаемся с одной формы на другую.



, Вкладка Property Pages

pro интерфейсный элемент (т. е. элемент, обеспечивающий общение между средой разработки и пользователем), который позволяет задавать установки [элементов проекта. Когда мы дважды щелкаем на этой вкладке (если она

доступна для данного объекта), то открывается диалоговое окно, в котором

можно задавать определенные настройки.

Чтобы открыть диалоговое окно для проекта, проще войти в опцию Project главного меню рабочего стола и выполнить в выпавшем меню команду Properties. Диалоговое окно вкладки Property Pages показано на рис. 10.10.

о Properly Pogei

s Common Properties

a Cor/igxation Properltes General Debugging

t qc++

♦ Inker

t: Manifest Tool

* Resources

Managed Resources

t, XML Document Generator -> Browse Information t BuU Events

* Custom Build Step t Web Deployment

References;

Name ,

J OSystem

OSystem.Data , JSystem.Drawing I JSystem.Wndows.Fomns I 4JSystem.Xml

В А5 стЫу Reference Properties

В Build Propertlei

Copy Local false

Copy Local Depelldenaes True I Copy Local Satelite Assemblie True i Use Dependencies In Build True ! llvInRinH Triu-

, AssemЫy Reference Properties

I i AddIjewReference.T] Remove Refererx:e [

Add*ional reference search caths;

RefererKe Search Path

i AddPath...

Отиена

Рис. 10.10. Диалоговое окно для настройки свойств проекта

Управление окнами документов

Среда разработки приложений (IDE) предоставляет различные инструменты для работы по позиционированию и перемещению между окнами документов.



it Environment

General

AutoRecover

Documents

Find ar Replace

Fonts and Colors * Help

Inv>ort and Export Settings

International Settings

Keyboard

Startup

Task List

WebBrowser f Projects and Soiutrans + Text Editor Л1 Database Tools a Debugging * Windows Forms Designer

Window layout О Tabbed documents ©tuuitiple documents -

RecerrtfJes

\lO ems shown 1 Window menu

6 . Items shown In recently used lists

I 13 Show status bar

j 2!clesebuttonrectsactlvetoolwindowonly

□Auto Hide button affects active tool window only I 0 Animate Environment tools I Speed - J - +

I Restore FJe Associations ]

[ Ok 1 I cancel

Рис. 10.11. Диалоговое окно для выбора режима работы с окнами документов

RE ЕЗ view Project Si Debug б5а T3S Viindcw Community НёЕ

ij hash

Visual C++!a)o

Express Editioo

2361 llnHabel

43-Пуст фориа с Help-кмопкой

TisSMSACcses

ii200S for 20Cie

~/]default.vcpfOl

Open; Create:

Protect.. Prefect

/ее 0№Tio-KOHieiiHef}. в koiojvou 4СП0ЛЛГлг 1ся все OKH.I догуиенюв


(Global Scope)


- #pcegiDa once

( i namespace My61LlnkLatiel (

using namespace Syscein;

using namespace System: :ComponencHodel;

using namespace System::Со11есс1опэ;

using namespace System: : Uindous::Forms;

using namespace System::Daca;

using namespace System::Drawing;

3io гиперссылка

Этой прогрдмг>ч}й можно пользоваться не толысо для поиска Help-Файла (его ; имя - RecioiAingHelp.doc). но и для выхоаа е Интернет наберите Интернег-аорес в поле ncia гиперссылкой и нажмите на гипессылк*;

Рис. 10.12. Вид рабочего стола в режиме Multiple documents



1 ... 77 78 79 [ 80 ] 81 82 83 ... 200

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика