Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Nikodel,
30. Jan 2019
Hi peterbelow,
das ist die Lösung, die ich gesucht hatte!
Dazu muss man allerdings sehr tief in der Thematik drinstecken. Das findet man in keiner Doku.
Vielen, vielen Dank
So wird das Verhalten verständlich, und die Lösung ist ganz leicht - wenn man es weiß :-D
Dank aber auch allen anderen, die sich für ihre Tipps die Zeit genommen haben.
Ich habe jedenfalls eine Menge dazugelernt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Nikodel,
29. Jan 2019
Hi,
Wozu hat TImage dann ein Canvas?
In der Dokumentation heißt es, dass man überall, wo ein Canvas enthalten ist, darauf zeichnen kann.
Meine Antwort von gestern, 15:44, habe ich jetzt noch einmal erweitert um ein lauffähiges Unit1.pas.
Der Effekt ist noch etwas anders, als bisher beschrieben.
Nach Start des Programms und Vergrößern der Breite von MainForm werden Image1 und der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Nikodel,
29. Jan 2019
Hi,
neue Info:
Mein Programm malt auf Image1.Canvas. Beim Vergrößern von MainForm wird die Größe von Image1 tatsächlich angepasst, aber Canvas scheint dies nicht mitzumachen.
Laut Delphi-Hilfe gibt es ein Canvas.Width. Im Programm jedoch gibt es einen Compilerfehler 'undeklarierter Bezeichner: Width', wenn ich den Wert ausgeben lassen möchte, z.B. in Edit2:
(ohne...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Nikodel,
29. Jan 2019
Hi,
die gewünschten Dateien, .dfm und .pas, sind in der Anlage zu finden.
Die .pas habe ich jedoch um die großen Teile gekürzt. Aber es befinden sich alle deklarierten Funktionen und Prozeduren darin.
Hoffentlich reicht das so. Wenn nicht, kann ich auch den kompletten Code senden, aber das wollte ich euch ersparen.
Übrigens:
Wenn ich mich hier im Forum anmelde und dann eine Anfrage...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Nikodel,
28. Jan 2019
Hi,
mein MainForm enthält ganz unten einen TScrollBar über die volle Breite und darüber ein 'Image1: TImage' mit
Align=alBottom, Anchors=, AutoSize=false. Der ScrollBar hat die gleichen Einstellungen für Align und Anchors.
Wenn das Programm gestartet und der Inhalt von Image1 erzeugt ist, und ich mit der Mouse das Fenster verbreitere, ändert sich die Größe von Image1 nicht, was ich mit den...