Unit 'mseforms' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#msegui]

tformscrollbox

[Properties (by Name)] [Methods (by Name)]

The scrolling client area of a tcustommseform, holding the form's widgets (accessible as form.container)

Declaration

Source position: mseforms.pas line 92

type tformscrollbox = class(tscrollingwidgetnwr)

public

  constructor create();

  procedure dolayout(); override;

published

  property onscroll: pointeventty;

  property onscrolled: pointeventty;

  property onresize: notifyeventty;

  property onfontheightdelta: fontheightdeltaeventty;

  property onlayout: notifyeventty;

  property oncalcminscrollsize: calcminscrollsizeeventty;

  property onchildmouseevent: mouseeventty;

  property onmouseevent: mouseeventty;

  property onclientmouseevent: mouseeventty;

  property onmousewheelevent: mousewheeleventty;

  property onbeforepaint: painteventty;

  property onpaint: painteventty;

  property onafterpaint: painteventty;

  property optionswidget: optionswidgetty;

end;

Inheritance

tformscrollbox

  

The scrolling client area of a tcustommseform, holding the form's widgets (accessible as form.container)

|

tscrollingwidgetnwr

|

tcustomeventwidgetnwr

|

tpublishedwidgetnwr

|

tactionpublishedwidgetnwr

|

tactionwidget

|

twidget

|

tactcomponent,iscrollframe,iface,iassistiveclient

|

tmsecomponent,iactivatorclient

  

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component

|

tcomponent,ievent,iificommand,iificlient

|

tpersistent

|

TObject

Description

The scrolling client area of a tcustommseform, holding the form's widgets (accessible as form.container). It is initially stretched to fit the form and anchored to it, but its bounds and anchors can be adjusted like on any widget.


Documentation generated on: 2026-10-03