12.07.2015 Views

INFORMATIKAI ALAPOK - MIAU - Szent István Egyetem

INFORMATIKAI ALAPOK - MIAU - Szent István Egyetem

INFORMATIKAI ALAPOK - MIAU - Szent István Egyetem

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.6.4.3 Az ActiveX vezérlőkA címkék (Label) olyan szövegek megjelenítésére használhatók, amelyeken afelhasználó nem módosíthat. Üzeneteket is tartalmazhatnak (például egy makrófolyamatpillanatnyi állapotáról), de feliratként más objektumok azonosítására is használhatók. Aháttér- és karakterszínt, valamint a keretet megadó tulajdonságokról (BackColor, ForeColor,BorderStyle) korábban elmondottak a címkékre is érvényesek, de legfontosabb tulajdonságuk– természetesen – maga a felirat. A Caption hossza elvileg korlátlan, de mindenképpen véges,a megjeleníthető szöveg hossza a címke méretétől és a sortörési beállításoktól függ. AzAutoSize tulajdonság IGAZ értékre állítva a szöveg hosszához méretezi a címke szélességét,ha a WordWrap is IGAZ értékű (azaz a sortörés a jelenleginél több sorban is engedélyezett),akkor a szélesség és a magasság is megnőhet szükség szerint. (Lásd a 3.3.3 pont példáját!)A beviteli mező (TextBox) vezérlő az 2.5 pontból már ismerős lehet: az adatkéréshezhasznált InputBox fehér beviteli sávja is egy ilyen objektum. Háromféle módon kerülhet beleszöveg: a a Text tulajdonság beállításával a Properties ablakban, közvetlen beírással amunkalapon, illetve egy makró és a felhasználó közreműködésével. Például:Private Sub CommandButton3_Click()TextBox1.Text = "Írjon ide valamit!"End SubA beviteli mezőnek nincs felirata, azonosítására legtöbbször egy címkét használunk.A magyarul parancsgombként, nyomógombként és egyszerűen gombként (nemkeverendő az űrlap-vezérlővel!) is emlegetett CommandButton vezérlő – ahogy azt a MessageBox és Input Box példáján láthattuk – a dialógusablakok állandó kelléke. A formok ésdialóguspanelek bezárásán és új események elindításán kívül érvényesítő funkciója is lehet,amennyiben egy felhasználói tevékenység (például szöveges adatbevitel) lezárásakorhasználjuk. A külseje a Windows-szerte megszokott „szürke 3D”, ha viszont Picturetulajdonságnak értéket adunk, azaz kiválasztunk egy képet, akkor a parancsgomb háttere akép átméretezett változata lesz. A gomb feliratát a címkékhez hasonlóan a Captiontulajdonság adja meg, a karakterek formátuma változtatható.A jelölőnégyzetek (CheckBox) az IGAZ / HAMIS, IGEN / NEM választási lehetőségetkínálják fel a felhasználónak. A kipipált vezérlőre kattintva a pipa eltűnik a négyzetből,ismételt kattintáskor pedig újra megjelenik. A pipa meglétét vagy hiányát a váltógombokhozhasonlóan a Value tulajdonság mutatjaA választókapcsoló (Option Button) nevét nem szó szerint fordították, teljes joggal,mivel a gombokhoz sok köze nincs. Annál több a hasonlóság közte és a jelölőnégyzet között,a tulajdonságaik egytől egyig megegyeznek, mindössze egy dologban térnek el: az egycsoportban levő választókapcsolók közül maximum egy lehet kiválasztva.A ListBox (listapanel) egy egyszerű listát jelenít meg, amelyről a felhasználó egy vagytöbb elemet választhat ki. Ha a listának több eleme van, mint amennyi a méreténekmegfelelően megjeleníthető, a jobb szélén megjelenik egy gördítősáv. A listát az Excelbencsatolt cellák segítségével vagy a makró kódjában az AddItem metódus használatávaltölthetjük fel elemekkel. A listaelemek sorszámozottak, az első elem sorszáma 0, a másodiké- - 32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!