Einzelnen Beitrag anzeigen

Boncuk79

Registriert seit: 27. Apr 2005
8 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Bitte um Hilfe...... (StringGrid)

  Alt 29. Apr 2005, 13:37
Zitat von Keldorn:
wie gesagt: cellrect geht nicht bei unsichtbaren Zellen, da muß0t du dir was anderes einfallen lassen,. Entweder du summierst alle rowheights, oder du weißt, wie hoch die Zelle vorher war und wie hoch sie mit dem Text sein muß, mit der differenz kannst du auch die Höhe anpassen.

allerdings würde ich das nicht mehr im ondrawcell machen. u.U. wird dann immer wieder ein neuzeichnen veranlaßt.
Ich würde das ganze auslagern und nur bei Bedarf ändern (Text, Spaltenbreite, ... hat sich gändert). Für die Größenermittlung brauchst du nicht unbedingt das cellrect, um die erforderliche Höhe mit dt_clactext zu ermittlen, reicht es, wenn du dir ein rect anlegts, das die Breite der Spalte (colwidths[]) hat.

Mfg Frank
ich werd das mal versuchen
Danke dir

Mfg
  Mit Zitat antworten Zitat