180 likes | 357 Views
KREIRANJE FORME. OSOBINE FORME. Name – ime forme koje se koristi u kodu (frmIME) Caption – Postavlja se tekst u naslovu forme BackColor - izbor boje pozadine forme BorderStyle – izbor linije oko forme ControlBox – T/F –prikaz ikone na formi
E N D
OSOBINE FORME Name – ime forme koje se koristi u kodu (frmIME) Caption –Postavlja se tekst u naslovu forme BackColor - izbor boje pozadine forme BorderStyle – izbor linije oko forme ControlBox – 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.
Picture -vraća ili postavlja sliku na pozadinu forme. StartUpPosition – startna pozicija prikaza forme Visible - logička vrijednost (T/F). Vraća ili postavlja vidljivost forme. WindowState – određuje prikaz forme 0 - Normal 1 – Minimized 2 - Maximized
Ime označenog objekta Ime koje se pojavljuje na formi Izbor boje
PRIMJER Caption -“FORMA SA PROMJENAMA” BackColor – boja po želji (Palette) Height – 9000 Width – 5500 Left – 1500 Top -1500 WindowState – 0 Normal
Kreiranje nove forme • Odaberemo strelicu pored dugmeta na liniji alata i iz otvorenog menija izaberemo prvu komandu Form
Kod za otvaranje forme Private Sub Form_Click() Form2.Show End Sub
Forma MessageBox MessageBox sa svojim različitim formatima je sigurno najčešće korišćena Windows forma
MessageBox se poziva direktno iz programskog kôda. Na primer: MsgBox ("Ovo je probni MessageBox") Ovim se dobija najjednostavniji oblik MessageBox-a koji sadrži samo dugme OK.
Enabled 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" pri prikazu nego ostali objekti).
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: cmdExit.Enabled = True Da bi ovo dugme ponovo bilo proglašeno nedostupnim ("zamrznutim") potrebno je upotrijebiti sljedeću naredbu: cmdExit.Enabled = False
Visible 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.
Primjer za to je: cmdExit.Visible = False U ovom primjeru, kontrolno dugme cmdExit će biti proglašeno nevidljivim, dok bi kôd za ponovno omogućavanje prikaza tog dugmeta bio: cmdExit.Visible = True
Private Sub Form_Load() command2.Visible = False command3.Enabled = False End Sub Private Sub command3_Click() END End Sub
Private Sub command1_Click() command2.Visible = True End Sub Private Sub command2_Click() MsgBox ("DANAS SE OSJEĆAM SJAJNO") command3.Enabled = True End Sub