Windows Forms
Wersja A
Przeglądarka stron internetowych z listą wykorzystanych plików graficznych.
- Elementy głównego okna programu:
- pole tekstowe w górnej części na całą szerokość okna
- adres strony internetowej, której zawartość będzie wyświetlana
- naciśnięcie Enter zatwierdza adres strony i powoduje odświeżenie
zawartości pozostałych elementów okna
- pozostała część okna podzielona splitterem na dwie pionowe części:
- po prawej - lista nazw wszystkich plików graficznych umieszczonych
na stronie w znacznikach <img>
- nazwy wzięte z parametru 'src'
- zaznaczenie (przy pomocy myszy lub klawiatury) pliku powinno
spowodować wyświetlenie tego pliku w oknie przeglądania plików
graficznych
- po lewej - podział splitterem na dwie poziome części:
- na górze - kod źródłowy strony
- skrolowany - możliwość przeglądania całego kodu źródłowego
- użyć fontu Courier
- na dole - podgląd strony
- umożliwić modyfikację rozmiaru głównego okna aplikacji z zachowaniem
powyższego układu
- Okno przeglądania plików graficznych
- zawierające zaznaczony plik graficzny
- menu:
- 'skaluj obraz do rozmiaru okna' - obrazek powinien zostać wyświetlony
w takiej skali, by zmieścił się całkowicie w oknie
- 'skala 1:1' - ustawienie skali 1:1 z automatycznym ustawieniem rozmiaru
okna tak, aby cały obrazek był widoczny
- zawsze dokładnie jedna w powyższych opcji jest zaznaczona
- Sugestie:
- WebBrowser (Microsoft Web Browser - komponent COM, który można dodać
do Toolbox'a)
- HttpWebRequest, HttpWebResponse
- Regex.Match
- <img(.*?)src\\s*=\\s*(?:\"(?<1>[^\"]*)\"|(?<1>\\S+))