![]() |
Oberfläche ähnlich wie im Internet Explorer
Hallo,
bastle gerade an einer Oberfläsche, die ähnlich aussehen soll, wie eine Homepage im IE wenn man Frames verwendet, d.h. Form1 =Vollbild und nur in einem kleinen Bereich soll etwas geladen (Tabellen) und angezeigt werden. Links gibt es ein Menü und je nach Auswahl wird etwas anderes angezeigt. Welche Komponenten soll ich da am Besten verwenden? TPageControl?? ...oder geht es eleganter? Gruß cugar |
Re: Oberfläche ähnlich wie im Internet Explorer
Mach mal ein Scrennshoot, was du meinst. Unter IE-Homepage kann ich mir nichts vorstellen
|
Re: Oberfläche ähnlich wie im Internet Explorer
Liste der Anhänge anzeigen (Anzahl: 1)
Etwas so, der hellblaue Bereich soll sich nur ändern.
|
Re: Oberfläche ähnlich wie im Internet Explorer
Wie wärs mit TabSheets?
|
Re: Oberfläche ähnlich wie im Internet Explorer
du willst deine form in navigation, oben und das hauptanzeigefenster unterteilen? nimm panels.
|
Re: Oberfläche ähnlich wie im Internet Explorer
Liste der Anhänge anzeigen (Anzahl: 1)
Hi.
Sowas wie das im Anhang? Ist mit Panels und Splittern |
Re: Oberfläche ähnlich wie im Internet Explorer
TabSheets hab ich schon ausprobiert, was mich stört ist der Reiter, ich brauche nur die Fläche....
|
Re: Oberfläche ähnlich wie im Internet Explorer
Die Reiter kann man ausbelnden. (
Delphi-Quellcode:
)
.TabVisible := False;
|
Re: Oberfläche ähnlich wie im Internet Explorer
Habe mir dein Beispiel angeschaut, die Aufteilung stimmt, Panel3 wäre in dem Fall meine Arbeitsoberfläche, die sich ändern soll.
Danke für den Tipp mit dem ausblenden! |
Re: Oberfläche ähnlich wie im Internet Explorer
Moment...gibt es in Delphi nicht sowas wie Frames?
Wie wäre es wenn du statt des Panels einfach ein Frame nehmen würdest? Mom, ich muss ma schauen ob das geht :-) |
Re: Oberfläche ähnlich wie im Internet Explorer
Doch, Frames habe ich schon ausprobiert, dachte die funktionieren wie im IE-Explorer, im Delphi lassen sich diese in verschiedenen Formularen wiederverwenden, aber ich hab noch keine Möglichkeit gefunden, die per Mausklick zu tauschen.
|
Re: Oberfläche ähnlich wie im Internet Explorer
Zitat:
Zitat:
|
Re: Oberfläche ähnlich wie im Internet Explorer
Bleibt auch noch die Newbie-Methode einfach für jede Seite nen Panel zu machen un den je nach Bedarf sichtbar zu machen :stupid:
Nee, im Ernst, ich glaub auch das Tabs besser wären. Das mit den Frames haut nicht so hin. |
Re: Oberfläche ähnlich wie im Internet Explorer
Ich kann aber Frame1.Visible auf False setzten und z.B. Frame2 aufrufen, dann geht es warscheinlich oder?
|
Re: Oberfläche ähnlich wie im Internet Explorer
Nöööööö, ich mach es doch lieber mit PageControl!
Vielen Dank und einen schönen abend noch! cugar |
Re: Oberfläche ähnlich wie im Internet Explorer
Hallo,
mein Programm sieht von der Oberfläche ähnlich dem von cugar aus. Bislang mache ich das mit Frames die Visible sind, oder auch nicht. Gerne würde ich nur den Frame austauschen. Leider bekomme ich das von fwsp angesprochene Zuweisen des parent nicht hin. Wie muss ich das machen? Momentan sieht mein Code so aus:
Delphi-Quellcode:
ThanxVar Frame : TFrame; begin Frame := TFrame.Create(self); Frame.Parent ??? Frame.ParentBackground := false; Frame.Height := 600; Frame.Width := 750; Frame.Top := 150; Frame.Left := 200; end; Marcus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz