Package RASCAL.ToolboxNumberRange

DescriptionToolboxNumberRange types and methods.
Authorbbracke
Date2005/11/21 20:14:33
Revision1.1
 

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


 
Context clauses
System
System.Unsigned_Types
RASCAL.Toolbox
RASCAL.OS
 
Use clauses
System
System.Unsigned_Types
RASCAL.Toolbox
RASCAL.OS
 

Basic Objects

Quick access : ClausesGenericsDefinitionsSubprograms


Basic Objects
Name Type Default
NumberRange_Generate_Value_Changed16#1#constant
Flags
NumberRange_Writable16#4#constant
NumberRange_Has_Numerical_Display16#8#constant
NumberRange_Adjusters16#10#constant
NumberRange_Slider_Type16#E0#constant
NumberRange_Slider_Type_Shift16#5#constant
NumberRange_Slider_Type_None16#0#constant
NumberRange_Slider_Type_Right16#1#constant
NumberRange_Slider_Type_Left16#2#constant
NumberRange_RJustified16#100#constant
NumberRange_Hcentred16#200#constant
NumberRange_Knob_Colour16#F000#constant
NumberRange_Knob_Colour_Shift16#12#constant
NumberRange_Well_Colour16#F0000#constant
NumberRange_Well_Colour_Shift16#16#constant
NumberRange_Get_Numerical_Field16#1#constant
NumberRange_Get_Left_Adjuster16#2#constant
NumberRange_Get_Right_Adjuster16#4#constant
NumberRange_Get_Slider16#8#constant
NumberRange_Bound_Lower16#1#constant
NumberRange_Bound_Upper16#2#constant
NumberRange_Bound_Step16#4#constant
NumberRange_Bound_Precision16#8#constant
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
NumberRange_Bound_Type(Lower, Upper, Current_Size, Precision)
NumberRange_Components_Type(Numeric, Left, Right, Slider)
Toolbox_NumberRange_ValueChanged_Pointeraccess Toolbox_NumberRange_ValueChanged
   
Toolbox_NumberRange_ValueChanged record
This event is raised when the value of the number range has changed.
Component Type Default
New_ValueInteger
HeaderToolbox_Event_Header
   
ATEL_Toolbox_NumberRange_ValueChanged abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_NumberRange_ValueChanged, -1, -1)
Component Type Default
EventToolbox_NumberRange_ValueChanged_Pointer
  
Pragmas
Convention(C, Toolbox_NumberRange_ValueChanged)
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
Get_Bounds function
Returninteger
Returns the lower and upper bounds for the values in a number range.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
BoundNumberRange_Bound_Typein
  
Set_Bounds procedure
Sets the lower and upper bounds for the values in a number range.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
BoundsNumberRange_Bound_Typein
New_Valueintegerin
  
Get_Components function
ReturnIcon_Handle_Type
Returns the componentids of the objects that make up the numberrange.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
PartNumberRange_Components_Typein
  
Get_Value function
Returninteger
Returns the current value of the numberrange.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Value procedure
Sets the current value of the numberrange.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
New_Valueintegerin
FlagsSystem.Unsigned_Types.Unsignedin0