képzés
BorderStyle = bsDialog
BorderStyle = bsToolWindow
ActiveControl - meghatározza egy elem, amely jelenleg a hangsúly. Ha kiválaszt egy objektumot a fejlődés során (tervezési idejű), majd amikor az alkalmazás elindul, és a tárgy lesz a bemenet fókusza. Továbbá, az ingatlan is hasznosak lehetnek a végrehajtás során (run-time) - megtudhatja, hogy melyik objektum „tartja” a hangsúly abban a pillanatban, és tudja mozgatni a hangsúly bármely tárgy. 2. példa utáni alkotnak gomb - Button1 és Button2 és TTimer (Rendszer oldal). Kiválasztása Timer1 elem scholknem kétszer az Object Inspector doboz jelölt OnTimer az Események lapon, azaz hozzon létre egy eseménykezelő, és írjuk be a következőket: ActiveControl: = Button2; Most fut a program, minden második középpontjában lépni Button2.
Igazítsa - meghatározza a nyomvonal a alakzatok a képernyőn. Az ingatlan egyikét veszi a következő értékeket:
- alBottom - az alsó széle;
- alClient - minden felhasználó (ügyfél) területén;
- alCustom - összehangolás határozza meg hívja a szülő objektum;
- alLeft - a bal oldalon;
- alNone - anélkül, szintező;
- Rendben - a jobb szélén;
- altop - a felső szélét.
AlphaBlend - be- / ki átláthatóság formában.
AlphaBlendValue - beállítja a opacitás formában: 0 - teljesen láthatatlan formában, 255 - teljes egészében látható. Átláthatóság csak akkor aktív, ha a tulajdonságok AlphaBlend True.
Rögzítők - meghatározza azt az irányt, amelyben a komponensek „kötött” a formában. Példa: Ha a beállított érték formájában és akLeft akRight tulajdonságot True, és hasonlóképpen nem kell gombokat, a változó szélességű formájában gomb mérete (szélesség) is változni fog.
Auto.görgetés - lehetővé teszi az automatikus megjelenés scrollbars (Görgetősávok) képez, ha a forma nem elegendő a méret a kijelző elemek.
AutoSize' - magában foglalja az automatikus átméretezés formáit hozott tételek elemeit.
BiDiMode - határozza meg a kétirányú térképezés elem. Néhány nyelvben, a levél nem tett bal-jobb, és fordítva. Ez a tulajdonság létre, csak erre a célra.
BorderIcons - meghatároz egy sor gomb, amely megjelenik a címsorban:
- biSystemMenu - az egyetlen elem, amely nem egy gomb - felelős az ablak rendszer menü, amely által okozott billentyűkombinációk [Alt] + [Szóköz].
- biMinimize - minimalizáló gomb (minimalizálni) az ablak;
- biMaximize gomb - telepítési ablak;
- biHelp - Súgó gombra.
Ha legalább az egyik gombot, hogy összeomlik, és bővíteni engedélyezve van, függetlenül attól, hogy az állam a többi, mindkettő megjelenik (de a második pálya inaktív). Ha egyik sem világít, akkor egyáltalán nem jelennek meg. Ez nem függ Delphi - ez egy lehetőség a Windows.
BorderStyle - meghatározza az ablakkeretek és egy közös típusú ablak:
- bsDialog - párbeszéd (gomb - csak a „Close” ikonra a címsorban nem szerepel);
- bsNone - „tiszta lapot” (hiánya határok és az ablak fejlécében) - jellemzően létrehozásához használt képernyővédők során a program indítását;
- bsSingle - egy normál ablakot, de a tilalmat különböző méretű;
- bsSizeable - egy normál ablakot (alapértelmezett) - Meg lehet változtatni a méretei a penész;
- bsSizeToolWin - egyszerűsített ablak, egy csökkentett fejléc;
- bsToolWindow - egyszerűsített ablak, egy csökkentett fejléc lehetősége nélkül átméretezés.
BorderWidth - a szélessége az ablak határ pixel. A határ láthatatlan, és található kezelőfelületen alakú.
Caption - a szöveg, amely a cím.
ClientHeight. ClientWidth - mérete az ügyfél (felhasználói) oldalán a formában, azaz amelyen komponensek el vannak rendezve.
Megszorítások - meghatározza a minimális és maximális magassága és szélessége az űrlapot pixel. 0 - bármilyen értéket, azaz a korlátozások nélkül.
Ctl3D - ingatlan határozza meg a 3D-nézet formában. Amikor off - „lapos” képet.
Kurzor - a kurzor, amikor ő a formában.
DefaultMonitor - meghatározza az űrlap jelenik meg, amelyen monitoron. Logikus, hogy a funkció használatához csak akkor, ha egynél több monitor (például, ha több képernyőn).
DockSite. DragKing és DragMode - meghatározza a viselkedését a végrehajtás képezi DragDrop műveleteket.
Enabled - felelős a teljes tevékenységi formákat. Ha Hamis, a forma nem áll rendelkezésre.
Font - használt betűtípus a formában.
FormStyle - style formákat, vagy a viselkedés MDI-alkalmazás (Multi alkalmazás, ahol az újabb található „belül” a fő formája). értékek:
- fsNormal - a szokásos formáját (alapértelmezés);
- fsMDIChild - leányvállalata (alárendelt) MDI-forma alkalmazása;
- fsMDIForm - a fő formája az MDI-alkalmazás;
- fsStayOnTop - forma a tetején az összes ablak a képernyőn.
Magasság - a magassága a formában pixel. Ellentétben ClientWidth magassága, tekintettel a fejléc és a kötött formák.
HelpContext. HelpFile. HelpKeyword. HelpType - Tulajdonságok társítani formák segítségével fájlt * .hlp formátumban.
Tipp - a elemleírásokat.
HorzScrollBar - ingatlan határozza meg a megjelenését és viselkedését a vízszintes görgetősáv az ablakon.
Ikon - ikon (az ikon) formában. Bemutatás cím bal oldalán a címet. Adjon fájlt * ICO formátumban.
KeyPreview - ha a tulajdonság értéke True, akkor lenyomására lesz az úgynevezett első rakodók formák rakodók és csak azután az összetevő, amely jelenleg a hangsúly. Kapcsolatos események megnyomásával - onkeydown (), onkeypress (), onkeyup ().
Bal - forma helyzetben a képernyőn (bal felső sarok) a képpont.
Menü - lehetővé teszi, hogy válassza ki az egyik összetevője a menüben, ami a fő ablak menü, azaz Ez jelenik meg a tetején.
Név - az űrlap nevét, mint egy tárgy. Lehet csak betűket, számokat és aláhúzás, és nem kezdődhet számmal. Tény, hogy ez a név, amellyel a program lehet, hogy az űrlapot.
ObjectMenuItem - alkalmazunk egy OLE-objektum lehetővé teszi, hogy társítani menüpontot, OLE-objektum, ha a tárgy van kiválasztva, a menüpont aktív, és fordítva.
OldCreateOrder - meghatározza, hogy mikor események történnek OnCreate () és OnDestroy () formában. Ha Hamis, akkor OnCreate () után bekövetkező hív minden tervezők és OnDestroy () - meghívása után a destruktor minden. Kezdeti érték - Hamis, akkor nem ajánlott megváltoztatni.
ParentBiDiMode - BiDiMode tulajdonságok változnak értéke szerint az objektum szülő formában.
ParentFont - betűtípus változás (Font) értéke szerint őse objektumot.
PixelsPerInch - arányok font rendszer (dots per inch).
PopupMenu - lehetővé teszi, hogy meghatározza a helyi menüből (TPopupMenu objektumot) formájában. Ez a menü neve a gomb a jobb egérgombbal.
Pozíció - Meghatározza a kezdeti helyzetébe formák a képernyőn, azaz időpontjában annak előfordulása. Alapvető értékek:
- poDesigned - megjelenése azon a helyen, ahol a nyomtatvány tervezési idejű;
- poDesktopCenter - a központ az asztalon (ajánlott érték);
- poScreenCenter - melynek középpontjában a képernyőn;
- poMainFormCenter - a központ a fő jelentkezési lap (a fő formája nincs értelme).
PrintScale - meghatározza a méreteit a penész a levezetése a képre, a nyomtatás.
Skálázott - tartalmazza méretezés formák szerint egy előre meghatározott tulajdonság értéke PixelsPerInch.
ScreenSnap - ha True, az űrlap automatikusan „bot”, hogy a széle a képernyőn, amikor mozog.
SnapBuffer - határozza meg a távolságot (pixel), amely forma „bot” a képernyő szélén.
ShowHint - mutatja / elrejti a tooltip (Útmutatás).
Tag - egy különleges tulajdonság, amely minden tárgyat. Különleges felhasználás ez a tulajdonság nem, ezért használják különböző célokra, egy adott helyzetben. Az ingatlan ideális abban az esetben, ha azt szeretnénk, hogy számot tárolni - nem kell, hogy egy kiegészítő változó.
Top - forma helyzet (bal felső sarok) a képernyőn pixel.
TransparentColor - engedélyezi / letiltja az átláthatóság bizonyos formáinak színű.
TransparentColorValue - beállítja a színt, hogy átlátszó lesz.
UseDockManager - végrehajtása során figyelembe DragDrop technológia, amely további lehetőségeket ez a módszer a kölcsönhatás.
VertScrollBar - határozza meg a megjelenését és viselkedését a függőleges görgetősávot az ablakon.
Látható - meghatározza a megjelenése penész a képernyőn.
Szélesség - a szélessége az ablak képpontban, beleértve a határon.
WindowMenu - ingatlan analóg tulajdonságok menü, de létrehozásához alkalmazott MDI-formákat.
WindowState - az egyik ablak kimondja:
- wsNormal - nyugalmi állapot (részt vesz a képernyőn);
- wsMinimized - az ablak a lehető legkisebb legyen;
- wsMaximized - box telepített a teljes képernyőt.
Érdemes néhány megjegyzést a tulajdon.
- Átláthatóság ingatlan formában (AlphaBlend. AlphaBlendValue. TransparentColor és TransparentColorValue) csak akkor működik, a Windows XP és későbbi változataiban. A korábbi verziók az operációs rendszer értékében bekövetkezett változás ezen tulajdonságok nem termel vizuális formájának megváltoztatását.
- Tulajdonságok szóval kezdődik szülő (angol -. A szülő), a legtöbb esetben vonatkoznak az értékek bizonyos tulajdonságaiban megegyezik az értékek a megfelelő tulajdonságok a szülő objektum. Például egy gomb (TButton) van ParentFont tulajdonsága a betűtípus tulajdon és felelős font a szöveget a gombot. De a forma maga a betűtípus tulajdonság. Ennek eredményeként, ha a gomb értéke True A ParentFont, majd módosítsa a betűtípust a formában, a betűtípust a gombok megfelelően változik. Ez lehetővé teszi, hogy gyorsan változik az azonos tulajdonságokkal számos összetevőből áll. Más hasonló tulajdonságokkal - ParentShowHint. ParentColor. ParentBiDiMode.
- Kurzor tulajdon. felelős a kurzor a többségi komponens. Azonban, ha a kurzor mozgatásával változtatja megjelenését az egy szett a nagyon „hosszú” objektumot. Ie ha a forma és a gombbal állítsa be a különböző kurzor alakja, akkor lépni a gomb felett fogja használni a kurzort meghatározott gomb is. A számos „beruházások” egyik komponense a másikra lehet elég nagy.
Ez a cikk leírja a tulajdonságait a forma és az alapvető tulajdonságait az alkatrész. Megváltoztatja a tulajdonságait, akkor beállíthatja a tárgyak szükséges a megvalósított programot. Az objektum-orientált programozás a földre, és csökken a tárgyak tulajdonságait kezelése.