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.

Kapcsolódó cikkek