package Ġorg . hex works . z ir con . integration Ċ Ċ import Ġorg . hex works . z ir con . api . Components Ċ import Ġorg . hex works . z ir con . api . Positions Ċ import Ġorg . hex works . z ir con . api . Sizes Ċ import Ġorg . hex works . z ir con . api . graphics . Box Type Ċ import Ġorg . hex works . z ir con . api . screen . Screen Ċ Ċ class ĠRadio Button Group IntegrationTest Ġ: ĠComponent Integration TestBase () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġbuild Screen Content ( screen : ĠScreen ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpanel Ġ= ĠComponents . panel () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. wrap With Box ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Size ( Sizes . create ( 2 8 , Ġ 2 8 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Position ( Positions . create ( 3 1 , Ġ 1 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġscreen . addComponent ( panel ) ĊĊĠĠĠĠĠĠĠ Ġval Ġsimple RadioButton Group 0 Ġ= ĠComponents . radioButton Group () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Position ( Positions . create ( 2 , Ġ 2 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Size ( Sizes . create ( 1 4 , Ġ 3 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġval Ġsimple RadioButton Group 1 Ġ= ĠComponents . radioButton Group () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Position ( Positions . create ( 0 , Ġ 0 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Size ( Sizes . create ( 1 4 , Ġ 3 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ ĠlistOf ( simple RadioButton Group 0 , Ġsimple RadioButton Group 1 ). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . add Option (" key 0 ", Ġ" First ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . add Option (" key 1 ", Ġ" Second ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . add Option (" key 2 ", Ġ" Third ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġscreen . addComponent ( simple RadioButton Group 0 ) ĊĠĠĠĠĠĠĠ Ġpanel . addComponent ( simple RadioButton Group 1 ) ĊĊĠĠĠĠĠĠĠ Ġval Ġdecor ated RadioButton Group 0 Ġ= ĠComponents . radioButton Group () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Box Type ( Box Type . DOUBLE ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. wrap With Shadow ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. wrap With Box ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Size ( Sizes . create ( 1 4 , Ġ 3 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Position ( Positions . create ( 2 , Ġ 8 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĠĠĠĠĠĠĠ Ġval Ġdecor ated RadioButton Group 1 Ġ= ĠComponents . radioButton Group () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Box Type ( Box Type . DOUBLE ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. wrap With Shadow ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. wrap With Box ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Size ( Sizes . create ( 1 4 , Ġ 3 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Position ( Positions . create ( 0 , Ġ 6 )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () ĊĊĠĠĠĠĠĠĠ Ġscreen . addComponent ( decor ated RadioButton Group 0 ) ĊĠĠĠĠĠĠĠ Ġpanel . addComponent ( decor ated RadioButton Group 1 ) ĊĊĠĠĠĠĠĠĠ ĠlistOf ( decor ated RadioButton Group 0 , Ġdecor ated RadioButton Group 1 ). forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . add Option (" key 0 ", Ġ" First ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . add Option (" key 1 ", Ġ" Second ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . add Option (" key 2 ", Ġ" Third ") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ