The following section is a description of the methods associated with each tool.
For the Parent "Tools" class
|
|
// Partial redraw of the tool |
|
|
|
// Allocate memory for the graphic buffers |
|
|
|
// Clear the region of the tool |
|
|
|
// Remove the selection color from the tool |
|
|
|
// Draw the tool |
|
|
|
// Initialize the tool's parameters |
|
|
|
// Update the graphics and chck if the cursor is in the tool's region |
|
|
|
// set the tool's color |
|
|
|
// Set the tool's name |
For the "Boxs" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
For the "Buttons" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
For the "Color_Edit" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
For the "Hue_Edit" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
For the "Lists" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
For the "Selects" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
For the "Sliders" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
For the "Valuators" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
For the "Texts" class
|
|
// See the parent definition of these methods
|
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|