 not supported for type 'menu'
* @param {text(horizontal,vertical,none)=horizontal} orientation of the controlgroup: 'horizontal', 'vertical' or 'none' for seperate buttons (optional, default: 'horizontal') - not supported for type 'menu'
* @param {item(list)=} an item containing all selectable values (optional) - overrides existing value definitions, available for menu type only
* @param {item(list)=} an item containing the texts corresponding to the selectable values (optional even if itemvals is specifie