Ho un rapporto con schede da cui ho creato un diario.
Lascia entrare il copione, a volte devo aggiungere al diario: voglio più schede al suo interno.
Il codice di esempio è riportato di seguito, ma inserisce sempre le nuove schede nella parte inferiore di una delle altre schede.Il comportamento che desidero è di 5 schede nell'output del diario.
Qualche aiuto per farlo? Ho provato ad aggiungere invece di aggiungere, ma non riesco a trovare il comando giusto.
Grazie,
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);
grande, grazie txnelson. questo funziona per me. stavo fraintendendo i diari, pensando che fossero sempre copie statiche di qualunque cosa fosse inserita nel diario, e non avevo pensato di provare ad aggiungere nel modo che hai suggerito.
L'aggiunta al diario farà proprio questo, aggiungi al diario, non alla Tab Box(); Devi fare riferimento direttamente alla tab box() se vuoi aggiungerla.Di seguito è riportata una semplice rielaborazione del codice che è un modo per aggiungere elementi alla rivista Tab Box();
nw = new window("Tabs",<<JOURNAL></JOURNAL>