Class tscrollingwidgetnwr

Unit

Declaration

type tscrollingwidgetnwr = class(tcustomeventwidgetnwr)

Description

This item has no description.

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;

This item has no description.

Methods

Protected procedure widgetregionchanged(const sender: twidget); override;

This item has no description.

Protected procedure sizechanged; override;

This item has no description.

Protected procedure minscrollsizechanged;

This item has no description.

Protected procedure dofontheightdelta(var delta: integer); override;

This item has no description.

Protected procedure internalcreateframe; override;

This item has no description.

Protected procedure doscroll(const dist: pointty); override;

This item has no description.

Protected procedure doscrolled(const dist: pointty); override;

This item has no description.

Protected procedure mouseevent(var info: mouseeventinfoty); override;

This item has no description.

Protected procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override;

This item has no description.

Protected procedure domousewheelevent(var info: mousewheeleventinfoty); override;

This item has no description.

Protected procedure internalcreateface; override;

This item has no description.

Protected function calcminscrollsize: sizety; override;

This item has no description.

Protected procedure setclientsize(const asize: sizety); override;

This item has no description.

Protected procedure loaded; override;

This item has no description.

Protected procedure defineproperties(filer: tfiler); override;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public procedure clampinview(const arect: rectty; const bottomright: boolean = false); override;

This item has no description.

Public function maxclientsize: sizety; override;

This item has no description.

Public procedure writestate(writer: twriter); override;

This item has no description.

Public procedure dolayout(const sender: twidget); override;

This item has no description.

Properties

Public property onscroll: pointeventty read fonscroll write fonscroll;

This item has no description.

Public property onscrolled: pointeventty read fonscrolled write fonscrolled;

This item has no description.

Public property onfontheightdelta: fontheightdeltaeventty read fonfontheightdelta write fonfontheightdelta;

This item has no description.

Public property onlayout: notifyeventty read fonlayout write fonlayout;

This item has no description.

Public property oncalcminscrollsize: calcminscrollsizeeventty read foncalcminscrollsize write foncalcminscrollsize;

This item has no description.

Published property frame: tscrollboxframe read getframe write setframe;

This item has no description.

Published property optionswidget default defaultoptionswidgetmousewheel;

This item has no description.

Published property optionsskin default defaultcontainerskinoptions;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.