Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Canvas Pinseldicke mit EditFeld (https://www.delphipraxis.net/188967-canvas-pinseldicke-mit-editfeld.html)

xVaskii 22. Apr 2016 18:24

Delphi-Version: 5

Canvas Pinseldicke mit EditFeld
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Community, bin neu hier.
Wollte wissen ob ihr einen Tipp habt wie man die Pinseldicke des Canvas mit einem EditFeld einstellen kann.
Habe schon ein wenig ausprobiert aber der Stift blieb auf 1px. Danke schon mal im voraus.

Ich benutze Delphi 7 (keine ahnung warum oben steht dass ich Version 5 hab :D) und im Anhang ist ein Bild von dem Programm.

Code:
procedure TForm1.Edit1Change(Sender: TObject);
  var wert:integer;
begin
  wert:=strtoint(edit1.Text);
  wert:=Pinseldicke;
end;
Das hab ich schon versucht (Pinseldicke ist als Variable Global deklariert), ohne Erfolg. Kann mir auch nicht vorstellen dass es sehr viel komplexer sein wird.

Danke! :-D

Uwe Raabe 22. Apr 2016 18:32

AW: Canvas Pinseldicke mit EditFeld
 
Bei einer Zuweisung steht das Ziel links. Was also passiert bei
Delphi-Quellcode:
wert:=Pinseldicke;
?

Irgendwo muss aber dann noch ein
Delphi-Quellcode:
Canvas.Pen.Width := Pinseldicke
stehen.

xVaskii 22. Apr 2016 18:37

AW: Canvas Pinseldicke mit EditFeld
 
Danke für die schnelle Antwort, leider tut sich da nicht viel. Hab immernoch das Problem dass es einfach ein dünner strich bleibt.

Uwe Raabe 22. Apr 2016 18:41

AW: Canvas Pinseldicke mit EditFeld
 
Dann liegt der Fehler nicht in dem Code-Teil, den du uns zeigst.

xVaskii 22. Apr 2016 19:07

AW: Canvas Pinseldicke mit EditFeld
 
okay, wo könnte er denn dann liegen? fehlt ja nur eine zuweisung zur image komponente ?

Medium 22. Apr 2016 21:46

AW: Canvas Pinseldicke mit EditFeld
 
Du musst dir angewöhnen immer ein Stück des betreffenden Codes mit zu posten. Aus deinen Ausführungen lässt sich überhaupt nichts ableiten. Das liegt aber nicht an dir, denn praktisch jede Beschreibung ist wenn es um Fehlersuche geht ohne exakt den zugehörigen Code nicht ausreichend. (Zumindest so lange es nicht um reine Konzeptfragen geht, sondern wie hier um ganz handfeste Probleme mit dem konkreten Code.)

xVaskii 23. Apr 2016 10:00

AW: Canvas Pinseldicke mit EditFeld
 
Welchen Teil des Codes wollt ihr sehen?

Amateurprofi 23. Apr 2016 13:20

AW: Canvas Pinseldicke mit EditFeld
 
Zitat:

Zitat von xVaskii (Beitrag 1336431)
Welchen Teil des Codes wollt ihr sehen?

Den Teil, in dem der Fehler ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz