Einzelnen Beitrag anzeigen

Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#4

AW: TRichEdit und Zoom

  Alt 15. Aug 2010, 12:06
Ich habe die Lösung jetzt mal als Dateianhang beigefügt.
Es handelt sich um eine von TRichEdit abgeleitete Komponente, die ich vor längerer Zeit mal wegen der Hervorhebung an dem Anklicken von URL und E-Mails gebaut hatte. Die habe ich nun um die Zoom-Funktion erweitert, die alte Funktion aber nicht entfernt. Viel Spaß damit.

Nochmals danke für den Tipp!

[edit]
Dazu nochmal eine weitere Frage:
Ich habe bereits in der DP gesucht; allein mir fehlen evtl. die richtigen Schlagworte zum Suchen.
Ich möchte über meinem TRichEdit ein TUpDown positionieren, damit der User den Zoom auch ohne das Drücken der linken Maustaste und das Drehen am Scrollrad verändern kann. Denn das setzt immerhin einiges Geschick voraus und ist nicht jedem bekannt. Damit das nicht beim bloßen Lesen stört, soll TUpDown eingeblendet werden, wenn der Benutzer die Maus ins TRichEdit bewegt, und ausgeblendet, wenn er die Maus dort hinausbewegt.
Das ist kein Problem. Ich kann aber auf das TUpDown nicht klicken. Ist die Maus darüber, beginnt es zu flackern, was erklärbar ist. Denn die Maus verlässt TRichEdit und TUpDown wird ausgeblendet. Da ich mich nun wieder im TRichEdit befinde, wird es wieder eingeblendet usw.

Ich habe keine Idee, wie ich das lösen kann. Kann mir da jemand auf die Sprünge helfen?
[/edit]

Gruß, Alex
Angehängte Dateien
Dateityp: zip RichEditURL_p.zip (964 Bytes, 10x aufgerufen)
Alex Winzer

Geändert von Schwedenbitter (15. Aug 2010 um 12:18 Uhr)
  Mit Zitat antworten Zitat