Forum: Die Delphi-IDE
by himitsu,
10. Mär 2015
Ja, im Prinzip stimmt das, aber:
Man kann nur noch die Master-Ansicht derartig bearbeiten.
Wenn du in einer abgeleiteten Ansicht eine Komponente einfügst, dann wird sie automatisch in den Master eingefügt und nicht in die Ableitung (vom FormDesigner).
Das war "früher" wohl mal anders.
Forum: Die Delphi-IDE
by himitsu,
10. Mär 2015
Wo :zwinker:
In der Master-Ansicht.
Forum: Die Delphi-IDE
by himitsu,
10. Mär 2015
TFoo = class
Bar : TEdit;
end;
TFooBar = class( TFoo )
Foo: TButton; // das geht im Designer auch nicht
end;
Nur eine Klasse, aber eine bis mehrere DFMs ... nicht die Klasse, sondern nur die DFMs/Eigenschaften sind vererbt.
Forum: Die Delphi-IDE
by himitsu,
10. Mär 2015
Jupp.
Auf den Delphi-Tagen konnte man das lernen. :)
Forum: Die Delphi-IDE
by himitsu,
10. Mär 2015
Änderung an der Schnittstelle (die TForm-Klasse) sind nur in der Masteransicht erlaubt.
Ein Hinzufügen von Komponenten auf abgeleiteten Ansichen fügt es nicht dort hinzu, sondern in der Masteransicht (blätter mal auf die Ansicht "Master" um).
Entfernen geht aber nur direkt im Master, weil es das eben überall entfernen würde.
Somit müssen alle Komponenten im Master drin sein und in den...
Forum: Die Delphi-IDE
by himitsu,
9. Mär 2015
Grundlegendes Bearbeiten immer nur in der Master-Ansicht.
In den einzelnen Klientansichten nur verschieben und aus-/einblenden (Visible).