Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.30;
Скачать: CL | DM;

Вниз

Проблемы с диалогами...   Найти похожие ветки 

 
MG ©   (2003-10-20 20:55) [0]

Эх...значит так: На форме 2-а SaveDialoga, в каждом своё расширение, и когда пишешь имя для сохранения автоматически вылазиет список похожих файлов, ! в котором также файлы из ДРУГОГО SaveDialoga !, с другими расширениями.

Как избавиться от этого "помошника" ???
Или не дать ему показывать чужие файлы ???


 
Palladin ©   (2003-10-20 21:27) [1]

что такое "в каждом свое расширение" ?


 
Johnmen ©   (2003-10-20 22:05) [2]

Где-то напутал с параметрами диалогов...


 
MG ©   (2003-10-20 22:07) [3]

В каждом диалоге свой фильтр
SaveDialog1.Filter:="blablabla (*.txt)|*.TXT";


 
default ©   (2003-10-20 22:08) [4]

код давай


 
MG ©   (2003-10-20 22:10) [5]

Я задаю все параметры в процедуре:

SaveDialog1.InitialDir:=ExtractFileDir(Application.ExeName);
SaveDialog1.Title:="Сохранение";
SaveDialog1.DefaultExt:=".txt";
SaveDialog1.Filter:="Текст (*.txt)|*.TXT";
SaveDialog1.HistoryList.Clear;
if SaveDialog1.Execute then .....


 
MG ©   (2003-10-20 22:12) [6]

Ну и второй соответственно:

SaveDialog2.InitialDir:=ExtractFileDir(Application.ExeName);
SaveDialog2.Title:="blablablab";
SaveDialog2.DefaultExt:=".PRT";
SaveDialog2.Filter:="blbllbll (*.PRT)|*.PRT";
SaveDialog2.HistoryList.Clear;
if SaveDialog.Execute then .....


 
default ©   (2003-10-20 22:18) [7]

MG © (20.10.03 22:07) [3]
когда нажимаешь на стрелку справа от поле ввода появляется всплывающий список файлов подходящих по данной маске в данной директории
это одно, другое когда ты набираешь имя в поле и автоматом список появляется, в нём действительно присут-ют файлы "не по маске", самое странное для меня что список этих файлов ЗАВИСИМ от маски...


 
MG ©   (2003-10-20 22:23) [8]


> когда ты набираешь имя в поле и автоматом список появляется,
> в нём действительно присут-ют файлы "не по маске", самое
> странное для меня что список этих файлов ЗАВИСИМ от маски...

Вот я про эту ***** и говорю.
Как её вырубить ?
Может какая-то апи функция есть на всплывающие подсказки


 
default ©   (2003-10-20 22:50) [9]

MG © (20.10.03 22:23) [8]
да фигня...
посмотри стили combobox-а и если у него есть такой стиль(это фигово окно выводить, в чём я сильно сомневаюсь) - то убери это свойство - но это вряд ли, хотя...
если нет, тогда смотри код TSaveDialog - может он виноват
может ещё что...
точно ничего сходу не скажу


 
default ©   (2003-10-20 23:01) [10]

MG © (20.10.03 22:23) [8]
combobox точно не виноват, так как список "левых" файлов зависим от маски диалога - значит сам диалог
смотри код и книги по API может там что дельное черкнули


 
MG ©   (2003-10-21 14:12) [11]

Спосибо огромное
>default
Чем это всё разбирать, я лучше свой диалог напишу, быстрее выдет...


 
default ©   (2003-10-21 14:23) [12]

MG © (21.10.03 14:12) [11]
это точно



Страницы: 1 вся ветка

Текущий архив: 2003.10.30;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.019 c
14-98845
TCrash
2003-10-11 19:06
2003.10.30
CS


4-98918
k@rt
2003-08-25 14:12
2003.10.30
Как отловить изменение размера окна


1-98614
Виталя
2003-10-17 17:28
2003.10.30
Проверка возможности преобразования string в real


7-98898
Pilipiuk Evgeniy
2003-08-14 19:42
2003.10.30
снова com-порт


14-98833
Merlin
2003-10-10 23:59
2003.10.30
Странные глюки с интернетом в локальной сети