Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi (Un)Transparentes Problem (https://www.delphipraxis.net/50268-un-transparentes-problem.html)

Neutral General 22. Jul 2005 18:01


(Un)Transparentes Problem
 
Also ich habe ein Hintergrundbild auf dem Formular, und ein anderes Bild. Auf diesem Bild ist ein Transparentes Memo. Wenn ich in das Memo schreibe funktioniert alles super aber wenn ich die Entf Taste oder Backspace drücke flimmert es katastrophal :(
Kann man dagegen irgendwas tun ?

flomei 22. Jul 2005 18:06

Re: (Un)Transparentes Problem
 
Delphi-Quellcode:
DoubleBuffered := true;
Das könnte helfen...

MFG Florian :hi:

Neutral General 22. Jul 2005 18:09

Re: (Un)Transparentes Problem
 
Das dachte ich auch ;)
Ne geht leider eben nicht das ist ja das problem :(

turboPASCAL 22. Jul 2005 18:42

Re: (Un)Transparentes Problem
 
Welche Kompon. ist das ?

BlackJack 22. Jul 2005 18:44

Re: (Un)Transparentes Problem
 
gibt es nicht auch ein Memo1.DoubleBuffered (zusätzlich zu Form1.DoubleBuffered)?

Neutral General 23. Jul 2005 13:03

Re: (Un)Transparentes Problem
 
Ja es gibt beim Memo auch ein DoubleBuffered aber das bringt auch nichts :(
@turboPASCAL : Ein Transparentes Memo ist das.

turboPASCAL 23. Jul 2005 14:33

Re: (Un)Transparentes Problem
 
Zitat:

Zitat von Neutral General
Ja es gibt beim Memo auch ein DoubleBuffered aber das bringt auch nichts :(
@turboPASCAL : Ein Transparentes Memo ist das.

Das war mir schon klar, aber was für eine ? (Es kommt darauf an wie diese geschrieben wurde.)
Mein Orakel von Delphi ist z.Z. im Urlaub. :wink:

Neutral General 24. Jul 2005 12:00

Re: (Un)Transparentes Problem
 
Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von Neutral General
Ja es gibt beim Memo auch ein DoubleBuffered aber das bringt auch nichts :(
@turboPASCAL : Ein Transparentes Memo ist das.

Das war mir schon klar, aber was für eine ? (Es kommt darauf an wie diese geschrieben wurde.)
Mein Orakel von Delphi ist z.Z. im Urlaub. :wink:

Was meinst du "wie diese geschrieben wurde" ?
Das Memo heißt TTransMemo :gruebel:

turboPASCAL 24. Jul 2005 12:47

Re: (Un)Transparentes Problem
 
Zitat:

Zitat von Neutral General
Was meinst du "wie diese geschrieben wurde" ?
Das Memo heißt TTransMemo :gruebel:

Hi, Genau.
Das Flackern liegt an der Kompo., jedes mal wenn du ein Zeichen löschst mit Entf-Taste oder Backspace wird der Komplette Hintergrund des Memos neu Gezeichnet. Da es keine echte Transparenz ist wird erst der eigentliche Memo- Hintergrund gelöscht und dann die Grafik darauf gezeichnet. Das wird dann auch bei dem Scrollen so sein das es Flackert bzw. seltsame Effekte. Abstellen kann man das (bei dieser) nicht.

Neutral General 24. Jul 2005 12:54

Re: (Un)Transparentes Problem
 
Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von Neutral General
Was meinst du "wie diese geschrieben wurde" ?
Das Memo heißt TTransMemo :gruebel:

Hi, Genau.
Das Flackern liegt an der Kompo., jedes mal wenn du ein Zeichen löschst mit Entf-Taste oder Backspace wird der Komplette Hintergrund des Memos neu Gezeichnet. Da es keine echte Transparenz ist wird erst der eigentliche Memo- Hintergrund gelöscht und dann die Grafik darauf gezeichnet. Das wird dann auch bei dem Scrollen so sein das es Flackert bzw. seltsame Effekte. Abstellen kann man das (bei dieser) nicht.

Ja wie die Transparenz bei dem Memo funktioniert sieht man ja deutlich ^^
Aber kennt jemand eine andere Komponente die besser ist ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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