「変数」Vリスト(またはHリスト)の作成方法皆さん、
次の式を使用して、PowerPointスライドにデータを入力します。 通常、縦に並んだ3列です。 しかし、私はもっと探していましたエレガントVリスト変数の項目を作成するための条件ステートメントを設定する方法。 それは時々私が3つに対して1つの行だけが欲しいでしょう。 または多分3行以上。 コメント付きの「If」ステートメントを、自分が何を求めているかを視覚化するためだけに配置しました(明らかにこれは機能しません)。
最終的には、VリストだけでなくHリストも配置するためのより柔軟な方法を探しています。
どうもありがとう
ニール
coltwin_1 = Expr( // Layout for surface orientation
V List Box(
H List Box(
sem1,
col1 ,
LT1 ,
spacer box(size(50,0))
),
//If (n > 1,
sp1 = Spacer Box( size(0, 100)),
H List Box(
sem2,
col2,
LT2,
),
sp2 = Spacer Box( size(0, 100)),
H List Box(
sem3,
col3,
LT3
)
//);
));スクリプティングRe:「変数」Vリスト(またはHリスト)の作成方法誰もが独自のスタイルを開発します、そしてここに1つあります:
NamesDefaultToHere(1);
tb = TextBox( "Hello world" );
n1 = 3;
vlb1 = VListBox();
for(i=1, i<=n1, i++, InsertInto(vlb1, tb));
NewWindow(Char(n1)|| " display boxes in a Vertical List Box", vlb1);
n2 = 5;
vlb2 = VListBox();
for(i=1, i<=n2, i++, InsertInto(vlb2, tb));
NewWindow(Char(n2)|| " display boxes in a Vertical List Box", vlb2);
'LineUpBox()'もご覧ください。
Re:「変数」Vリスト(またはHリスト)の作成方法返信と入力に感謝します。 私は私の不器用なアプローチを見直し、あなたが提案したことを紹介することに取り組んでいます。 静的モードで何が機能していたかを説明するために、「コメント付き」の古いアプローチを含めました。 「a1」、「a2」、「a3」のサフィックスが付いた画像ファイルセットがあります。 ただし、まだ1行(Hリスト)が表示されており、「a3」セットです。 インデックスはラチェット1〜3を実行しましたが、最終的な画像セットが最後に読み取られました。 a1とa2のセットが上書きされたかのように。
よろしくお願いします。
For(i=1, i<=n, i++,
sem = Open(SD1 || samplename2 || "_a" || Char(i) || ".jpg", jpg);
sem << Scale(.15);
col = Open(SD1 || samplename2 || "_a" || Char(i) || "_16col_filt.jpg", jpg);
col << Scale(.16);
LT = Open(SD1 || samplename2 || "_a" || Char(i) || "_LtIm.jpg", jpg);
LT << Scale(.16);
coltwin_1 = V List Box();
H_list = H List Box(sem, col, LT, spacer box(size(50,0)));
InsertInto(coltwin_1, H_list);
);
//sem1 = Open(SD1 || samplename2 || "_a1.jpg", jpg);
//sem1 << Scale(.15);
//col1 = Open(SD1 || samplename2 || "_a1_16col_filt.jpg", jpg);
//col1 << Scale(.16);
//LT1 = Open(SD1 || samplename2 || "_a1_LtIm.jpg", jpg);
//LT1 << Scale(.16);
//sem2 = Open(SD1 || samplename2 || "_a2.jpg", jpg);
//sem2 << Scale(.15);
//sem3 = Open(SD1 || samplename2 || "_a3.jpg", jpg);
//sem3 << Scale(.15);
//col2 = Open(SD1 || samplename2 || "_a2_16col_filt.jpg", jpg);
//col2 << Scale(.16);
//col3 = Open(SD1 || samplename2 || "_a3_16col_filt.jpg", jpg);
//col3 << Scale(.16);
//LT2 = Open(SD1 || samplename2 || "_a2_LtIm.jpg", jpg);
//LT2 << Scale(.16);
//LT3 = Open(SD1 || samplename2 || "_a3_LtIm.jpg", jpg);
//LT3 << Scale(.16);
/*coltwin_1 = Expr(
V List Box(
H List Box(
sem1,
col1 ,
LT1 ,
spacer box(size(50,0))
),
sp1 = Spacer Box( size(0, 100)),
H List Box(
sem2,
col2,
LT2,
),
sp2 = Spacer Box( size(0, 100)),
H List Box(
sem3,
col3,
LT3
)
));*/