PB069/11: Polosemestrální písemná práce
varianta 1/2013 | 30. 4. 2013
Vytvořte s pomocí Windows Forms uživatelsky přívětivou aplikaci pro sčítání trpaslíků. Aplikace bude zobrazovat aktuální počty trpaslíků s červenou čepičkou a trpaslíků s modrou čepičkou.
- Aplikace bude obsahovat hlavní menu, které bude obsahovat menu s položkami:
- zobrazení dialogu pro přidání trpaslíků (klávesová zkratka
Ins
),
- vynulování číteče trpaslíků (klávesová zkratka
F8
),
- oddělovač položek menu,
- konec programu.
- Ve stavovém řádku zobrazujte 3 údaje: celkový nasčítaný počet trpaslíků a počet trpaslíků po barvách.
- Přidání trpaslíků probíhá pomocí dialogu, kde uživatel vybere barvu čepičky (ze dvou možností červená nebo modrá) a zadá počet trpaslíků, které chce přičíst k celkovému počtu.
- Položka vynulování číteče trpaslíků nastaví počty trpaslíků na 0, před vynulováním se program uživatel zeptá, jestli chce vynulování provést.
- Dialog přidání musí obsahovat nějakou validaci a není možné, aby jej potvrdit s neplatnou hodnotou.
- Přes celou volnou plochu formuláře vykreslí sloupcový nebo koláčový graf, který bude reprezentovat počty trpaslíků po barvách.
Hints
- zkuste si zvětšit a zmenšit okno se zobrazeným grafem,
- až bude mít všechno hotovo, projděte si nastavení formulářů a položek menu, nastavení pořadí procházení tabulátorem (Tab Order), nastavení akcelerátorů (podtřzených písmenek ovládání z klávesnice ALT)