Forum: Programmieren allgemein
Delphi
by Aviator,
20. Okt 2014
Das Editfeld, das durch den Tree selbst erstellt wird kannst du soweit ich weiß nicht manipulieren. Deshalb gibt es das Event CreateEditor, das ausgelöst wird wenn du den Befehl EditNode() aufrufst. Dort kannst du dir dann deinen eigenen Editor erstellen und diesen dann so abändern wie du es gerne hättest. Z.B. auch die maximale Länge im Editfeld, die Schriftgröße usw.
Schau dir mal in der...
Forum: Programmieren allgemein
Delphi
by Aviator,
19. Okt 2014
Hi Wishmaster,
die EditBox (TEdit) sollte bei dir per CreateEditor Event erstellt werden. Die Positionierung des Editfeldes wird dann in deiner EditorsClass (oder wie auch immer du sie genannt hast), welche das Interface IVTEditLink implementiert, vorgenommen. Und zwar in der Procedure SetBounds(). Dort kannst du dann die Position Rect.Left verändern.
Falls du hiermit Probleme haben...