2

XPCE プロローグでラジオ ボタンを使用してメニューを作成しましたが、ラジオ ボタンが同じ行に表示されており、それぞれを別の行に配置したいと考えています。

私のコードは次のとおりです。

new(D, dialog('title')), 
send(D, size, size(500,500)), 
send(D, append,new(Op, menu(options, marked))), 
send(Op, append, option1), send(Op,append, option2), 
send(Op, append, option2), 
send(Op, size,size(300,300)), 
send(D, display, Op, point(100, 40)), 
send(D,append(new(B1,button(ok, message(D, return, Op?selection))))), 
send(D,display, B1, point(100, 100)), 
send(D, append(button(cancel,message(D, return, @nil)))), 
send(D, default_button(ok)), get(D,confirm, Rval), 
free(D).

前もって感謝します

4

1 に答える 1

2

次の行を追加します。

send(Op, layout, orientation:= vertical),
于 2014-06-06T16:36:00.093 に答える