Lokalizacja aplikacji.
Wersja A
Dwujęzykowa aplikacja dla Windows demonstrująca różne sposoby kodowania polskich
liter.
- Funkcjonalność:
- na starcie aplikacji okienko z wyborem języka interfejsu użytkownika:
angielski/polski
- menu aplikacji:
- File(Plik) / Open(Otwórz)
- standardowe okno wyboru plików (z dwoma filtrami: *.*, *.txt)
- po wyborze pliku stworzyć 4 okienka prezentujące zawartość pliku
wczytaną w następujących sposobach kodowania:
ISO 8859-2, Windows-1250, UTF8, Unicode
- każde okienko oprócz pola tekstowego prezentującego zawartość
pliku ma 4 przycisku umożliwiającego zapisanie wyświetlanego
tekstu w powyższych sposobach kodowania
- okienka powinny zawsze być ułożone obok siebie (wykorzystać
LayoutMdi)
- Options(Opcje) / Font(Czcionka)
- standardowy dialog wyboru fontu - wybrany font zastosować do
pól tekstowych wszystkich okien
- Help(Pomoc) / About(O Programie)
- okno z informacją o programie
- obrazek z tekstem
- przyciski dające możliwość zmiany języka obrazka na tym
dialogu
- UWAGA: obrazki z tekstem muszą być stałe (niedozwolone jest
ich dynamiczne generowanie) i zapisane w zasobach programu;
dostęp do nich musi odbywać się przy pomocy klasy ResourceManager
- Wskazówki:
- CultureInfo
- Thread.CurrentCulture, Thread.CurrentUICulture
- ResourceManager
- StreamReader, StreamWriter
- przydatny program do zarządzania zasobami aplikacji .NET: Lutz
Roeder's Resourcer for .NET
- Przykłady działania aplikacji:
- wybór języka aplikacji:
- interfejs w języku angielskim:
- interfejs w języku polskim: