GDI, mysz, menu
Wersja C
Wypisywanie tekstów z wyrównaniem.
- Zawartość obszaru roboczego okna:
- tło okna wypełnione powtarzanym w poziomie i w pionie (kolejnymi
wierszami) tekstem, tak by wypełnić w całości tło okna
- w lewym górnym rogu okna prostokątne pole wysokości 100 i szerokości
300 pikseli demonstrujące wypisywanie tekstu z wyrównaniem
- Modalny dialog umożliwiający zmianę aktualnych ustawień
- aktualny font używany dla tła - pierwszy przycisk uruchamiający
standardowy dialog wyboru fontu
- aktualny font używany dla demonstracji wyrównania - drugi przycisk
uruchamiający standardowy dialog wyboru fontu
- kolor tła - pierwszy przycisk uruchamiający standardowy dialog
wyboru koloru
- kolor tekstu - drugi przycisk uruchamiający standardowy dialog
wyboru koloru
- tekst (ten sam dla tła i demonstracji wyrównania) - kontrolka
edycyjna, UWAGA: w tekście mogą występować spacje w dowolnym miejscu
- kontrolka static z podglądem aktualnych ustawień dla tła
okna (narysowany fragment tła według aktualnych ustawień z dialogu)
- wyrównanie tekstu w poziomie (lewo, środek, prawo, justyfikacja
- jednoczesne wyrównanie do lewej i prawej) i w pionie (góra, środek,
dół) - dowolna kontrolka lub kontrolki umożliwiające niezależny
wybór wyrównania pionowego i poziomego, przedstawiające w czytelny
sposób aktualne ustawienia
- przycisk 'OK' - zatwierdzenie zmian i odrysowanie okna roboczego
z ich uwzględnieniem
- przycisk 'Anuluj' - żadna zmiana dokonana na dialogu nie powinna
zostać uwzględniona
- UWAGA: po uruchomieniu dialogu powinny być na nim widoczne aktualne
ustawienia (dotyczy to także poprawnego inicjowania standardowych
dialogów wyboru fontu i koloru)
- Dodatkowe możliwości
- naciśnięcie lewego przycisku myszy - wyświetlenie standardowego
okienka informacyjnego MessageBox z informacją o aktualnym
foncie używanym do demonstracji wyrównania (nazwa, rozmiar oraz
czy jest to font TrueType)
- naciśnięcie prawego przycisku myszy - j.w. dla aktualnego fontu
tła