KREIRANJE FORME OSOBINE FORME n n n n
KREIRANJE FORME
OSOBINE FORME n n n n n Name – ime forme koje se koristi u kodu (frm. IME) Caption – Postavlja se tekst u naslovu forme Back. Color - izbor boje pozadine forme Border. Style – izbor linije oko forme Control. Box – T/F –prikaz ikone na formi Icon - vraća ili postavlja ikonu (sličicu) u naslovnu traku. Height – određuje visinu forme Width – određuje širinu forme Left - određuje koliko je udaljena lijeva strana forme od lijeve ivice ekrana monitora. Top - određuje koliko je gornja ivica forme udaljena od gornje ivice ekrana monitora.
n n Picture - vraća ili postavlja sliku na pozadinu forme. Start. Up. Position – startna pozicija prikaza forme Visible - logička vrijednost (T/F). Vraća ili postavlja vidljivost forme. Window. State – određuje prikaz forme q q q 0 - Normal 1 – Minimized 2 - Maximized
Ime označenog objekta Izbor boje Ime koje se pojavljuje na formi
PRIMJER q q q q Caption -“FORMA SA PROMJENAMA” Back. Color – boja po želji (Palette) Height – 9000 Width – 5500 Left – 1500 Top -1500 Window. State – 0 Normal
Kreiranje nove forme p Odaberemo strelicu pored dugmeta na liniji alata i iz otvorenog menija izaberemo prvu komandu Form
n U otvorenom prozoru odabiremo Prvu Formu
Kod za otvaranje forme Private Sub Form_Click() Form 2. Show End Sub
Message. Box
Forma Message. Box n Message. Box sa svojim različitim formatima je sigurno najčešće korišćena Windows forma
n Message. Box se poziva direktno iz programskog kôda. Na primer: Msg. Box ("Ovo je probni Message. Box") n Ovim se dobija najjednostavniji oblik Message. Box-a koji sadrži samo dugme OK.
Enabled n Ukoliko se želi onemogućiti da korisnik pristupi određenom objektu (npr. komandom dugmetu), moguće je objekt učiniti nedostupnom korišćenjem osobine Enabled. Ako se vrijednost ove osobine postavi na False, tada je taj objekt vidljiv, ali je nedostupan (malo je "bljeđi" prikazu nego ostali objekti).
n n Da bi objekt postao dostupan u vrijeme izvršavanja aplikacije, potrebno je omogućiti ("osloboditi") njegovo korišćenje putem programskog kôda. Primjer za oslobađanje jednog komandnog dugmeta bi bio: cmd. Exit. Enabled = True n Da bi ovo dugme ponovo bilo proglašeno nedostupnim ("zamrznutim") potrebno je upotrijebiti sljedeću naredbu: cmd. Exit. Enabled = False
Visible n n n Umjesto da se objekt učini nedostupnim, ponekad je potrebno da se on učini potpuno nevidljivim na formi. U tu svrhu se koristi osobina Visible, koja može da poprimi vrijednosti True ili False. Slično prethodno opisanoj osobini, i ova osobina se može mijenjati kroz programski kôd.
n Primjer za to je: cmd. Exit. Visible = False n U ovom primjeru, kontrolno dugme cmd. Exit će biti proglašeno nevidljivim, dok bi kôd za ponovno omogućavanje prikaza tog dugmeta bio: cmd. Exit. Visible = True
Private Sub Form_Load() command 2. Visible = False command 3. Enabled = False End Sub Private Sub command 3_Click() END End Sub
Private Sub command 1_Click() command 2. Visible = True End Sub Private Sub command 2_Click() Msg. Box ("DANAS SE OSJEĆAM SJAJNO") command 3. Enabled = True End Sub
- Slides: 18