User Tools

Site Tools


built_in:layouts

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
built_in:layouts [2016/12/24 11:21]
37.205.112.64 [Visibility]
built_in:layouts [2016/12/24 11:22]
37.205.117.38 [Backgrounds]
Line 156: Line 156:
 Using Linear layouts and setting margins on child objects is usually the best way to position your App's graphical objects. Using Linear layouts and setting margins on child objects is usually the best way to position your App's graphical objects.
  
-=====Backgrounds===== +=====Visibility===== 
-The background of a layout will be transparent by default, but you can set a color using the **SetBackColor** function. +The visibility of both layouts and child objects can be controlled using the **SetVisibility** function. Use the values **"Show"** or **"Hide"** to make objects invisible or visible and **"Gone"** to exclude the object from the layout completely (surrounding objects will re-arrange)
-<code> lay.SetBackColor( colorCode );</code> +<code> obj.SetVisibilitymode );</code> 
-Colors are given as hex **color codes** which can be copied from various graphics programs or simply exprimented with until you get the color you want. The format is (#alpha:red:green:blue) where each value can range from 0 to 255 in base 16 which is 00 to ff.\\ + 
-For example "#ff00ff00would be full strength green and "#ff000088" would be around half strength blue and "#44ff00ff" would be semi-transparent full strength purple.\\ +----
-You can also use a gradient background for a layout using the **SetBackGradient** and **SetBackGradientRadial** functions+
-<code> lay.SetBackGradientcolorCode1, colorCode2 );</code> +
-<code> lay.SetBackGradientRadial( x, y, radius, colorCode1, colorCode2 );</code>+
  
-Jhuh 
 ===== Methods ===== ===== Methods =====
 ^ Method                                                         ^ Description                                                                                                                                                                                                                                        ^ ^ Method                                                         ^ Description                                                                                                                                                                                                                                        ^
built_in/layouts.txt · Last modified: 2018/12/08 02:02 (external edit)