Форум: "Прочее";
Текущий архив: 2010.01.31;
Скачать: [xml.tar.bz2];
ВнизКнопка Favorites в диалогах Open/Save в Windows XP Найти похожие ветки
← →
Unknown user © (2009-11-23 17:00) [0]Подскажите, пжл, как добавить?
← →
antonn © (2009-11-23 17:25) [1]какая версия дельфи?
← →
Unknown user © (2009-11-23 17:30) [2]>какая версия дельфи?
Delphi 5, но смотрел, что в D2009 тоже нельзя включить в опциях кнопку Favorites.
← →
Кто б сомневался © (2009-11-23 17:52) [3]А я думал глобально как добавить вы спрашиваете.
Кстати встречал такую прогу.
← →
Unknown user © (2009-11-23 17:57) [4]Не глобально как раз не интересует. В своем приложении, написанном на Делфи.
← →
clickmaker © (2009-11-23 18:12) [5]а что это за кнопка?
← →
Unknown user © (2009-11-23 18:18) [6]Та что присутствует в MS Office. Еще где-то встречал. Очевидно, она не входит в функциональность диалога открытия/сохранения файлов. Управление избранным надо осуществлять самостоятельно, расширяя возможности стандартного диалога.
← →
Rouse_ © (2009-11-24 15:16) [7]
3. Настройка панели быстрых ссылок в диалогах открытия/закрытия.
Создайте в ветви HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32 раздел "PlacesBar".
В нем хранятся имена папок. Всего их пять. И у каждой свой параметр. У первой Place0, у второй Place1, а у пятой Place4.
Системные папки имеют значение типа DWORD:
Название папки Значение (HEX)
Рабочий стол 00000000
Мои документы 00000005
Мои рисунки 00000027
Мои видеозаписи 0000000e
Мой компьютер 00000011
Избранное 00000006
Мое сетевое окружение 00000012
Шрифты 00000014
History 00000022
Папки могут быть и обычные, где строковое значение параметра Place указывает путь к папке. Например:
Place1="C:\Windows\Systems"
Если вы не используете все пять параметров, а только часть из них, например Place0 и Place1, то в левой части диалогового окна будут отображаться столько же папок.
Пример экспорта данной ветви из реестра:
[BEGIN COPY]
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\P lacesBar]
"Place0"=dword:00000011
"Place2"="S:\\Grand\\Modules"
"Place3"="S:\\Grand\\TestModules"
"Place4"="I:\\NewDemo"
"Place1"="S:\\Grand\\Lib"
[END COPY]
← →
Rouse_ © (2009-11-24 15:18) [8]Пардон, не увидел: > Не глобально как раз не интересует
← →
antonn © (2009-11-24 17:15) [9]в Д5 диалоги простые, в Д6 уже расширенные с дополнительными кнопками. Пытался перенести на д5 такие диалоги, изговнял генофонд и забросил идею :)
← →
clickmaker © (2009-11-24 17:23) [10]> Пытался перенести на д5 такие диалоги, изговнял генофонд
> и забросил идею
можно наследника написать.
← →
antonn © (2009-11-24 17:25) [11]я таких слов в то время не знал :)
← →
Омлет © (2009-11-24 18:56) [12]> Пытался перенести на д5 такие диалоги
Я таки перенес )
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.01.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c