Web Explorer
Aplikace vznikla po tom, co jsem experimentoval s třídou WebBrowser. Překvapila mě poměrně svižná odezva startu prohlížeče oproti běžně používaným prohlížečům. Vybral jsem nejběžněji používané funkce a vznikl tento prohlížeč.
Uživatelské rozhraní je velice prosté. V horní části formuláře (Form) je nástrojová lišta (toolStrip) s tlačítky (Button) a rozevíracím seznamem (ComboBox). Tlačítka jsou označena ikonami s doprovodným textem. První dvě tlačítka z leva s ikonami šipek vlevo a vpravo jsou určeny pro navigaci předchozí a následující stránky. Následuje rozevírací seznam určený pro uložené, dříve navštívené adresy stránek. Dále lišta obsahuje tlačítka pro uložení adresy, smazání uložené adresy, uložení adresy domovské stránky, vyvolání domovské stránky, tlačítko aktualizace a mazání adresy. Pod nástrojovou lištou je situován prohlížeč (Browser) a to je vše.
Popisovat funkci prohlížeče nemá smysl, je zcela intuitivní. Po tom, co aplikaci spustíte, se ve funkcích velice rychle zorientujete.
Pár poznámek k programu
Data ukládaných adres jsou uložena v souboru zaznamyadr.csv v adresáři DatabazeAdres, který se vytvoří při prvním spuštění v adresáři AplicationData účtu uživatele. Zároveň se tamtéž vytvoří textový soubor homeadr.txt pro uložení domovské adresy. Rozevírací seznam se naplní automaticky po spuštění aplikace (v případě, že soubor zaznamyadr.csv obsahuje uložené adresy). Stejně tak se automaticky načte domovská stránka (pakliže je při předchozím spuštění aplikace adresa domovské stránky uložena). Vlastní program je velmi jednoduchý. Obsluha událostí je v třídě Form, pro databáze adres jsou vytvořeny třídy Databaze a ZaznamAdr a pro domovskou adresu AdrHome a ZaznamAdrHome. Některé použité metody byly převzaty z mé předchozí aplikace FTP Client. Pro vyhledávání je použit internetový vyhledavač Google.
Galerie

Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 388x (841.36 kB)
Aplikace je včetně zdrojových kódů v jazyce C#