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 SynEdit verliert den Focus (https://www.delphipraxis.net/32722-synedit-verliert-den-focus.html)

torud 27. Okt 2004 17:43


SynEdit verliert den Focus
 
Hallo Leute!

Ich benutze die SynEdit-Komponente in meinem CSS-Editor und habe nun das Problem, das während der Eingab von Code der Focus immer wieder verloren geht. Kann es sein, dass es daran liegt, dass ich den Inhalt während der Eingabe parse und dann gefundene Elemente in ein anderes Treeview schreibe!?

Falls das der Grund sein sollte interessiert mich nun, wie ich dieser Problemtik begegnen kann!????

Dax 27. Okt 2004 17:46

Re: SynEdit verliert den Focus
 
Wenn du in ein Treeview schreibst, bekommt es den Focus. Nach dem Schreiben solltest du noch ein SynEdit.SetFocus aufrufen.

torud 27. Okt 2004 17:49

Re: SynEdit verliert den Focus
 
Danke für den Tipp, aber das habe ich auch schon versucht.
Leider ohne Erfolg.

Ich parse und schreibe wenn nötig mit jedem Tastaturanschlag.
Könnte das zu viel sein, einen permanten Focus-Wechsel???

lorenz 27. Okt 2004 18:01

Re: SynEdit verliert den Focus
 
Hi!

Wie wär 's mit folgendem Vorschlag:

Nicht bei jedem Tastaturanschlag, sondern nur einmal in der Sekunde (per Timer) schreiben?

Denn soviel Zeit hat jeder, und dann hast du kein Problem mehr mit dem ständigen Focus-wechsel.

Man liest sich,

Lorenz

torud 27. Okt 2004 18:04

Re: SynEdit verliert den Focus
 
hm, scheint mir der polnische Weg, aber einen Versuch ist es alle mal wert!


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.

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