Package RASCAL.ToolboxScrollbar

DescriptionToolbox Scrollbar related types and methods.
Authorbbracke
Date2005/11/21 20:14:33
Revision1.1
 

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


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

Basic Objects

Quick access : ClausesGenericsDefinitionsSubprograms


Basic Objects
Name Type Default
Scrollbar_VerticalSystem.Unsigned_Types.Unsigned16#0#constant
Flags
Scrollbar_HorisontalSystem.Unsigned_Types.Unsigned16#1#constant
Action_Scrollbar_Position_Changed16#140183#constant
Flags
Scrollbar_Has_Vertical_scrollbar16#1#constant
Scrollbar_Has_Horizontal_scrollbar16#2#constant
Scrollbar_Bounds_Lower16#1#constant
Scrollbar_Bounds_Upper16#2#constant
Scrollbar_Bounds_Visible_Length16#4#constant
Scrollbar_Increments_Line16#1#constant
Scrollbar_Increments_Page16#2#constant
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
Toolbox_Scrollbar_PositionChanged_Pointeraccess Toolbox_Scrollbar_PositionChanged
   
Toolbox_Scrollbar_PositionChanged record

Component Type Default
DirectiomInteger
New_PositionSystem.Unsigned_Types.Unsigned
HeaderToolbox_Event_Header
   
ATEL_Toolbox_Scrollbar_PositionChanged abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_Scrollbar_PositionChanged, -1, -1)
Component Type Default
EventToolbox_Scrollbar_PositionChanged_Pointer
  
Pragmas
Convention(C, Toolbox_Scrollbar_PositionChanged)
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
Get_State function
ReturnSystem.Unsigned_Types.Unsigned
Reads the state of the Scrollbar.
This method is functionally identical to Gadget_GetFlags.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_State procedure
Sets the state of the Scrollbar.
This method is functionally identical to Gadget_SetFlags.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
StateSystem.Unsigned_Types.Unsignedin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Bounds procedure
Sets the bounds of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
Lower_BoundIntegerin
Upper_BoundIntegerin
Visible_LengthIntegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_UpperBound procedure
Sets the upper bound of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
Upper_BoundIntegerin
  
Set_LowerBound procedure
Set the lower bound of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
Lower_BoundIntegerin
  
Set_VisibleLength procedure
Sets the visible length of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
Visible_LengthIntegerin
  
Get_Bounds procedure
Gets the bounds of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
Lower_BoundIntegerout
Upper_BoundIntegerout
Visible_LengthIntegerout
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_LowerBound function
ReturnInteger
Gets the lower bound of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
  
Get_UpperBound function
ReturnInteger
Gets the upper bound of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
  
Get_VisibleLength function
ReturnInteger
Gets the visible length of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
  
Set_Value procedure
Sets the value of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
ValueIntegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Value function
ReturnInteger
Gets the value of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Increments procedure
Set the increments for the scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
LineIntegerin
PageIntegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_LineIncrement procedure
Sets the line increment of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
LineIntegerin
  
Set_PageIncrement procedure
Sets the page increment of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
PageIntegerin
  
Get_Increments procedure
Get the increments for the scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
LineIntegerout
PageIntegerout
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_LineIncrement function
ReturnInteger
Gets the line increment of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
  
Get_PageIncrement function
ReturnInteger
Gets the page increment of the Scrollbar.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
  
Set_Event procedure
Sets the toolbox event for when a Scrollbar changes position.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
EventIntegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Event function
ReturnInteger
Gets the toolbox event for when a Scrollbar changes position.
Parameter name Type Mode Default
WindowObject_IDin
ComponentComponent_IDin
FlagsSystem.Unsigned_Types.Unsignedin0