Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб 1 C++ Builder.doc
Скачиваний:
28
Добавлен:
27.03.2015
Размер:
5.04 Mб
Скачать

3.4.2. Добавление стандартных действий в список действий

C++Builder позволяет включить в приложение ряд стандартных действий (вырезать, копировать, вставить). Добавьте их в ваш список действий. Для этого выполните следующее.

  1. Щелкните правой кнопкой окно редактора списка действий и выберите пункт меню New Standard Action [новое стандартное действие].

  2. Дважды щелкните действие TEditCut. Создается новая категория Edit, а в ней – действие EditCut1. Выберите действие EditCut1.

  1. В инспекторе объектов в поле ImageIndex введите 4.

  1. Щелкните правой кнопкой окно редактора списка действий и выберите пункт меню New Standard Action.

  2. Дважды щелкните действие TEditCopy.

  1. В инспекторе объектов в поле ImageIndex введите 5.

Щелкните правой кнопкой окно

редактора списка действий.

Откроется контекстное меню. Выберите в нем пункт New Standard Action.

  1. Щелкните правой кнопкой окно редактора списка действий и выберите пункт меню New Standard Action.

  1. Дважды щелкните действие TEditPaste.

  1. В инспекторе объектов в поле ImageIndex введите 6.

  1. Если вы щелкнете категорию All Actions [все действия], то увидите все действия в списке действий. Закройте окно редактора списка действий.

  1. Для объекта ActionList в инспекторе объектов установите в поле Images [изображения] значение ImageList1. Это свяжет изображения, которые вы добавите в список изображений, с действиями в списке действий.

3.4.3. Добавление изображений в список изображений

Ранее вы добавили в вашу форму объект ImageList [список изображений]. Здесь вы добавите в него следующие изображения:

Команда

Имя изображения

Свойство ImageIndex

File Open

Fileopen.bmp

0

File New

Filenew.bmp

1

File Save

Filesave.bmp

2

File Exit

Doorshut.bmp

3

File Cut

Cut.bmp

4

File Copy

Copy.bmp

5

File Paste

Paste.bmp

6

File Contents

Help.bmp

7

Добавьте изображения в список изображений. Для этого выполните следующее.

  1. Дважды щелкните на форме объект ImageList. Откроется окно Form1-> ImageList1 ImageList. Его называют окном редактора списка изображений.

  1. Щелкните кнопку Clear [очистить].

  1. Щелкните кнопку Add и перейдите в папку:

C:\Program Files\Common Files\Borland Shared\Images \Buttons.

  1. Выберите файл fileopen.bmp и щелкните кнопку Открыть. Откроется окно Confirm [подтвердить]:

В нем сообщается, что размер битового образа файла fileopen.bmp превышает размер списка изображений и спрашивается, хотите ли вы разбить его на два отдельных битовых образа. В ответ всегда щелкайте кнопку Yes [да]. Поэтому в поле изображений вы увидите для выбранного значка два изображения – активное и недоступное. Сразу удаляйте недоступное (серое) изображение, выделив его и щелкнув кнопку Delete.

  1. Добавьте остальные изображения в список изображений. Для этого.

  • Щелкните кнопку Add, выберите файл filenew.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  • Щелкните кнопку Add, выберите файл filesave.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  • Щелкните кнопку Add, выберите файл doorshut.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  • Щелкните кнопку Add, выберите файл cut.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  • Щелкните кнопку Add, выберите файл сору.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  • Щелкните кнопку Add, выберите файл paste.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  • Щелкните кнопку Add, выберите файл help.bmp и щелкните кнопку Открыть. Ответьте Yes. Удалите недоступное изображение.

  1. Щелкните кнопку OK. Теперь добавленным изображениям присвоены номера от 0 до 7 согласно номерам, присвоенным свойству ImageIndex в действиях. Если некоторые изображения выводятся в неправильном порядке, то вы можете в редакторе списка изображений перетащить их на нужные позиции.

  1. Дважды щелкните объект ActionList и выберите категорию All Actions. Вы увидите полный список действий с привязанными к ним значками:

Закройте окно редактора списка действий. Теперь можно добавить в форму главное меню и панель инструментов.