Creating a Table Graphical Object To create the table you must first generate the structure through funBuildo function
s = funBuildo('table',Tag,Position,...)
Several Axeso funBuildo Structure Properties
Note: There are over +25 fields, not all are covered here
Field: Page
Type: character vector
Purpose: The page defines which page the axeso object will be defined on. To specify the page the user may use the menu bar.
default: page is set to 'Home'.
Field: FontSize
Type: Double
Purpose: The Font size of the text displayed for the x-axis, and y-axis titles,
default: FontSize is set to '10'.
Field: Color
Type: 1x3 vector with elements between 1 and 0, or defined string
Purpose: Defines the color for the background of the axes.
default: Color is set to 'none'.
Field: FontSize
Type: Double
Purpose: The Font size of the text displayed for the x-axis, and y-axis titles,
default: FontSize is set to '10'.
Field: MenuColor
Type: 1x3 vector with elements between 1 and 0, or defined string
Purpose: Defines the color for the menu.
default: Color is set to [0.3430 0.4654 0.5750].
Field: BarColor
Type: 1x3 vector with elements between 1 and 0, or defined string
Purpose: Defines the color for the Bar.
default: Color is set to [0.3430 0.4654 0.5750].
After you have created the structure you may generate an object with it by calling the funControl function:
handles = funControl('axeso',handles,s)
Once you have loaded the structure the object has been uploaded. There are several dynamic methods you may perform on the object returned in handles. Such as.
obj = handles.(Tag); % pull object from handles
handles.(Tag).Visible = 'off'; % turn visibility off
handles.(Tag).Visible = 'on'; % turn visibility on
handles.(Tag).Table= Table; % load table into object
info_structure = handles.(Tag).Last; pull info on last click
Note: many of the following fields listed above are dynamic!!