Unit rDBCtrlGridEx

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

rDBCtrlGridEx contains enhanced TScrollBox and TDBCtrlGrid components which are modified to support smooth scrolling for TDBCtrlGrid.

Updated version compatible with Delphi2010+.

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TrScrollBoxEx modified TScrollBox - mousewheel function added, override AutoScrollInView function, which is problematic in case of using with TDBCtrlGrid (default procedure is canceled)
Class TrDBCtrlGridEx modified TDBCtrlGrid with some new function, ready for displaying inside of ScrollBox with smooth scrolling, scrollbar can be disabled, new function for drawing in panel is added

Functions and Procedures

procedure Register;

Types

TScrollBarsEx = System.UITypes.TScrollStyle;
TDBCtrlGrid2Orientation = (...);
TDBCtrlGrid2Border = (...);
TDBCtrlGrid2Key = (...);
TPaintPanelEvent = procedure(DBCtrlGrid: TrDBCtrlGridEx; Panel: TDBCtrlPanel; Selected, Focused: Boolean) of object;
TPaintPanelBackgroundEvent = procedure(DBCtrlGrid: TrDBCtrlGridEx; Panel: TDBCtrlPanel; Selected: Boolean; var Color: TColor) of object;

Description

Functions and Procedures

procedure Register;
 

Types

TScrollBarsEx = System.UITypes.TScrollStyle;
 
TDBCtrlGrid2Orientation = (...);
 
Values
  • goVertical:  
  • goHorizontal:  
TDBCtrlGrid2Border = (...);
 
Values
  • gbNone:  
  • gbRaised:  
TDBCtrlGrid2Key = (...);
 
Values
  • gkNull:  
  • gkEditMode:  
  • gkPriorTab:  
  • gkNextTab:  
  • gkLeft:  
  • gkRight:  
  • gkUp:  
  • gkDown:  
  • gkScrollUp:  
  • gkScrollDown:  
  • gkPageUp:  
  • gkPageDown:  
  • gkHome:  
  • gkEnd:  
  • gkInsert:  
  • gkAppend:  
  • gkDelete:  
  • gkCancel:  
TPaintPanelEvent = procedure(DBCtrlGrid: TrDBCtrlGridEx; Panel: TDBCtrlPanel; Selected, Focused: Boolean) of object;
 
TPaintPanelBackgroundEvent = procedure(DBCtrlGrid: TrDBCtrlGridEx; Panel: TDBCtrlPanel; Selected: Boolean; var Color: TColor) of object;
 

Author

Created

Jan 2006

Last Modified

Jan 2006


Generated by PasDoc 0.13.0 on 2017-06-17 14:57:06