Hallo,
ich bin relativ frisch in Pascal und Lazarus eingestiegen. Bin hauptsächlich mit C und Qt C++ beschäftigt.
Ich interessiere ich für Pascal da man schnell mal eine kleine Anwendung weiter geben kann ohne vorher ein Installer schnüren zu müssen.
Ich würde gerne eine Art Wizard ( so nennt es sich bei Qt ) programmieren, mit dessen Hilfe man die Parameter eines Gerätes per serieller Schnittstelle konfigurieren kann.
Wie würdet Ihr dies in Lazarus am besten angehen. Ich habe bislang noch nichts gefunden. Muss aber gestehen ich wüste auch nicht wo ich und wonach ich suchen sollte.
Vielen Dank
Peter
Konfigurationsprogramm mit "weiter" und "zurück" mit Panel?
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
Re: Konfigurationsprogramm mit "weiter" und "zurück" mit Pan
Ja genau, ich hab mir dafür irgendwann mal ein Layout mit Panels zusammengebaut das ich immer als Vorlage nehme. Mit Zurück und Weiter kann man mit FindControl und durchnummerierten Panels entsprechend die Controls ein/ausblenden.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
Re: Konfigurationsprogramm mit "weiter" und "zurück" mit Pan
Ein TPageControl ginge ziemlich einfach.
Wenn du die Tabs nicht sehen willst, mach
mit
wechselst du die Seite
Wenn du die Tabs nicht sehen willst, mach
Code: Alles auswählen
PageControl1.ShowTabs:=false;
Code: Alles auswählen
PageControl1.ActivePageIndex:=...;
Re: Konfigurationsprogramm mit "weiter" und "zurück" mit Pan
theo hat geschrieben:Ein TPageControl ginge ziemlich einfach.
Wenn du die Tabs nicht sehen willst, machmitCode: Alles auswählen
PageControl1.ShowTabs:=false;
wechselst du die SeiteCode: Alles auswählen
PageControl1.ActivePageIndex:=...;
Genau das wäre auch mein Vorschlag gewesen.
Ich habe für diverse "Erster Start" eines Programms sowas immer mit an Board.
Eine Eigene Form mit einer PageControl, zwei Buttons(oder auch mehr bei Bedarf).
Diesen Code würde ich lediglich anpassen an die TabSheets, nicht mit dem index aufrufen.
Code: Alles auswählen
PageControl1.ActivePageIndex:=...;
Code: Alles auswählen
PageControl1.ActivePage:=TabSheet;
Re: Konfigurationsprogramm mit "weiter" und "zurück" mit Pan
Hallo,
das hat schon mal gut geklappt. Danke für diesen Tip. Langsam macht es wieder spass..
Gruß Peter
das hat schon mal gut geklappt. Danke für diesen Tip. Langsam macht es wieder spass..
Gruß Peter