© 1999-2003, Flemming Koch Jensen
Alle rettigheder forbeholdt
Menuer

Vejledende løsninger
Opgaver

 

 

1

Lav følgende vindue:

Figur 1a:
Vindue med menu til settings
  Du skal implementere event-håndtering, så der udskrives en passende tekst for hver af menu-punkterne, når de vælges. Disse stykker tekst tjener til test af den grundlæggende struktur i event-håndteringen.
  Udvid dernæst med mnemonics så vinduet får følgende udseende:
Figur 1b:
Menu med mnemonics
  Tilføj accelerators så vinduet får følgende udseende:
Figur 1c:
Menu med accelerators

 

2

Lav følgende vindue:

Figur 2:
Vindue med undermenu
 

Når man vælger en af de tre menu-punkter i undermenuen New, skal der laves en passende udskrift til kontrol af event-håndteringen. Når man vælger Exit skal programmet terminere.

 

3

Lav følgende vindue:

Figur 3:
Menu med stor dybde
  Det skal understreges, at du ikke skal lave nogen form for event-håndtering. Løsningen skal være iterativ, så du kan indstille antallet af undermenuer.