Správa rodokmenu jako ukázka Windows Presentation Foundation

Microsoft a společnosti s ním spřízněné a sympatizující se poslední dobou předhánějí v ukázkách využití nové technologie Silverlight a také poměrně ještě horké technologie Windows Presentation Foundation (WPF). Nutno říct, že tyto ukázky jsou praktické a plně funkční aplikace.Jednou z nich je i povedený nástroj pro sestavení rodokmenu, Family.Show.

Aplikace vytvářené pro Windows Presentation Foundation mají minimálně jednu věc společnou. Jejich tvůrci dávají vedle funkčnosti důraz na pokud možno ohromující vzhled aplikace v porovnání s konvenčními programy. Totéž je případ i Family.Show, který v porovnání s ostatními genealogickými programy vypadá velmi dobře.

Family.Show
 
Úvodní obrazovka programu

Po spuštění vás přivítá nabídka pro vytvoření nové „rodiny“, otevření uloženého rodokmenu nebo import souboru GED (Gedcom). Nechybí také záznam o několika naposledy otevřených projektech.

Britská královská rodina

Slušným zvykem podobných aplikací je přiložení ukázkového souboru. Autoři Family.Show nejsou žádní amatéři, kteří by vám funkce programu chtěli předvést na několika členech rodiny Smithových. V ukázkovém příkladu najdete rodinu Windsorů, tedy současnou britskou královskou rodinu.

Family.Show

Rodokmen Britské královské rodiny sloužící pro seznámení s programem

Rodokmen je zobrazen v přehledném diagramu, jehož náhled můžete snadno přibližovat nebo oddalovat. Po umístění ukazatele myši na některého člena rodiny se vám zobrazí jeho fotografie. Pomocí táhla s ukazatelem času zobrazíte věk členů rodiny v zadanému roku, případně se automaticky skryjí ti, kteří v zadaný rok již/ještě nežili.

Family.Show
 
Okamžité zobrazení podobenky vybraného člena rodiny

Podrobné údaje o vybraném členovi najdete v bočním panelu programu. V režimu prohlížení vidíte jméno, datum a místo narození a sadu tlačítek sloužících k úpravám záznamu, vytvoření příbuzenských vztahů, přidání fotografií a povídání.

Family.Show
 
Úprava detailu o členu rodiny

Přehledné informace a vyhledávání

Přidání nového člena rodiny je snadné. Vyberete nejbližšího příbuzného, z rozbalovací nabídky vyberete příbuzenský vztah, vyplníte údaje a uložíte. Family.Show nabízí snadné prohledávání vložených údajů – najít konkrétního člena můžete buď díky rychlému filtru na hlavní obrazovce, případně si zobrazíte kompletní seznam a vybranou osobu najdete v něm.

Family.Show
 
Rodinný seznam v tabulkové podobě

V režimu zobrazení tabulkového seznamu najdete také různé statistické informace. Příjmení použitá v rodokmenu jsou zobrazena v jakési obdobě známého „tag cloud“. Čím častěji je dané příjmení použitou, tím větším písmem je zobrazeno. Graf ukazuje rozložení věku členů rodiny. Pod grafem jsou informace o narozeninách, zobrazeny jsou podle dnů v roce.

Uživatelské rozhraní představující budoucnost aplikací pro Windows

Data z programu jsou ukládána do interního formátu, ovšem uložit je můžete také do formátu XPS, což je velmi zjednodušeně řečeno Microsoft obdoba PDF.

Export z Family.Show v IE7

Export do XPS převede aktuálně viditelná data – to mějte na paměti

Co se týče podpory Gedcomu, tak Family.Show zvládá nejenom import těchto dat, ale i export vytvořené rodiny do souborů GED.

Family.Show
 
Vzorový soubor pro import z GED nabízí rodinu Kennedy

Family.Show představuje typickou aplikaci vytvořenou s využitím WPF. Důraz na uživatelské prostředí i jeho přívětivost se nezapře. Ve spojení s různými prolínacími a animovanými efekty vypadají aplikace WPF podobně jako věci tvořené ve Flashi a ne běžná windowsová aplikace. Věřím tomu, že spousta uživatelů to ocení. Na druhou stranu věřím také tomu, že se začnou ozývat šťouralové, kterým bude vadit, že programy již nejsou hranaté a nudné… Program Family.Show je zadarmo, k dispozici jsou i zdrojové kódy na serveru CodePlex (obdoba SourceForge).

Family.Show
 
Druhý z nabízených skinů programu příliš nesluší

Odkazy

Buďme ve spojení, přihlaste se k newsletteru

Odesláním formuláře souhlasíte s podmínkami zpracováním osobních údajů. 
Více informací v Ochrana osobních údajů.

Autor článku: Jan Polzer

Tvůrce webů z Brna se specializací na Drupal, WordPress a Symfony. Acquia Certified Developer & Site Builder. Autor několika knih o Drupalu.
Web Development Director v Lesensky.cz. Ve volných chvílích podnikám výlety na souši i po vodě. Více se dozvíte na polzer.cz a mém LinkedIn profilu.

Komentáře k článku

Přidat komentář

Odesláním komentáře souhlasíte s podmínkami Ochrany osobních údajů

reklama
Moje kniha o CMS Drupal

 

Kniha 333 tipů a triků pro Drupal 9


Více na KnihyPolzer.cz

Sledujte Maxiorla na Facebooku

Maxiorel na Facebooku

Hosting pro Drupal a WordPress

Hledáte český webhosting vhodný nejenom pro redakční systém Drupal? Tak vyzkoušejte Webhosting C4 za 1200 Kč na rok s doménou v ceně, 20 GB prostoru a automatické navyšováním o 2 GB každý rok. Podrobnosti zde.

@maxiorel na Twitteru

Maxiorel na Twitteru