Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Новые диалоги Vista для открытия и сохранения файлов


Вопрошающий ©   (2007-02-13 18:08:00) 

Здравствуйте. Как многие наверняка заметили, в Vista всем привычные диалоги приняли несколько иной вид. Самые последние версии Delphi сего не поддерживают, но в сети нашел несколько вариантов преодоления:

http://www.tmssoftware.com/go.asp?atbdev6
http://www.installationexcellence.com/articles/VistaWithDelphi/Original/Index.html

Но вопрос не в этом. Не пробовал ли кто-нибудь размещать на этих новых диалогах свои компоненты? Вариант из TOpenPictureDialog не подходит по той же самой причине — диалог остается в старом стиле, а если править VCL своих компонентов не видно.

Есть еще такая занимательная статья:
http://weblogs.asp.net/kennykerr/archive/2006/11/10/Windows-Vista-for-Developers-_1320_-Part-6-_1320_-The-New-File-Dialogs.aspx

Но IFileOpenDialog доступен только для Vista, соответственно встает вопрос совместимости.

Буду рад любой информации.


Германн   (2007-02-15 01:09:00) [1]


> Впрочем, посмотрю что Borland придумает в следующих версиях.

теперь уже не Борланд, а КодеЖир :(


Вопрошающий   (2007-02-14 19:01:00) [2]


> Ну а в чем встала проблема? Сначала проверяй возможность
> получения IFileOpenDialog, если не получил - работай по
> старинке...<Цит

Т.е какого-то общего способа нет? Проверяем возможность получения, если возможность отсутствует — показываем старый вид диалога, если есть — новый и добавляем компоненты уже методами IFileOpenDialog?

Впрочем, посмотрю что Borland придумает в следующих версиях.

Спасибо.


Rouse_   (2007-02-14 18:16:00) [3]


> Но IFileOpenDialog доступен только для Vista, соответственно
> встает вопрос совместимости.

Ну а в чем встала проблема? Сначала проверяй возможность получения IFileOpenDialog, если не получил - работай по старинке...


Alexander_K   (2007-02-14 18:05:00) [4]

Удалено модератором


DVM   (2007-02-14 16:24:00) [5]

Удалено модератором


Правильный Вася   (2007-02-13 18:49:00) [6]

Удалено модератором


Вопрошающий   (2007-02-13 18:28:00) [7]

Удалено модератором


Правильный Вася   (2007-02-13 18:18:00) [8]

Удалено модератором
Примечание: От сих и далее оффтоп...


Наверх

Титульная страница Поиск, карта сайта Написать письмо