Полное собрание исходников
| Добавил: Loginov (21-01-2006) | Просмотреть Скачать |
| Модуль MenuReader предназначен для добавления к пунктам меню TMenuItem пунктов, описанных в xml-файле. К этим данным относятся: - Название пункта меню; - Имя запускаемого файла или команды; - Имя файла с иконкой (*.exe, *.dll, *.ico) и индекс иконки; - Набор параметров, передаваемых по умолчанию, и индекс набора; Величина вложенности пунктов меню не ограничивается. Вы можете назначать собственные обработчики выбора пунктов меню (по умолчанию выполняется подпрограмма ShellExecute()). В архиве находится демонстрационное приложение, с помощью которого вы сможете оценить возможности данного модуля. Информацию по описанию пунктов меню смотрите в файле MenuEx.xml. Для разбора xml-файла был задействован интерфейс, предоставляемый стандартной библиотекой msxml.dll. Примеры: AddItemsToMenu(MainMenu1.Items, 'MainMenu.xml'); AddItemsToMenu(PopupMenu1.Items, 'PopupMenu.xml'); AddItemsToMenu(MainMenu1.Items.Find('Файл'), 'FileMenu.xml'); | |
| 8 кб | |
Archive: menureader.zip
Length Date Time Name
--------- ---------- ----- ----
0 01-21-2006 10:23 MenuReader/
2015 01-21-2006 09:41 MenuReader/DemoMenuReader.dof
386 01-21-2006 09:41 MenuReader/DemoMenuReader.cfg
956 01-21-2006 10:22 MenuReader/Readme.txt
229 01-21-2006 09:41 MenuReader/DemoMenuReader.dpr
876 12-04-2005 21:36 MenuReader/DemoMenuReader.res
3745 01-21-2006 09:26 MenuReader/MenuEx.xml
649 01-21-2006 10:18 MenuReader/Unit1.pas
1119 01-21-2006 10:17 MenuReader/Unit1.dfm
6511 01-21-2006 10:17 MenuReader/MenuReader.pas
--------- -------
16486 10 files
©2007-2008 Progler.Ru