Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Memo zeigt nichts an (https://www.delphipraxis.net/148020-memo-zeigt-nichts.html)

IntErES 20. Feb 2010 20:26


Memo zeigt nichts an
 
Hi Leute,ich hab wieder ein Problem und zwar:Ich hab auf einem Panel ein Memo drauf,dem Memo ist schon von mir schon beim Designen ein Text angegeben worden,also in Lines.Nur zeigt das Memo mir den Text irgendwie beim Start nicht mehr an.Hat das etwas mit dem Panel zu tun?Hab das Memo auf die Hauptform verschoben und da hats angezeigt.Muss ich irgendwelche Eigenschaften ändern?

himitsu 20. Feb 2010 20:48

Re: Memo zeigt nichts an
 
Bei sowas gibt es grundsätzlich erstmal einige wichtige Informationen:
- um welche Delphiversion handelt es sich
- ist es überhaupt Delphi und nicht etwa Lazarus/FPC
- welchere Updates sind installiert
- eventuell noch das Betriebssystem

Bist du sicher, daß der Text nicht irgendwo überschrieben wird?

voallem ab D2009/2010:
Versuch mal ob Memo1.HandleNeeded; im OnCreate der Form (als erster Befehl dort) etwas ändert.

IntErES 20. Feb 2010 20:52

Re: Memo zeigt nichts an
 
hi,danke erstmal für deine Antwort.

XP
Delphi 7

Das ist das Problem ich glaube nicht,da auf einem anderen Panel genau das selbe passiert.
Ich kanns mir auch nicht erklären,aber wie gesagt vielleicht habe ich irgendwas ausversehen geändert,von dem ich keine Ahnung habe.Woran könnte es liegen?

Luckie 20. Feb 2010 20:54

Re: Memo zeigt nichts an
 
Kann es sein, dass das Panel über dem Memo liegt und das Me o kein Kind des Panels ist?

IntErES 20. Feb 2010 20:57

Re: Memo zeigt nichts an
 
Hab ich zuerst auch gedacht,aber Memo liegt definitiv auf dem Panel und Einstellungen sind:

Panel:Parent Settings alle true bis auf parentcolor.
Memo:Parent Settings alle auf true.

Hawkeye219 20. Feb 2010 21:24

Re: Memo zeigt nichts an
 
Hallo,

prüfe einmal, ob du zur Laufzeit des Programms den Text im Memo mit der Maus markieren kannst. Vielleicht hast du beim Panel eine Schriftfarbe eingestellt, die der Hintergrundfarbe des Memos entspricht. In diesem Fall ist der Text im Memo tatsächlich unsichtbar.

Gruß Hawkeye

lbccaleb 20. Feb 2010 21:24

Re: Memo zeigt nichts an
 
Vllt irgendwie die Schriftfarbe gleich der Hintergrundfarbe?? oO

IntErES 20. Feb 2010 21:28

Re: Memo zeigt nichts an
 
Nein es ist wirklich nichts im Memo enthalten.Habe jetzt doch noch extra ein anderes Panel gemacht mit einem Memo(4352455) drauf
und siehe da es funktioniert.Wieso klappt dann das nicht?Ich verzweifle langsam :wall:

himitsu 20. Feb 2010 21:30

Re: Memo zeigt nichts an
 
Zitat:

Zitat von lbccaleb
Vllt irgendwie die Schriftfarbe gleich der Hintergrundfarbe?? oO

Diesbezüglich sollte es reichen, wenn man mal versucht den Text zu markieren.

Der .Text ist auch leer, wenn man ihn versucht (per Code) auszulesen?

In einem RichEdit hatte ich vor 'ner Weile ein ähnliches Problem (dürfte beim Edit/Memo vermutlich ähnlich sein),
aber da lag es an einer "unglücklichen" Kombination verschiedener Umstände:
http://www.delphipraxis.net/internal...125698#1125698


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