Class tcustomscrollframe

Unit

Declaration

type tcustomscrollframe = class(tcustomcaptionframe)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fhorz: tcustomscrollbar;
Protected fvert: tcustomscrollbar;
Protected foptionsscroll: optionsscrollty;

Methods

Protected procedure settemplateinfo(const ainfo: frameinfoty); override;
Protected procedure updatestate; override;
Protected procedure updatevisiblescrollbars; virtual;
Protected procedure updaterects; override;
Protected procedure getpaintframe(var frame: framety); override;
Protected procedure addscrollbarwidth(var asize: sizety) override;
Protected procedure subscrollbarwidth(var asize: sizety) override;
Protected function getscrollbarclass(vert: boolean): framescrollbarclassty; virtual;
Protected procedure activechanged; override;
Protected procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override;
Protected procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override;
Public constructor create(const aintf: iscrollframe; const scrollintf: iscrollbar);
Public destructor destroy; override;
Public procedure checktemplate(const sender: tobject); override;
Public procedure mouseevent(var info: mouseeventinfoty); virtual;
Public procedure domousewheelevent(var info: mousewheeleventinfoty; const pagingreversed: boolean); virtual;

Properties

Public property optionsscroll: optionsscrollty read foptionsscroll write foptionsscroll default defaultoptionsscroll;
Public property dragbuttons: shiftstatesty read fdragbuttons write setdragbuttons default defaultdragbuttons;
Public property state: framestatesty read fstate;
Public property sbhorz: tcustomscrollbar read fhorz write setsbhorz;
Public property sbvert: tcustomscrollbar read fvert write setsbvert;

Description

Fields

Protected fhorz: tcustomscrollbar;

This item has no description.

Protected fvert: tcustomscrollbar;

This item has no description.

Protected foptionsscroll: optionsscrollty;

This item has no description.

Methods

Protected procedure settemplateinfo(const ainfo: frameinfoty); override;

This item has no description.

Protected procedure updatestate; override;

This item has no description.

Protected procedure updatevisiblescrollbars; virtual;

This item has no description.

Protected procedure updaterects; override;

This item has no description.

Protected procedure getpaintframe(var frame: framety); override;

This item has no description.

Protected procedure addscrollbarwidth(var asize: sizety) override;

This item has no description.

Protected procedure subscrollbarwidth(var asize: sizety) override;

This item has no description.

Protected function getscrollbarclass(vert: boolean): framescrollbarclassty; virtual;

This item has no description.

Protected procedure activechanged; override;

This item has no description.

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

This item has no description.

Protected procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override;

This item has no description.

Public constructor create(const aintf: iscrollframe; const scrollintf: iscrollbar);

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure checktemplate(const sender: tobject); override;

This item has no description.

Public procedure mouseevent(var info: mouseeventinfoty); virtual;

This item has no description.

Public procedure domousewheelevent(var info: mousewheeleventinfoty; const pagingreversed: boolean); virtual;

This item has no description.

Properties

Public property optionsscroll: optionsscrollty read foptionsscroll write foptionsscroll default defaultoptionsscroll;

This item has no description.

Public property dragbuttons: shiftstatesty read fdragbuttons write setdragbuttons default defaultdragbuttons;

This item has no description.

Public property state: framestatesty read fstate;

This item has no description.

Public property sbhorz: tcustomscrollbar read fhorz write setsbhorz;

This item has no description.

Public property sbvert: tcustomscrollbar read fvert write setsbvert;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.