- //todo Use Size negotiation
- //self.SetSize( size ); // control matches stencil size
- self.SetSize( mRequiredPopUpSize ); // control matches stencil size
- mStencilLayer.SetSize( size ); // matches stencil size
- stencil.SetSize( size );
- scrollview.SetSize( size );
- mButtons.SetSize( size );
+ self.SetResizePolicy( FIXED, ALL_DIMENSIONS );
+ self.SetPreferredSize( mRequiredPopUpSize ); // control matches stencil size
+
+ mStencilLayer.SetResizePolicy( FIXED, ALL_DIMENSIONS );
+ mStencilLayer.SetPreferredSize( size ); // matches stencil size
+
+ stencil.SetResizePolicy( FILL_TO_PARENT, ALL_DIMENSIONS );
+ scrollview.SetResizePolicy( FILL_TO_PARENT, ALL_DIMENSIONS );
+ mButtons.SetResizePolicy( FILL_TO_PARENT, ALL_DIMENSIONS );