Как я могу отфильтровать опцию «Мой компьютер» в SWT DirectoryDialog? - PullRequest
1 голос
/ 26 мая 2010

в нашем приложении Eclipse RCP, работающем в Windows XP, мы используем DirectoryDialog, в котором пользователь должен ... аааа ... выбрать каталог! : D

Проблема в том, что: если пользователь выбирает опцию «Мой компьютер» (в немецкой Windows «Arbeitsplatz»), диалог возвращает ноль.

DirectoryDialog предоставляет метод setFilterPath (String path), в который я помещаю File.pathSeparatorChar (чтобы он оставался независимым от ОС).

Мое предложение заключалось в том, что, если в каталоге должен быть разделитель файлов, опция «Мой компьютер» будет игнорироваться, поскольку она пуста - например, кнопка «ОК» будет выделена серым или sth. вот так ... но также можно нажать "ОК".

Есть предложения с вашей стороны? : D

Заранее спасибо!

Alex

1 Ответ

0 голосов
/ 27 мая 2010

My Computer - это не каталог, поэтому я думаю, что кнопка OK может быть серой.

...