Autor Beitrag
Baumunk
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 50

WinXP
Delphi 2005
BeitragVerfasst: Mi 09.01.08 11:32 
Hallo,

Ich habe kleines Problemm. Ich habe ein eigenes Control geschrieben abgleiten von THeaderControl, in dem Spalten Verschieben können.
Soweit einfach DragReorder := True das wars.

Jedoch ich muss erste Spalte so machen dass die nicht verschiebbar wäre.

Es gibt Procedure SectionDrag (FromSection, ToSection: THeaderSection; var AllowDrag: Boolean) wo Parameter AllowDrag gibt, womit das gesteuert werden kann (laut hilfe).
Funktioniert jedoch nicht.

Es gibt auch Event CNNotify(var Message: TWMNotify); Wo erigniss HDN_BEGINDRAG vorkommt bevor für Spalte Drag & drop beginnt.

Jedoch welches parameter ich setzen soll, um verschieben zu unterbinden weiss so nicht.

Falls jemand kennt wie das zu machen ist wäre ich dankbar für den Tipp oder Suchrichtung.

Mfg Ernest Baumunk