DIZAJN I IZGRADNJA KORISNIČKOG INTERFEJSA

 

 

Prethodna strana


 

Osnovna komponenta Visual Basic aplikacije je forma. To je prozor koji, najčešće sadrži nekoliko objekata. Svi objekti na formi su kontrole. Programer na formu smešta labele, tekstualna polja, komandnu dugmad i druge kontrole.

 

Skoro svaka VB aplikacija sadrži nekoliko različitih formi, koje izvršavaju određene zadatke, potrebne aplikaciji.

 

 

Sama radna okolina Visual Basica se sastoji iz sledećih delova:

Pored ovih dijelova tu su i sledeći elementi:

 

Traka sa menijima (Menu Bar) sadrži naredbe koje se koriste tokom rada s Visual Basic-om. Osim uobičajenih menija za Windows: File, Edit, View, Window i Help, meniji omogućuju pristup funkcijama specifičnim za programiranje kao što su Project, Format, Debug, Run, Query, Diagram, Tools i Add-Ins.

 

Traka sa menijima (Menu Bar)

 

 

Objašnjenja najvažnijih stavki u meniju:

 

Meni

Kratak opis

File

Komande za dodavanje, snimanje i uklanjanje projek(a)ta

Edit

Komande za editovanje, karakteristične za većinu Microsoft-ovih alata: odsecanje (eng. Cut), kopiranje (eng. Copy), umetanje (eng. Paste), pretraga (eng. Find), zamena (eng. Replace) …

View

Komande za podešavanje radne okoline

Project

Komande za dodavanje, izmenu i uklanjanje komponenata projekta

Format

Funkcije za dovođenje u red velikog broja prozora

Debug

Funkcije za pronalaženje grešaka u kodu

Run

Pokretanje, pauziranje i zaustavljanje izvršavanja aplikacije

Tools

Menu Editor (editor menija), Dialog Options (podešavanje elemenata samog Visual Basica)

Add-Ins

Add-In Manager (dodavanje drugih gotovih programa)

Window

Za podešavanje radne okoline

Help

Obimna dokumentacija o Visual Basic-u

 

 

Alatni okvir (Toolbox) Na alatnom okviru (eng. Toolbox) se nalazi niz alata koje se koriste za postavljanje kontrola na formu.

 

Pregled  standardnih alatki alatnog okvira:

 

Ikona

Ime kontrole

Ime klase

Opis

Kursor (Pointer)

Kursor

Pointer

Posle korišćenja bilo koje kontrole, izbor se vraća na kursor. Kursor nije kontrola, već samo kursor!

Okvir za sliku (PictureBox)

Okvir za sliku

PictureBox

Prikazuje slike različitih formata, tekst ili djeluje kao vizuelno skladište za druge kontrole

Natpis (Label)

Natpis

Label

Prikazuje tekst koji korisnik ne može da menja, ugrađen je u prozor aplikacije

Okvir s tekstom (TextBox)

Okvir s tekstom

TextBox

Pruža područje za upis ili prikaz teksta

Okvir (Frame)

Okvir

Frame

Vizuelno i funkcionalno skladište za kontrole

Komandno dugme (CommandButton)

Komandno dugme

CommandButton

Obično izvršava naredbu ili akciju kada korisnik klikne na njega

Kontrolna kućica (CheckBox)

Polje za potvrdu

CheckBox

Prikazuje izbor tačno/netačno ili da/ne; više ovakvih polja na formi može istovremeno da bude potvrđeno

Dugme izbora (OptionButton)

Opciono dugme

OptionButton

Više ovakvih polja na formi ne može istovremeno da bude potvrđeno

Kombinovani okvir (ComboBox)

Padajuća lista

ComboBox

Sjedinjuje okvir s tekstom i okvir s popisom. Dopušta korisniku upis izbora ili odabir stavke sa padajućeg popisa

Okvir s popisom (ListBox)

Okvir s popisom

ListBox

Prikazuje popis stavki s kojeg korisnik može da bira

Horizontalne trake za pomicanje (HScrollBar)

Horizontalne trake za pomeranje

HScrollBar

Horizontalni klizači za kontrole koje ih ne sadrže automatski

Vertikalne trake za pomicanje (VScrollBar)

Vertikalne trake za pomeranje

VScrollBar

Vertikalni klizači za kontrole koje ih ne sadrže automatski

Mjerač vremena (Timer)

Tajmer

Timer

Izvršava događaje tajmera u određenim vremenskim intervalima

Okvir s popisom pogonskih uređaja (DriveListBox)

Okvir s popisom spoljašnih memorija

DriveListBox

Prikazuje popis spoljašnih memorija između kojih korisnik može odabrati odgovarajuću

Okvir s popisom direktorijuma (DirListBox)

Okvir s popisom direktorijuma

DirListBox

Prikazuje popis s kojeg korisnik može odabrati direktorijume i putanje

Okvir s popisom datoteka (FileListBox)

Okvir s popisom fajlova

FileListBox

Prikazuje popis s kojeg korisnik može odabrati fajlove

Lik (Shape)

Oblici

Shape

Dodaje pravougaonik, kvadrat, elipsu ili krug na formu, okvir ili okvir za sliku

Linija (Line)

Linija

Line

Dodaje segment ravne linije na formu

Slika (Image)

Slika

Image

Prikazuje slike različitih formata i djeluje kao komandno dugme kad se klikne na njega

Podaci (Data)

Podaci

Data

Omogućuje povezivanje s postojećom bazom podataka i prikaz informacija iz nje na formi

OLE spremnik (OLE)

OLE

OLE

Umeće podatke u Visual Basic aplikaciju

 

 

Projektni prozor (eng. Project Explorer Window) U većini Visual Basic projekata, postoji mnogo datoteka. U nekim datotekama postoje  prozori, neke će sadržati samo kod dok će druge biti specifične za sam program. Projektni prozor sadrži popis svih formi i modula u trenutnom projektu:

 

 

 

Na projektnom prozoru (eng. Project Explorer Window) mogu se uočiti sledeće komande:

 

Ikona

 Naziv

 Opis

View Code

View Code

Klikom na ovu komandu otvara se kodni prozor i u trenutnom fokusu se nalazi kontrola, forma ili modul koji je predhodno bio odabran na dizajneru forme

View Object

View Object

Klikom na ovu ikonicu vraća se na dizajner forme 

Toggle Folders

Toggle Folders

Fajlovi projekta mogu biti abecedno poređani u projektnom prozoru ili hijerarhijski u folderima tako da su u jednom folderu forme, u drugom moduli i sl.


Prethodna strana