Handbook of Delphi komponensek

Page 20 40

a hangsúly

Mivel a Windows ablakok, TWinControl és utódai kell kezelni a bemeneti fókusz (az állam, amikor megkapja és feldolgozza az input üzenetek). Ezek módszerek erre a célra terveztek:

Mivel az ablakok és ellenőrzések NEOKON valójában különböző listákat, ezeket a műveleteket csak a kijelölt elemek. Ablak elemek mindig elsőbbséget élveznek a neokonok: akkor tegye az első, mint a második, éppen ellenkezőleg - soha.

funkció fókuszált: Boolean-

Ez jelzi, hogy tagja jelenleg bemenet fókusza.

funkció CanFocus: Boole;

Igaz értékkel tér vissza, ha az ablak tag kaphat bemenet fókusza (erre ő és az összes szülő ablakvezérlők aktívnak kell lennie (az engedélyezett) és látható).

Kéri a szülő forma bemenő hangsúly.

Kézhezvételét követően a veszteséget, és a hangsúly az ablakelemmel események történnek:

TNotifyEvent - csak egy esemény - értesítést arról, hogy nincsenek paraméterei. tulajdon

azt jelzi, hogy van egy fül megáll ez az elem. Az elemek között formákat, amelyekben tabulátorjeleket állítva Tshe tud mozogni (mozgatni a bemeneti fókusz) billentyűleütéseket / +. A sorrend határozza meg egy speciális átmeneti hangsúly listán. A helyzet az ellenőrzés a szülő tabulátorpozíciókat lista határozza meg az ingatlan:

Tervezésekor formájában számok szekvenciálisan kerülnek hozzárendelésre a sorrendben a komponensek hozzáadásának, 0-val kezdve Zero első komponens fókuszba, amikor aktiválva. A programozó tudja változtatni a az ingatlan értéke, anélkül, hogy aggódnia, figyelembe véve más elemek, t. Hogy. Átszámozott automatikus. Ennek hiányában tabulátorpozíciókat az elem tulajdonság TabOrder ez -1.

Tudod kap a teljes listát, amely tartalmazza a hierarchia gyermek elemek tabulátorok:

Ez a módszer növeli a már meglévő listája, az összes gyerek komponensek tabulátorok; mindegyik azzal a kiegészítéssel, hogy ugyanaz. Így a lista elemek TWinControl típusát.

Két módszert alkalmaznak, ellenőrizni a kijelző átfedő gyermek ellenőrzés:

Módszer BringToFront elem mozog, hogy a végén a szülő lista (vizualizációs kezdődik az első), és megjeleníti azt a tetején. SendToBack, éppen ellenkezőleg, hozza egy elemet, hogy a felső, és így az összes top lesz átfedés vele. Ha ez az elem elveszti fókusz (ha volt).

Az osztály magában Windows font. A Delphi engedélyezve csak vízszintesen elhelyezett betűtípusok. A kivitelező, az alapértelmezett tárgy elfogadott rendszer font color clWindowText mérete 10 pont.

Összeszerelése proektaDlya összeállítja a példát kell egy fejlesztői környezet Delphi 6 vagy 7.Fayl projekt - TestVK.dpr.Otkroyte ezt a fájlt (például dupla kattintás a Windows Explorer). Nyomjuk meg a Ctrl-F9 (Projekt-Compile menüpont). Ha minden jól megy, ugyanúgy előkészített mappát.

1. Válassza ki az adatbázis csak azokat a mezőket, hogy mi nuzhnyZaprosy típusa: select * from. nagyban betölti a szerver és a felhasználó számítógépén, különösen, ha a táblázatok nagy jellem vagy bináris mezők. Például, hogy miért válasszon egy mezőt egy fotót a munkavállalók, ha szükséges.

Gyakran látható a fórumok véleményét, hogy a flow egyáltalán nincs szükség, minden programot lehet írni úgy, hogy jól fog működni nélkülük. Természetesen, ha nem csinál semmit komolyabb „Hello World” igaz, de ha fokozatosan tapasztalatszerzés, előbb vagy utóbb, minden kezdő prog.

Bizonyára mindannyian legalább egyszer a gyakorlatban, de találkozott a kódot a következő formában: TForm1 = class (TForm) magán eljárás MyCoolHandler (var Message: TMessage); Üzenet WM_USER; nyilvános célból; eljárás TForm1.MyCoolHandler (var Message: TMessage) kezdődik Message.Result: = 32767;.

Kapcsolódó cikkek