gui.setComponentEnabled

Enables or disables an editor GUI component.

Prototype

  1. bOk = gui.setComponentEnabled ( hComponent, bEnable )

Description

A component must be enabled for the user to interact with it.


Parameters

hComponent - valid GUI component handle
bEnable - true for enabled, false for disabled.


Return values

bOk - true on success


Sample

  1. -- Update toolbar
  2. --
  3. local hToolbarBuildSelected = gui.getComponent ( "toolbar.build.selected" )
  4. local hToolbarBuildAll = gui.getComponent ( "toolbar.build.all" )
  5. if hToolbarBuildSelected and hToolbarBuildAll then
  6. gui.setComponentEnabled ( hToolbarBuildSelected, bSelectedPlatformActive )
  7. gui.setComponentEnabled ( hToolbarBuildAll, bAtLeastOnePlatformActive )
  8. end
  9.  

Available since ShiVa 2.0