Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 1140
от 07.06.2008, 07:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 462, Экспертов: 46
В номере:Вопросов: 1, Ответов: 1

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 138903: Как компонентами Action создать меню и панель инструментов в стиле XP. Конкретно с помощью ActionManager,ActionToolBar,ActionMainMenuBar,ImageList. Можно кратко так как обычным способом я умею....

Вопрос № 138.903
Как компонентами Action создать меню и панель инструментов в стиле XP. Конкретно с помощью ActionManager,ActionToolBar,ActionMainMenuBar,ImageList.
Можно кратко так как обычным способом я умею.
Отправлен: 01.06.2008, 10:26
Вопрос задал: Алексеев Николай Тимофеевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Абельхарисов Руслан / Marked One
Здравствуйте, Алексеев Николай Тимофеевич!
Во-первых, положите все эти компоненты на форму.
Теперь загрузим иконки для кнопок в ImageList: щелкните два раза левой кнопкой мыши по ImageList, откроется окно загрузки изображений. Нажмите кнопку Add, появится окно открытия рисунков, выберете нужный файл и нажмите Открыть. С delphi устанавливаются картинки и иконки в папку C:Program FilesCommon FilesBorland SharedImages. Так загрузите несколько картинок. Теперь зайдите в свойства ActionManager, и в его свойстве Images укажите ваш ImageList.
Теперь приступим к работе с ActionManager, дважды щелкните по нему, появится окно создания действий. Перейдите на закладку Actions и нажмите клавишу Insert. В список действий добавится одно новое, выделите его и в Object Inspector измените нужные свойства, Вас могут заинтересовать эти свойства:
  • Caption - заголовок действия, этот текст будет отображаться в ActionMainMenuBar
  • ImageIndex - иконка кнопки, надо указать номер картинки в ImageList
  • ShorCut - комбинация клавиш для этого действия, выберете из списка нужную комбинацию
  • Category - категория действия
После настройки действия, два раза щелкните по нему в менеджере действий(ActionManager) и в код вставится заготовка процедуры, туда впишите то что будет делать это действие.
Теперь выберете нужную категорию в ActionManager и перетащите, как перетаскиваете файлы и ярлыки в проводнике, на компонент ActionMainMenuBar и в главное меню добавится вся категория.
Выберете нужное действие и перетащите его на ActionToolBar, туда добавится кнопка с заголовком и иконкой этого действия.
Прочитайте эту статью Меню в стиле Windows XP
Удачи!!!
Ответ отправил: Абельхарисов Руслан / Marked One (статус: Студент)
Ответ отправлен: 01.06.2008, 19:29
Оценка за ответ: 4
Комментарий оценки:
Ответ полный!


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 4.92 pre 5.0 RC2 от 09.05.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное