Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Okno dialogowe zadania to dialog, który służy do wyświetlania informacji i przyjmowania prostych danych wejściowych od użytkownika. Podobnie jak w przypadku pola komunikatu, jest on sformatowany przez system operacyjny zgodnie z ustawionymi parametrami. Jednak okno dialogowe zadania ma o wiele więcej funkcji niż okno komunikatu.
Notatka
Dialogi zadań wymagają modelu apartamentu jednowątkowego (STA).
Części okna dialogowego zadania
Okno dialogowe zadania składa się z kilku elementów, z których większość jest opcjonalna. Na poniższej ilustracji przedstawiono różne części okna dialogowego zadania.
Na poniższej ilustracji użytkownik kliknął przycisk obok zwiniętego tekstu elementu sterującego, co spowodowało wyświetlenie alternatywnego tekstu zarówno tam, jak i w stopce.
Ilustracje przedstawiają następujące części:
| Część | Opis | CZŁONEK TASKDIALOGCONFIG |
|---|---|---|
| Tytuł okna | Nagłówek okna. | pszWindowTitle |
| Ikona główna | Duża ikona, która oznacza przeznaczenie okna dialogowego dotyczącego zadania. | hMainIcon lub pszMainIcon |
| Instrukcja główna | Tekst główny | pszMainInstruction |
| Zawartość | Dodatkowy tekst. | pszContent |
| Pasek postępu | Animowany pasek pokazujący postęp niektórych zadań. | dwFlags |
| Przycisków | Opcje zdefiniowane przez aplikację dla użytkownika. | pRadioButtons |
| Przycisk niestandardowy | Przycisk, który nie jest jednym z typowych przycisków. Może to być zwykły przycisk lub, jak pokazano na ilustracji, link polecenia z maksymalnie dwoma wierszami tekstu. | pButtons |
| Przycisk Rozwiń/zwiń | Przycisk, który może służyć do przełączania się między zwiniętym tekstem kontrolki zdefiniowanym przez aplikację (np. "Zobacz więcej szczegółów") i rozszerzonym tekstem kontrolki, który może znajdować się w co najmniej dwóch wierszach. Po rozwinięciu tekstu elementu kontrolnego, zostanie również wyświetlony dodatkowy tekst w pszExpandedInformation, albo po tekście zawartości, albo (jak pokazano na drugiej ilustracji) w stopce. | pszCollapsedControlText i pszExpandedControlText |
| Pole wyboru do weryfikacji | Pole wyboru, wraz z tekstem zdefiniowanym przez aplikację, dla prostych opcji, takich jak "Nie pokazuj tego okna dialogowego ponownie". | pszVerificationText |
| Ikona stopki | Mała ikona, która oznacza przeznaczenie tekstu stopki. | hFooterIcon lub pszFooterIcon |
| Tekst stopki | Dodatkowy tekst. Na ilustracjach tekst zawiera hiperlink. | pszFooter |
| Wspólny przycisk | Standardowy przycisk; na ilustracjach przycisk OK. | dwCommonButtons |