ITU_Hodiny

Zadání:

Vytvořte hodiny, které by umožňovaly zobrazení data a času nadevšemi okny. Hodiny by měly podporovat různé vzhledy (digitální, analogové), různé barvy, různou velikost, průhlednost, poloprůhlednost či výplň. Navrhněte vhodné ovládání pro možnost nastavení výše uvedených parametrů. Zaměřte se na intuitivnost a efektivnost přístupu k různým funkcím programu - aplikace filtrů, apod.


TODO

Jen mé nápady, prosím, vyjádřete se k tomu. Potřeboval jsem to někam napsat, abych nezapomenul, co mě napadlo.

  • Překlad Hotovo
  • Digitální hodiny můžou mít pozadí s tvarem obdélníku (šířka != výška). Hotovo
  • Typ prvku ve kterém se vybírá jazyk nebo název typu fontu(Arial) při malém okně roztáhne celé nastavení, omezit šířku. Hotovo
  • Přidat ovládání pro posun labelu s datem(oba typy hodin) nebo časem(pouze digitální hodiny) vertikálně a horizontálně. (Asi by to patřilo do záložky Digital/Analog Clock? Realizovat pomocí 4 tlačítek Up/Down/Left/Right a nastavovat margin labelu?) Nebudeme dělat
  • Omezit minimální velikost okna aplikace(zamezíme nechráněný stav, kdy je to moc malé a vše se rozhází, což nevypadá dobře), najít co nejmenší fungující velikost. Hotovo
  • Formátování času digitálek se zobrazí pokud jsou číslice menší než 10 jako 14:2:3, tedy chybí nuly 14:02:03. Hotovo
  • Vypnutí zobrazení vteřin u digitálních hodin. Hotovo
  • Formátování data se zobrazí jako 2.24.2017, chceme prohodit měsíc a den nebo nechat to nastavit uživatele? Třeba 24/2/2017 je taky možnost, případně odebrat rok 24/2, 24.2.. Hotovo
  • Přidat čísla ke slunečním hodinám.
  • Přidat datum ke slunečním hodinám?
  • Synchronizovat nastavení formátu data mezi typy hodin?