Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Focus durch Tab (https://www.delphipraxis.net/25649-focus-durch-tab.html)

TheDoctor 9. Jul 2004 20:11


Focus durch Tab
 
Hi Leute,

habe ein Problem - wollte mir ein eigenes Edit schreiben, scheitere aber im Moment daran, dass es durch drücken der TAB Taste nicht den Focus kriegt - obwohl es in der Tabliste bei Delphi eingetragen ist. Die Komponente ist übrigens von TCustomControl abgeleitet. Es wäre echt super wenn jemand weiß wie das funktioniert :).


cu

TheDoctor

TheDoctor 9. Jul 2004 20:32

Re: Focus durch Tab
 
Hey Leute,

man sollts nicht glauben aber habs jetzt tatsächlich selbst rausgefunden - es ist so simpel, dass es mir fast peinlich ist: Es reicht die eigenschaft TabStop auf True zu setzen. Zum Beispiel beim createn.


cu

TheDoctor

Hansa 9. Jul 2004 20:40

Re: Focus durch Tab
 
Hi

willkommen in der Delphi-Praxis. Warum leitest Du nicht vom TEdit ab ? Dann wäre der Effekt wohl kaum zu bemerken. Das Wort Custom deutet normalerweise darauf hin, daß ziemlich alles neu gemacht werden muß.

[EDIT] Wenns jetzt geht, auch gut, aber ich habe mal meine Komponenten nachgeschaut und gesehen, daß die eigenen Edit-Controls von TEdit abgeleitet sind. Wenn ich mich recht entsinne, war es viel zu aufwändig, das mit Custom wirklich alles selber neu zu machen.

TheDoctor 10. Aug 2004 19:17

Re: Focus durch Tab
 
Hi,

bin inzwischen schon ziemlich weit. Es ist wirklich eine Heidenarbeit alles neu zu schreiben. Allerdings wenn ich die Komponente von TEdit ableiten würde, dann könnte ich das Design und das Verhalten nicht mehr so ändern, wie ich es vorhabe zu tun bzw. bereits getan habe.

Achja ich habe übrigens gerade ein neues Problem - wie kann man 4.000.000.000.000 Objekte auf einmal erzeugen, ohne die 2GB grenze eines 32Bit programmes zu sprengen ? *lol* ... naja ich werde mich wohl mit etwas weniger Daten zufrieden geben müssen. Windows regt sich ja schon auf, wenn ich 2.000.000 Objekte im Speicher registrieren will. Naja - entweder ich warte auf die 64Bit technologie und hol mir 4 GB RAM oder ich muss damit leben, dass mein Programm nicht so intelligent sein wird, wie ich es mir vorgestellt hab. PS: Weiß jemand vieleicht, welches Lebewesen nur 2.000.000 Gehirnzellen hat ?



cu @ll


TheDoctor

Hansa 10. Aug 2004 19:25

Re: Focus durch Tab
 
Wer hat die Ausgangsfrage gestellt ? Frage den mal. :gruebel:

LoL 11. Aug 2004 23:49

Re: Focus durch Tab
 
wow jetzt hast du mich aber neugierig gemacht!
was für eine komponente schreibs du da eigentlich?


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz