Wednesday, February 14, 2007

Přidávání položek do menu za běhu aplikace

Většina windowsových aplikací má obvykle nějaké to hlavní menu (samozřejmě ne všechny, to je jasné). Je to již zažitý zvyk, že většina hlavních funkcí dané aplikace je dostupná právě přes hlavní menu. V případě, že jeho podoba je neměnná, můžete jeho návrh v klidu vypracovat při tvorbě aplikace včetně všech událostí a vizuální podoby a nemusíte si s ním už dělat další starosti. Co když ovšem nastane případ, kdy struktura jednotlivých položek v menu ještě není při návrhu aplikace zcela jasná a nebo se mění dynamicky podle aktuální situace? Právě pro ten případ si ukážeme, jak za běhu programu položky do menu přidávat a mazat.