Autor Beitrag
Lars88
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Do 09.06.05 16:21 
Hi,

wie verbinde ich die TTrackBar mit dem Befehl Canvas.Pen.Width? Ich möchte in meinem Zeichenprog eine TrackBar benutzen um die Pinseldicke zu ändern.
Da muss ich doch irgendsowas schreiben:
TrackBar.(???):=Canvas.Pen.Width;
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 28

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Do 09.06.05 16:23 
andersrum
ausblenden Delphi-Quelltext
1:
2:
3:
4:
//trackbar1.onchange(sender: tobject);
begin
canvas.pen.width := trackbar1.position
end;
Lars88 Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Do 09.06.05 16:32 
Danke vielmals!

Ich hätte noch ein Problem, an dem ich gerade verzweifel. Und zwar habe ich ein ColorDialog in mein Zeichenprogramm eingebaut und wenn ich etwas zeichne und dann den ColorDialog aufrufe und eine Farbe auswähle, dann ist alles was ich an der Stelle gezeichnet habe, an dem das Fenster des ColorDialogs aufgegangen ist, gelöscht...

EDIT: Das Problem trifft eigentlich nur auf, wenn ich mir eine benutzerdefinierte Farbe mische

Wenn es zu unklar sein sollte hänge ich noch ein Bild an...
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5285
Erhaltene Danke: 28

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Do 09.06.05 17:44 
nee, neue frage, neues topic 8)