Autor Beitrag
alexschultze
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Mi 20.11.02 22:00 
hiho,

ich wollte fragen wie man diese TABS (oder wie immer die Dinger heißen) richtig benutzt.
Da gibt es dann verschiedene Registerfenster, fein fein, aber ich hab das Gefühl das ich, wenn es nach dieser Tab-Bar geht, bei jedem Klick auf ne Tab Bar jedes einzelne Element mit .visible=false bzw. true umzuschalten?!?!?!??!?!?!!?!?!?

geht das nicht, das das während der Programmierung schon richtig positioniert wird? Gibts da ne wirklich gute Komponente?
FriFra
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 557

Win XP Prof, Win XP Home,Win Server 2003,Win 98SE,Win 2000,Win NT4,Win 3.11,Suse Linux 7.3 Prof,Suse Linux 8.0 Prof
D2k5 Prof, D7 Prof, D5 Standard, D3 Prof, K3 Prof
BeitragVerfasst: Mi 20.11.02 22:20 
Nimm doch einfach die PageControl (Win32) diese bringt für jeden "Tab" ein eigenes Panel mit, womit die manuelle Ausblenderei entfällt.
alexschultze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Do 21.11.02 14:10 
okay, ich hab jetzt big big problem: Das Programm hat schon ziemlich viele Buttons, Memos etc... , die alle auch schon eine Funktion haben etc.

Wie kann ich die jetzt in so ein Page nachträglich reinbringen? Neuschreiben kommt nicht in Frage...
FriFra
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 557

Win XP Prof, Win XP Home,Win Server 2003,Win 98SE,Win 2000,Win NT4,Win 3.11,Suse Linux 7.3 Prof,Suse Linux 8.0 Prof
D2k5 Prof, D7 Prof, D5 Standard, D3 Prof, K3 Prof
BeitragVerfasst: Do 21.11.02 14:24 
Mit Copy & Paste...

Du musst nur z.B. alle Einträge die auf Tab 1 sollen markieren und mit Strg+X ausschneiden. dann markierst du das "Panel" und fügst die ausgeschnittenen Elemente dort ein.
Es kann natürlich passieren, dass die Anordnung etwas durcheinander gerät... dem kannst du aber vorbeugen, indem Du den Clientbereich des Pagecontrol grösser als den deines Form machst (Form.autosize=false) - dann bleibt die Anordnung der Elemente auf jeden Fall erhalten und du kannst alle Elemente nach dem einfügen am stück neu positionieren.
alexschultze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 317



BeitragVerfasst: Do 21.11.02 14:58 
prima