Stała |
Wartość |
Opis |
cdlOFNAllowMultiselect |
&H200 |
Określa czy lista File Name pozwala na wybranie wielu plików. Użytkownik może wybrać więcej niż jeden plik przez przytrzymanie klawisza SHIFT i klawiszy strzałek GÓRA i DÓŁ aby dokonać wyboru. Po wybraniu plików, właściwość FileName zwraca tekst zawierający nazwy wybranych plików. Nazwy te są oddzielone od siebie spacjami. |
cdlOFNCreatePrompt |
&H2000 |
Określa czy okno dialogowe ma pytać użytkownika o stworzenie pliku, który aktualnie nie istnieje. Ta flaga automatycznie ustawia flagi cdlOFNPathMustExist i cdlOFNFileMustExist. |
cdlOFNExplorer |
&H80000 |
Ustawia wygląd okna dialogowego Open A File na podobny do Explorera. Okno dialogowe wykorzystujące tą flagę nie pracuje pod Windows NT używającym nakładki Windows 95. |
cdlOFNExtensionDifferent |
&H400 |
Określa czy rozszerzenie zwróconej nazwy pliku jest inne niż rozszerzenie podane we właściwości DefaultExt. Ta flaga nie jest ustawiana jeżeli właściwość DefaultExt ma wartość Null a rozszerzenie występuje lub gdy wybrany plik nie ma rozszerzenia. Wartość tej flagi może zostać sprawdzona po zamknięciu okna dialogowego. |
cdlOFNFileMustExist |
&H1000 |
Określa czy użytkownik może wprowadzać tylko nazwy istniejących plików w polu tekstowym File Name. Jeżeli ta flaga jest ustawiona a użytkownik wprowadzi niewłaściwą nazwę pliku, zostanie wyświtlone ostrzeżenie. Ta flaga automatycznie ustawia flagę cdlOFNPathMustExist. |
cdlOFNHelpButton |
&H10 |
Powoduje wyświetlenie przycisku Help w oknie dialogowym. |
cdlOFNHideReadOnly |
&H4 |
Ukrywa pole wyboru Read Only. |
cdlOFNLongNames |
&H200000 |
Pozwala na używanie długich nazw plików. |
cdlOFNNoChangeDir |
&H8 |
Zmusza okno dialogowe do ustawienia bieżącego katalogu na ten który był, gdy okno dialogowe było otwarte. |
cdlOFNNoDereferenceLinks |
&H100000 |
Nie obsługuje skrótów (linków). Standartowo wybranie skrótu powoduje obsłużenie go. |
cdlOFNNoLongNames |
&H40000 |
Wyłącza obsługę długich nazw plików. |
cdlOFNNoReadOnlyReturn |
&H8000 |
Wymusza, by zwracane pliki nie miały ustawionego atrybutu ReadOnly i nie znajdowały się w folderach (katalogach) chronionych przed zapisem. |
cdlOFNNoValidate |
&H100 |
Wymusza, by okno dialogowe pozwalało na używanie niewłaściwych znaków w zwracanej nazwie pliku. |
cdlOFNOverwritePrompt |
&H2 |
Powoduje, że okno dialogowe Save As będzie wyświetlać okno wiadomości, gdy wybrany plik już istnieje. Użytkownik musi potwierdzić pokrycie istniejącego pliku. |
cdlOFNPathMustExist |
&H800 |
Wymusza wprowadzanie przez użytkownika tylko poprawnych ścieżek dostępu. Jeżeli ta flaga jest ustawiona a użytkownik wprowadzi niepoprawną ścieżkę zostanie wyświetlone okno z ostrzeżeniem. |
cdlOFNReadOnly |
&H1 |
Powoduje, że pole wyboru Read Only jest początkowo ustawione gdy otwierane jest okno dialogowe. Ta flaga wskazuje również wartość pola wyboru Read Only po zamknięciu okna dialogowego. |
cdlOFNShareAware |
&H4000 |
Wymusza ignorowanie błędów sharing violation (współdzielonego dostępu). |