Scilab-Branch-6.1-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
Grid Layout Options Properties
Description of the grid layout options set of properties.
Syntax
layout_options = createLayoutOptions("grid") layout_options = createLayoutOptions("grid", size) layout_options = createLayoutOptions("grid", size, padding)
Arguments
- size
1×2 vector [nRows, nCols]: The numbers of rows and columns of cells (not of pixels) of the grid. [0,0] by default.
A value of -1 for either nRows or nCols defines an indefinite number of elements in the columns or rows.
- padding
[pad_x, pad_y]
a 1-by-2 matrix of doubles, [0,0] by default.The padding between elements of the grid in pixels.
- layout_options
The created layout_options.
Description
This functions creates the grid layout options to set uicontrols layout_options
attribute.
Examples
//Create a figure with a grid layout f = figure( ... "dockable" , "off",... "infobar_visible" , "off",... "toolbar" , "none",... "menubar_visible" , "off",... "menubar" , "none",... "default_axes" , "off",... "layout" , "grid",... "visible" , "on"); //Set the grid to be 2 by 3 elements lay_opt = createLayoutOptions("grid", [2,3]); set(f,"layout_options",lay_opt); //Insert uicontrols on the grid //Each uicontrol is inserted from left to right //and top to bottom c = createConstraints("grid"); //Create the constraint for nested uicontrols u_grid1 = uicontrol(f,... "style", "frame",... "backgroundcolor", [1 0 0],... "constraints", c); sleep(500); u_grid2 = uicontrol(f,... "style", "frame",... "backgroundcolor", [0 1 0],... "constraints", c); sleep(500); u_grid3 = uicontrol(f,... "style", "frame",... "backgroundcolor", [0 0 1],... "constraints", c); sleep(500); u_grid4 = uicontrol(f,... "style", "frame",... "backgroundcolor", [1 1 0],... "constraints", c); sleep(500); u_grid5 = uicontrol(f,... "style", "frame",... "backgroundcolor", [1 0 1],... "constraints", c); sleep(500); u_grid6 = uicontrol(f,... "style", "frame",... "backgroundcolor", [0 1 1],... "constraints", c);
See also
- layout — Description of the different layouts and constraints for uicontrols and figures.
- createLayoutOptions — Creates the layout options for a frame uicontrol or a figure
- uicontrol — create a Graphic User Interface object
- uicontrol_properties — Description of the uicontrol properties.
History
Versão | Descrição |
5.5.0 | Function createLayoutOptions() introduced. |
Report an issue | ||
<< Grid Constraints Properties | Layouts | Gridbag Constraints Properties >> |