Returns the size (widthxheight) for the current control
client_size()
Returns the client size (the size minus the margins) for the current control
set_size(...)
Sets the new size for a control (to a specified size given by parameters width and height). Keep in mind that this method will change the existing layout to a layout based on the top-left corner (given by the control's x and y coordinates) and the newly provided size. Any dock or alignment properties will be removed. This method has no effect on a Desktop control.
position()
Returns the relative position (x,y) of the current control to its parent.
set_position(...)
Sets the new position for a control (to specified coordinates given by parameters x and y). Keep in mind that this method will change the existing layout to a layout based on the top-left corner (given by coordinates x and y) and the control's current width and height. Any dock or alignment properties will be removed. This method has no effect on a Desktop control.
set_components_toolbar_margins(...)
Sets the left and top components margins - for scrollbars, filters, etc
Returns a reference to the theme object that is being used by the application. This is the same reference an object receives when the OnPaint method is called.
Returns a reference to the application bar object that is being used by the application. This method will panic if the application bar is not enabled (via the app_bar() method when building the application)