Карта сайтаСсылкиКонтакты

Создаем текстовый редактор в Delphi - Добавление стандартный действий

PDF Печать
Статьи
Индекс материала
Создаем текстовый редактор в Delphi
Добавление меню и панели инструментов
Добавление стандартный действий
Добавление меню в приложение
Добавляем Панель инструментов
Создание справки
Окно О программе...
Все страницы

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

Delphi предоставляет некоторые стандартные действия, которые довольно часто встречаются при разработке приложений. Давайте и мы добавим стандартные действия (Копировать, Вырезать и Вставить) в наш Action List.

Для того, чтобы добавить стандартные действия в список действий, проделайте следующее:

  1. Щелкните правой кнопкой мыши на Редакторе действий и выберите New Standard Action…. Отобразится список с доступными стандартными действиями. Для выбора дважды щелкните на нужное действие.
  2. Выбор из меню New Standard Action... Окно выбора стандартных действий
  3. Сделайте двойной щелчок на TEditCut. При этом создастся новая категория Edit с действием EditCut1.
  4. В Инспекторе объектов установите для него свойство ImageIndex равным 4, в Category напишите Правка, остальные свойства не будем менять.
  5. Щелкните правой кнопкой мыши на Редакторе действий и выберите New Standard Action…
  6. Сделайте двойной щелчок на TEditCopy.
  7. В Инспекторе объектов установите свойство ImageIndex равным 5, Category - Правка.
  8. Еще раз щелкните на Редакторе действий и выберите New Standard Action…
  9. Выберите TEditPaste.
  10. В Инспекторе объектов установите ему свойство ImageIndex равным 6, Category - Правка.

Теперь у Вас есть все необходимые действия.

Если теперь Вы щелкните в списке категорий на All Actions, то увидите все действия. которые мы добавили.

Окно All Actions отображает все действия, которые мы добавили

Закройте редактор Action List.

Теперь, выберите на форме компонента ActionList1 и установите его свойство ImagesImageList1.

Установка свойства Images компонента ActionList

Добавляем изображения в ImageList

Раньше, мы уже добавили ImageList на форму. Теперь мы будем загружать его изображениями для панели инструментов и пунктов меню. Вот изображения, которые можно использовать для каждой команды.

Меню Файл ImageIndex
Файл -> Открыть FileOpen.bmp 0
Файл -> Новый FileNew.bmp 1
Файл -> Сохранить FileSave.bmp 2
Файл -> Выход FileExit.bmp 3
Правка -> Вырезать Cut.bmp 4
Правка -> Копировать Copy.bmp 5
Правка -> Вставить Paste.bmp 6
Помощь -> Содержание Help.bmp 7

Изображения можно скачать здесь.

Чтобы добавить изображения в ImageList, нужно проделать следующее:

  • Сделайте двойной щелчок на ImageList для отображения редактора списка изображений.
  • Щелкните на кнопке Add и перейдите в каталог, где расположены изображения кнопок. В Borland Delphi это C:\Program Files\Common Files\Borland Shared\Images\Buttons или воспользуйтесь этими изображениями кнопок.
  • Выберите файл Fileopen.bmp.

Так же добавьте остальные кнопки, руководствуясь таблицей.

Когда добавите все изображения щелкните ОК в редакторе списка изображений для сохранения изменений. Далее щелкните на объекте ActionList для открытия Редактора действий. У Вас должно быть что-то, наподобие этого:

Action List Editor с подключенными изображениями

Теперь можно закрыть Редактор действий. Мы готовы для добавления меню и панели инструментов в наше приложение.




 

Комментарии   

 
0 #1 Molier 17.02.2016 18:36
Но можно и записать в коде, например:
StatusBar1.SimpleText:= ‘untitled.txt’

а как именно и где что то не получается (и в конце наверное ставится ; да?)
Цитировать
 
 
+1 #2 Serge 19.02.2016 12:19
например, сразу после создания файла.
Цитировать
 
 
+1 #3 Saundra 16.05.2017 02:58
Hello i am kavin, its my first occasion to commenting anywhere, when i read this article i thought i could also make comment
due to this good paragraph.
Цитировать
 

Добавить комментарий


Защитный код
Обновить