Fonty, dialogi modalne
Wersja C
Demonstracja wewnętrznej reprezentacji fontu.
- Zawartość obszaru roboczego okna (patrz rysunek):
- część górna - punkty tworzące literę (rysowane jako okręgi o promieniu
2) połączone liniami prostymi
- część dolna - ta sama litera narysowana w zwykły sposób
- Modalny dialog umożliwiający zmianę aktualnych ustawień
- przycisk uruchamiający standardowy dialog wyboru fontu
- standardowy dialog powinien być zawsze inicjowany aktualnymi
ustawieniami
- kontrolka edycji tekstu umożliwiająca zmianę litery (zawsze brać
tylko pierwszą literę wpisanego tekstu)
- kontrolka static z podglądem aktualnych ustawień tesktu
(czyli aktualnie wybrana litera napisana aktualnie wybranym fontem)
- przycisk 'OK' - zatwierdzenie zmian i odrysowanie okna roboczego
z ich uwzględnieniem
- przycisk 'Anuluj' - żadna zmiana dokonana na dialogu nie powinna
zostać uwzględniona
- Pomocne funkcje:
- UWAGA: w przypadku napotkania kodu ubliżającego zasadom programowania
(np. kopiowanie kodu zamiast wykorzystania funkcji lub zastosowanie
struktur danych całkowicie nieprzystających do zadania) zostaną odjęte
punkty