Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by triangulum,
15. Aug 2006
jou dank an alle, es war tatsächlich Show ... :wink:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by triangulum,
14. Aug 2006
Procedure TCalculationFrame.CalcButtonAltClick(Sender: TObject);
begin
<bla bla>
HauptF.ShowFrame5(self);
HauptF.PageControl1.ActivePageIndex := 0
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by triangulum,
14. Aug 2006
Jedes TabSheet enthält einen Frame. Alle Elemente sind in dem jeweiligen Frame zusammengefasst.
Die Frames sind in getrennten Dateien gespeichert. Anfangs werden sie den jew. TabSheets zugewiesen
Application.CreateForm(TSigmaPFrame, SigmaPFrame);
SigmaPFrame.Parent := TabSheet4;
CreatedFrames := true;
später können sich jedoch Komponenten der Frames dynamisch ändern (direkt durch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by triangulum,
14. Aug 2006
Salü,
Anwendung hat PageControl mit 8 TabSheets.
Wenn nun in TabSheet1 ein Button geklickt wird, löst das Ereignis eine Contentänderung im TabSheet5 aus. Ein Frame wird TabSheet5 hinzuugefügt und angezeigt.
Nun wird dann aufgrund dieser Änderung auch TabSheet5 angezeigt, und nicht TabSheet1.
Wenn man am Ende des Eventhandler eingibt
PageControl1.ActivePageIndex := 0;