Formål: Gjør deg kjent med redskapet for programmering. Du må ha lest t.o.m. s. 74 og
The Group Box Control (s. 472), samt
Radio Button Control (s. 474).
Oppgave 1: Lag et program der brukeren får ett spørsmål, svarer ved blant svaralternativ og gis beskjed om resultatet.
- Legg inn velkomsttekst øverst
- Legg inn selvvalgt spørsmål
- Legg inn tre selvvalgte svaralternativ (enten radioknapper, klikk, valg fra nedtrekksliste, innskriving)
- Legg inn forklarende tekst
- Etter valg, skal brukeren gis beskjed (galt eller rett svar)
- Vinduet skal ha en knapp for ''avslutt''
- Du velger farger for bakgrunn, tekst og fonter
Oppgave 2:
- Lag nytt prosjekt med tittel ''Mitt første program'' og gul bakgrunn
- Legg til avslutt-knapp (som avslutter programmet)
- Legg til gruppeboks med tittel ''Velg språk''.
- Boksen skal ha to valg (radioknapper) med tekst ''engelsk'' og ''norsk'', som (hvis valgt) endrer teksten (i ''avslutt''-knapp) til ''quit'' eller ''avslutt''.
Følg navnereglene for GUI-komponenter (s. 52). Vindu (Form, frm*), Etikett (Label, lbl*), Valgliste (Listbox, lst*), Knapp (Button, btn*), Tekstboks (Textbox, txt*), Gruppeboks (Groupbox, grp*), Radioknapp (Radiobutton, rad*), Avkrysning (Checkbox, chk*) og Nedtrekksliste (Combobox, cbo*).
Koden skal skrives ut og forevises assistentene. Siste frist for godkjenning: Fredag 31/8.
IN ENGLISH (new Sep 1, 2008):
Purpose: Get to know the tool for programming. You must read up to page 74 and
The Group Box Control (pg. 472), as well as
Radio Button Control (pg. 474).
Exercise 1: Make a program that asks the user one question. The user answers by choosing one of several alternatives. The program then informs the user about the result.
- Add a welcome text in the upper area
- Add a question text
- Add three alternatives for answer (you can use radio buttons, click buttons, menus or text fields -- your choice!).
- Give explanations (use labels)
- When the user has made a choice, the user receives an information about the result (right or wrong).
- The window must have an "Exit" button
- You choose color, fonts and sizes yourself.
Exercise 2:
- Make a new project entitled "My first program" (yellow background).
- Add an exit button
- Add a groupbox entitled "Choose language"
- The groupbox has two choices (radio buttons), with the text "english" and "norwegian". The exit button shows "quit" or "avslutt" depending on which language is chosen.
Follow the labeling rules for GUI components (pg. 52): (Form, frm*), (Label, lbl*), (Listbox, lst*), (Button, btn*), (Textbox, txt*), (Groupbox, grp*), (Radiobutton, rad*), (Checkbox, chk*) and (Combobox, cbo*).
Koden skal skrives ut og forevises assistentene. Siste frist for godkjenning: Fredag 31/8.