82 Aplikacje w Delphi. Przykłady
Dla okna ustawiono filtr na wyświetlane pliki przez wykorzystanie właściwości Fi 1 ter.
Po dwukrotnym kliknięciu z prawej strony właściwości Fil ter w okienku Inspektora Obiektów wyświetlane jest okno do edycji filtra, gdzie można wpisać dane, jak na rysunku 6.2.
Rysunek 6.2.
Okno edytora do ustalania filtrów nazw plików
Wpisanie takich danych powoduje wyświetlenie w oknie Otwieranie przy nazwie Plikijypu listy nazw filtrów (Filter Name) do wyboru — rysunek 6.1. Pozostałe właściwości komponentu TOpendialog przedstawiono w tabeli 6.1.
Tabela 6.1. Właściwości komponentu TOpenDialog Właściwość Znaczenie
Title Określa tytuł okna, domyślnie: Wybierz nazwą pliku.
I ni ti al Di r Określa folder, którego zawartość wyświetlana jest bezpośrednio po wywołaniu okna
dialogowego.
Fi 1 eName Właściwość zawiera nazwę wybranego pliku wraz ze ścieżką.
Def aul tExt Określa domyślne rozszerzenie dla pliku, którego nazwę wpisano w polu Nazwa pliku. W tabeli 6.2 przedstawiono znaczenie pozostałych komponentów z zakładki Dialogs. Dwa ostatnie okna dialogowe są najczęściej stosowane z komponentami TMemo i TRichEdit. Przykład 6.1.
Wyświetl na etykiecie wartości zwracane przez funkcję Execute dla komponentu TOpenDialog w zależności od wybranego przycisku w oknie dialogowym i sposobu zamknięcia okna.
Na formularzu umieść etykietę TLabel i przycisk TButton z zakładki Standard oraz komponent TOpenDialog z zakładki Dialogs. Po kliknięciu przycisku otwiera się okno do wyboru pliku. Po zamknięciu okna TOpenDialog na etykiecie wyświetlana jest wartość zwracana przez funkcję Execute.
Takie działanie programu umożliwia wywołanie poniższej procedury obsługi zdarzenia
OnClick dla przycisku TButton: