Как я могу изменить содержимое панели меток в общем диалоговом окне?

Как я могу добавить элемент на панель меток в левой части стандартного диалогового окна файла (TOpenDialog), где обычно находятся Рабочий стол, Мой компьютер, Мои документы, Моя сеть и т. Д.?

Еще вопрос, как оттуда убрать стандартные кнопки и можно ли это сделать?

изображение диалогового окна открытия Windows XP


person Gu.    schedule 26.05.2011    source источник
comment
Ой, извини. Не дубликат. Вы говорите о ссылках слева. Вы ведь знаете, что эти ссылки были удалены в Windows Vista и Windows 7, не так ли?   -  person Andreas Rejbrand    schedule 27.05.2011
comment
См .: msdn.microsoft.com/en-us/magazine/cc300434. aspx # S2 Обязательно продолжайте читать следующий раздел.   -  person Sertac Akyuz    schedule 27.05.2011
comment
Я убрал ваш главный вопрос, но я понятия не имею, что вы пытаетесь сказать во втором абзаце. Просьба уточнить.   -  person Rob Kennedy    schedule 27.05.2011
comment
Стандартные кнопки мне кажутся довольно чистыми.   -  person David Heffernan    schedule 27.05.2011


Ответы (1)


Здесь есть статья Фикрета Хасовича: http://fhasovic.blogspot.com/2004/09/custom-places-bar.html, который ссылается на статью MSDN об этом, и он предоставляет код Delphi для загрузки.

person lkessler    schedule 27.05.2011
comment
Ничего не может работать в Windows 7. Как сказал Андреас в своем комментарии, панель Places Bar была удалена из Vista и Windows 7. Они могли полностью удалить ее поддержку. Возможно, вам придется проверить Windows 7, и если да, используйте вместо этого диалоговое окно Windows 7 File. См .: stackoverflow.com/questions/1268178/ - person lkessler; 27.05.2011