Class tscrollingwidgetnwr

Unit

Declaration

type tscrollingwidgetnwr = class(tcustomeventwidgetnwr)

Description

No description available, ancestor tcustomeventwidgetnwr description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Fields

Protected fminminclientsize: sizety;

Methods

Protected procedure widgetregionchanged(const sender: twidget); override;
Protected procedure sizechanged; override;
Protected procedure minscrollsizechanged;
Protected procedure dofontheightdelta(var delta: integer); override;
Protected procedure internalcreateframe; override;
Protected procedure doscroll(const dist: pointty); override;
Protected procedure doscrolled(const dist: pointty); override;
Protected procedure mouseevent(var info: mouseeventinfoty); override;
Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;
Protected procedure domousewheelevent(var info: mousewheeleventinfoty); override;
Protected procedure internalcreateface; override;
Protected function calcminscrollsize: sizety; override;
Protected procedure setclientsize(const asize: sizety); override;
Protected procedure loaded; override;
Protected procedure defineproperties(filer: tfiler); override;
Public constructor create(aowner: tcomponent); override;
Public procedure clampinview(const arect: rectty; const bottomright: boolean = false); override;
Public function maxclientsize: sizety; override;
Public procedure writestate(writer: twriter); override;
Public procedure dolayout(const sender: twidget); override;

Properties

Public property onscroll: pointeventty read fonscroll write fonscroll;
Public property onscrolled: pointeventty read fonscrolled write fonscrolled;
Public property onfontheightdelta: fontheightdeltaeventty read fonfontheightdelta write fonfontheightdelta;
Public property onlayout: notifyeventty read fonlayout write fonlayout;
Public property oncalcminscrollsize: calcminscrollsizeeventty read foncalcminscrollsize write foncalcminscrollsize;
Published property frame: tscrollboxframe read getframe write setframe;
Published property optionswidget default defaultoptionswidgetmousewheel;
Published property optionsskin default defaultcontainerskinoptions;

Description

Fields

Protected fminminclientsize: sizety;
 

Methods

Protected procedure widgetregionchanged(const sender: twidget); override;
 
Protected procedure sizechanged; override;
 
Protected procedure minscrollsizechanged;
 
Protected procedure dofontheightdelta(var delta: integer); override;
 
Protected procedure internalcreateframe; override;
 
Protected procedure doscroll(const dist: pointty); override;
 
Protected procedure doscrolled(const dist: pointty); override;
 
Protected procedure mouseevent(var info: mouseeventinfoty); override;
 
Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;
 
Protected procedure domousewheelevent(var info: mousewheeleventinfoty); override;
 
Protected procedure internalcreateface; override;
 
Protected function calcminscrollsize: sizety; override;
 
Protected procedure setclientsize(const asize: sizety); override;
 
Protected procedure loaded; override;
 
Protected procedure defineproperties(filer: tfiler); override;
 
Public constructor create(aowner: tcomponent); override;
 
Public procedure clampinview(const arect: rectty; const bottomright: boolean = false); override;
 
Public function maxclientsize: sizety; override;
 
Public procedure writestate(writer: twriter); override;
 
Public procedure dolayout(const sender: twidget); override;
 

Properties

Public property onscroll: pointeventty read fonscroll write fonscroll;
 
Public property onscrolled: pointeventty read fonscrolled write fonscrolled;
 
Public property onfontheightdelta: fontheightdeltaeventty read fonfontheightdelta write fonfontheightdelta;
 
Public property onlayout: notifyeventty read fonlayout write fonlayout;
 
Public property oncalcminscrollsize: calcminscrollsizeeventty read foncalcminscrollsize write foncalcminscrollsize;
 
Published property frame: tscrollboxframe read getframe write setframe;
 
Published property optionswidget default defaultoptionswidgetmousewheel;
 
Published property optionsskin default defaultcontainerskinoptions;
 

Generated by PasDoc 0.16.0.