Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Willie1,
3. Mai 2020
Hallo Delphi-arium, du hast den Fehler gefunden. Ich habe die Zeilen wegkomentiert und die ominöse 1 2 … erscheinen nicht mehr. Diese Zeilen hatte ich nur zu Testzwecken eingefügt und sind überflüssig.
ABER: Es gibt keine Deklaration für Label1 (auch nicht dynamisch) und wenn ich Label1 in xyz umbenannte, kam immer noch 1.
Lbl:=TLabel(FindComponent('Label'+IntToStr(i)));
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Willie1,
1. Mai 2020
Hallo,
jetzt packt mich der Ehrgeiz, ich will es wissen.
Ich habe ein neues Label auf dem Formular platziert und es lblaaa1 genannt. Dann habe ich, Himitsu, TMainForm.CMTextChanged(var Message: TMessage); mit Beep eingefügt. Nach dem Start des Programms wird diese Routine zuerst durchlaufen (lblaaa1.Caption geändert?) es beept und es geht weiter mit MainForm.Create. Auf dem Schirm wird wieder 1...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Willie1,
29. Apr 2020
Hallo Freunde,
ich kann euch nicht zumuten, den gesamten Quelltext zu durchsuchen. Auch für sowas einfaches wie Kniffel hat er schon eine gewisse Länge. Ich habe den Namen von Label1 auf lblIstDran geändert und die Sache läuft. Ich bleibe dabei, das ist ein merkwürdiger Effekt, der ja auch bei Label2, ...3 usw. auftritt. Aber egal, jetzt funktioniert es.
Dann eine Frage, kann ich mein...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Willie1,
29. Apr 2020
Bevor ich mich hier melde, überprüfe ich alles sehr sorgfältig. Im Quelltext kommt Label1,2,3 NUR in der Deklaration vor, ich hab's mit der Suchfunktion überprüft. Wieso steht da 1,2 und 3, es müsste doch Label1 2 und 3 stehen.
TMainForm = class(TForm)
MainMenu: TMainMenu;
M_Datei: TMenuItem;
M_NeuesSpiel: TMenuItem;
M_Oeffnen: TMenuItem;
M_Speichern: TMenuItem;
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Willie1,
29. Apr 2020
Hallo Leute,
ich habe mein Hobbyprojekt Kniffel fast abgeschlossen. Auf dem Hauptfenster befinden sich zahlreiche Labels, eine Radio Group, 4 Buttons und noch ein paar andere Steuerelemente, nichts besonderes. Zum Schluss habe ich unten noch ein großes Label eingefügt mit dem Inhalt: Peter, du bist dran, damit klar ist, wer würfeln muss (soll sich natürlich zur Laufzeit ändern). Alle Label haben...