Ich habe einen Bericht mit Registerkarten, aus dem ich ein Tagebuch erstellt habe.
Wenn ich ein Skript verwende, muss ich manchmal etwas zum Tagebuch hinzufügen – ich möchte mehr Tabulatoren darin haben.
Beispielcode finden Sie unten, die neuen Registerkarten werden jedoch immer unten auf einer der anderen Registerkarten platziert.Das gewünschte Verhalten sind 5 Registerkarten in der Journalausgabe.
Irgendeine Hilfe dabei? Ich habe versucht, hinzuzufügen statt anzuhängen, kann aber anscheinend nicht den richtigen Befehl finden.
Danke,
Joe
nw = new window("Tabs",tab box(
tab page box(Title("test1"),text box("1st tab")),
tab page box(Title("test2"),text box("2st tab")),
tab page box(Title("test3"),text box("3st tab"))
)
);
nw << journal;
nw2 = new window("Tabs2",tab box(
tab page box(Title("test4"),text box("4st tab")),
tab page box(Title("test5"),text box("5st tab"))
)
);
current journal() << append(nw2);
Großartig, danke Txnelson. Das funktioniert bei mir. Ich habe Tagebücher falsch verstanden, weil ich dachte, dass es sich immer um statische Kopien dessen handelt, was aufgezeichnet wird, und hatte nicht daran gedacht, es auf die von Ihnen vorgeschlagene Weise hinzuzufügen.
Das Hinzufügen zum Journal bewirkt genau das: Hinzufügen zum Journal, nicht zum Tab Box(); Sie müssen direkt auf die Registerkarte box() verweisen, wenn Sie etwas hinzufügen möchten.Nachfolgend finden Sie eine einfache Überarbeitung Ihres Codes, die eine Möglichkeit darstellt, Elemente zum Journal Tab Box() hinzuzufügen.
nw = new window("Tabs",<<JOURNAL></JOURNAL>