Autor Beitrag
delphi10
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 447
Erhaltene Danke: 2

W2K, XP, Vista64, Win7 64
RAD-Studio 2010
BeitragVerfasst: Do 11.11.10 13:35 
Hi
Wird in einer Listview die Spalte so schmal gezogen, dass der Inhalt nur unvollständig angezeigt wird, kann man mit dem Mauszeiger darüberfahren um den Inhalt in der gesamten Länge anzuzeigen. Soweit ok. Bei meinen Programmen - auch ältere - blitzt die Anzeige nur kurz auf, es ist so kaum lesbar. Ich dachte erst, nur mein aktuelles Projekt ist davon betroffen und habe wie blöde nach Fehlern gesucht und natürlich nichts gefunden. Auch ältere Programme die ich nur als EXE starte - nicht über die IDE - zeigen diese Verhalten. Kommt das aus dem BS? Wäre irgendwie komisch.
Hoffe auf Tipps
Gruß Delphi10

Edit: Ich bin ganz sicher, dass es schon mal anders, eben statisch, war

_________________
Salus populi suprema lex esto
pwsolaris
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 71
Erhaltene Danke: 1

MS DOS, Win 95, Win 98, Win ME, Win XP, Win Vista, Win 7 Ultimate
Delphi 5 Enterp., Delphi 2007, Delphi 2009, Informix 4GL, VB .NET, MS/SQL, PL/SQL
BeitragVerfasst: Do 11.11.10 13:45 
Könnte dir das hier vielleicht helfen?
Oder willst du einfach die Breite der Spalte ausgeben?

www.delphipraxis.net...atisch-anpassen.html

Habe jetzt nur kurz gegoogled und nicht allzuviel Zeit dafür gegeben ;)
delphi10 Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 447
Erhaltene Danke: 2

W2K, XP, Vista64, Win7 64
RAD-Studio 2010
BeitragVerfasst: Do 11.11.10 14:32 
user profile iconpwsolaris hat folgendes geschrieben Zum zitierten Posting springen:
Könnte dir das hier vielleicht helfen?
Oder willst du einfach die Breite der Spalte ausgeben?

www.delphipraxis.net...atisch-anpassen.html

Habe jetzt nur kurz gegoogled und nicht allzuviel Zeit dafür gegeben ;)

Ja eben, nur mal kurz...
Nochmal ganz langsam. Text,der nicht in ein Feld passt, wird beim darüberfahren mit der Maus in ganzer Länger angezeigt, man muß also nicht die Spalte aufziehen. Dummerweise blitzt diese Anzeige nur kurz auf, sie ist nicht statisch - es war aber mal so. Irgendetwas habe ich oder wurde verändert - nur was und wo?

_________________
Salus populi suprema lex esto
pwsolaris
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 71
Erhaltene Danke: 1

MS DOS, Win 95, Win 98, Win ME, Win XP, Win Vista, Win 7 Ultimate
Delphi 5 Enterp., Delphi 2007, Delphi 2009, Informix 4GL, VB .NET, MS/SQL, PL/SQL
BeitragVerfasst: Do 11.11.10 14:37 
OK Dann habe ich den Thread-Titel falsch verstanden. Du willst also diesen "Kommentar-Text" der auftaucht länger da stehen haben, richtig?

Hast nur du auf deinem PC das Problem oder ist das generell mit deinen Programmen so (auch auf anderen Computern)?

Hast du schon zum Testen ein neues Projekt mit einem ListView erstellt und das dort mal geprüft?
delphi10 Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 447
Erhaltene Danke: 2

W2K, XP, Vista64, Win7 64
RAD-Studio 2010
BeitragVerfasst: Do 11.11.10 14:53 
user profile iconpwsolaris hat folgendes geschrieben Zum zitierten Posting springen:
OK Dann habe ich den Thread-Titel falsch verstanden. Du willst also diesen "Kommentar-Text" der auftaucht länger da stehen haben, richtig?

Yep, genau so. Nur ist das kein Kommentar-Text, sondern der Inhalt des Feldes also kein hint oder ä.
Zitat:
Hast nur du auf deinem PC das Problem oder ist das generell mit deinen Programmen so (auch auf anderen Computern)?
Hast du schon zum Testen ein neues Projekt mit einem ListView erstellt und das dort mal geprüft?

Auf meinem Entwicklungsrechner tritt dieser Effekt dauerhaft auf (W2k,XP,Win7). Langsam fange ich an daran zu zweifeln, ob das schon mal statisch war. Effekte aus dem aktuellen Projekt kann ich ausschließen denn wie schon gesagt, auch alte sind davon betroffen.

_________________
Salus populi suprema lex esto
pwsolaris
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 71
Erhaltene Danke: 1

MS DOS, Win 95, Win 98, Win ME, Win XP, Win Vista, Win 7 Ultimate
Delphi 5 Enterp., Delphi 2007, Delphi 2009, Informix 4GL, VB .NET, MS/SQL, PL/SQL
BeitragVerfasst: Do 11.11.10 14:58 
Wenn ich heute Abend wieder in einer Delphi Umgebung rumgeistere, werde ich mal schauen, wie mein Delphi das macht ;)
Frühlingsrolle
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 11.11.10 15:02 
- Nachträglich durch die Entwickler-Ecke gelöscht -
delphi10 Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 447
Erhaltene Danke: 2

W2K, XP, Vista64, Win7 64
RAD-Studio 2010
BeitragVerfasst: Do 11.11.10 15:11 
user profile iconFrühlingsrolle hat folgendes geschrieben Zum zitierten Posting springen:
Dieser "Effekt" klingt etwas sonderbar.
Ich habe hier in mehreren Projekten eine TListView mit fast identischen Einstellungen:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
      ViewStyle   := vsReport;
      GridLines   := true;
      RowSelect   := true;
      ReadOnly    := true;
      MultiSelect := true;
      ColumnClick := false;

Wenn der Cursor über einer Spalte steht, wird der Eintrag für die nächsten 10sek ca. komplett angezeigt (sofern der Text zu breit für die Spalte ist).
Klappt sowohl auf XP als auch auf Vista oder 7 !

10 sec wären ja noch ok, bei mir blitzt es nur einmal kurz(<= 1sec) auf.

_________________
Salus populi suprema lex esto
Frühlingsrolle
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 11.11.10 15:28 
- Nachträglich durch die Entwickler-Ecke gelöscht -