The Methods

 

The following section is a description of the methods associated with each tool.

 

For the Parent "Tools" class

 

Tools.Adjust

// Partial redraw of the tool

 

Tools.Alloc_Graph_*

// Allocate memory for the graphic buffers

 

Tools.Clear

// Clear the region of the tool

 

Tools.Deselect

// Remove the selection color from the tool

 

Tools.Draw

// Draw the tool

 

Tools.Init

// Initialize the tool's parameters

 

Tools.Select

// Update the graphics and chck if the cursor is in the tool's region

 

Tools.Set_Color

// set the tool's color

 

Tools.Set_Name

// Set the tool's name

 

For the "Boxs" class

 

Boxs.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Boxs.Alloc_Graph_*

 

Boxs.Clear

 

Boxs.Deselect

 

Boxs.Draw

 

Boxs.Init

 

Boxs.Select

 

Boxs.Set_Color

 

Boxs.Set_Name

 

For the "Buttons" class

 

Buttons.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Buttons.Alloc_Graph_*

 

Buttons.Clear

 

Buttons.Deselect

 

Buttons.Draw

 

Buttons.Init

 

Buttons.Select

 

Buttons.Set_Color

 

Buttons.Set_Name

 

Button.Read

 

 

For the "Color_Edit" class

 

Color_Edit.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Color_Edit.Alloc_Graph_*

 

Color_Edit.Clear

 

Color_Edit.Deselect

 

Color_Edit.Draw

 

Color_Edit.Init

 

Color_Edit.Select

 

Color_Edit.Set_Color

 

Color_Edit.Set_Name

 

Color_Edit.Read

 

 

Color_Edit.Scroll

 

 

For the "Hue_Edit" class

 

Hue_Edit.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Hue_Edit.Alloc_Graph_*

 

Hue_Edit.Clear

 

Hue_Edit.Deselect

 

Hue_Edit.Draw

 

Hue_Edit.Init

 

Hue_Edit.Select

 

Hue_Edit.Set_Color

 

Hue_Edit.Set_Name

 

Hue_Edit.Read

 

 

Hue_Edit.Scroll

 

 

For the "Lists" class

 

Lists.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Lists.Alloc_Graph_*

 

Lists.Clear

 

Lists.Deselect

 

Lists.Draw

 

Lists.Init

 

Lists.Select

 

Lists.Set_Color

 

Lists.Set_Name

 

Lists.Grow

 

 

Lists.Read

 

 

Lists.Scroll

 

 

For the "Selects" class

 

Selects.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Selects.Alloc_Graph_*

 

Selects.Clear

 

Selects.Deselect

 

Selects.Draw

 

Selects.Init

 

Selects.Select

 

Selects.Set_Color

 

Selects.Set_Name

 

Selects.Grow

 

 

Select.Read

 

 

Select.Scroll

 

 

For the "Sliders" class

 

Sliders.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Sliders.Alloc_Graph_*

 

Sliders.Clear

 

Sliders.Deselect

 

Sliders.Draw

 

Sliders.Init

 

Sliders.Select

 

Sliders.Set_Color

 

Sliders.Set_Name

 

Sliders.Larg_Adjust

 

 

Sliders.Read

 

 

Sliders.Scroll

 

 

For the "Valuators" class

 

Valuators.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Valuators.Alloc_Graph_*

 

Valuators.Clear

 

Valuators.Deselect

 

Valuators.Draw

 

Valuators.Init

 

Valuators.Select

 

Valuators.Set_Color

 

Valuators.Set_Name

 

Valuators,Larg_Adjust

 

 

Valuators.Read

 

 

Valuators.Scroll

 

 

For the "Texts" class

 

Texts.Adjust

 

// See the parent definition of these methods

 

 

 

 

 

 

 

 

Texts.Alloc_Graph_*

 

Texts.Clear

 

Texts.Deselect

 

Texts.Draw

 

Texts.Init

 

Texts.Select

 

Texts.Set_Color

 

Texts.Set_Name