Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Wie müssen denn bei EM_GETMARGINS die anderen Parameter aussehen ?
//Edit:
Ich denke das mit 0 als Standard müsste schon in Ordnung gehen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Natürlich :wall: :wall: :wall:
Bin auch grad drauf gekommen.
Hätt ich mir den Code nur mal durchgelesen...
Es muss dann EC_LEFTMARGIN heißen.
Also müsste ich dann so wieder die Standardeinstellungen zurücksetzen können?
Ist denn 0 Standard?
SendMessage(Edit1.Handle, EM_SETMARGINS, EC_LEFTMARGIN or EC_RIGHTMARGIN, MAKELONG(0, 0));
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Super, das geht :thumb:
Danke!
Und wenn ich den Rand jetzt auf der linken Seite haben will?
Ich dachte, bei MAKELONG einfach die Parameter vertauschen, aber das klappt nich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Martin K,
2. Aug 2006
Hi,
ich würde gerne vom TEdit ableiten und will, dass nur in einem Bestimmten Bereich des Edits geschrieben wird,
also z.B. sollen rechts 20 Pixel frei bleiben.
Wie kann ich das machen?