Nedenfor at du har menulinje (eller menuen Vindue). Brugeren kan falde ned menuer fra menulinjen ved at klikke på en menulinje element. Identificer det lodrette rullepanel, det vandrette rullepanel, Status Bar og Dimensionering Border i figuren. Kunden Område Udgangen af hovedvinduet vises i Client Area. Output her består hovedsageligt af tekst og grafik (billeder). Identificer klienten område i figuren af det åbnede fane vinduet, hvis du ikke allerede har gjort det.
Det vil ikke overraske mig, hvis det på dette punkt, du hævder, at du har set tekstbehandlingsprogrammer, websider, eller nogle andre appplication hvis klient områder modtager input fra brugeren. Læs videre! Nu enhederne til input data til et program (computer) i dag, er tastaturet og musen. Jeg håber fra dette du får den idé, at intet er indtastet på kundens område. Nu hvert vindue skal have en procedure kode (funktionskode), som du skal skrive.
Dette vindue procedure modtager, hvad du skriver på tastaturet eller gøre med musen, behandler dem og viser derefter det forarbejdede resultat, som nu er output, på kundens område. Jeg håber, du er nu overbevist om, at kunden område ikke modtager input (fra et teknisk synspunkt). Proceduren er meget vigtigt. Det kaldes Vindue Procedure. Titlen bar, menulinjen, vindue menuen minimere og maksimere knapper, dimensionering grænse, og rullepaneler er ikke i vinduets klientområdet. De benævnes kollektivt som vinduets nonclient Area. Alt andet er i vinduets klientområdet.
Nu kan du spørge: hvad med værktøjer bar, du har været vidne til i applikationer? Værktøjet bar og andre søjler du har været vidne til i tekstbehandlingsprogrammer, websider og andre applikationer, optager en del af kundens område. For nogle år tilbage var jeg underviser computer færdigheder i en computer institut. Jeg nærmede undervisningen af vinduer anderledes end hvad jeg gør nu. Derefter blev jeg lære folk, d