Unit 'MUIClass.Group' Package
[Overview][Classes][Index] [#MUIClass]

TMUIScrollGroup

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

Scrollgroup objects can be used to supply virtual groups with scrollbars.

Declaration

Source position: MUIClass.Group.pas line 156

type TMUIScrollGroup = class(TMUIGroup)

protected

  procedure BeforeCreateObject; override;

  

Started before the MUI item is created to create it's Children

  procedure GetCreateTags(); override;

  

Fill TagList for MUI item creation

  procedure AfterCreateObject; override;

  

Connect Events

public

  constructor Create; override;

  

Create a ScrollGroup object

  destructor Destroy; override;

  

Destroy ScrollGroup item, usually not needed to destroy, when Parent is assigned

  procedure CreateObject; override;

  

Create the MUI object

  procedure DestroyObject; override;

  

Destroy the MUI item

  procedure ClearObject; override;

  

Clear the MUI item, if destroyed by Parent

  property HorizBar: TMUIScrollbar; [r]

  

Link to the horizontal Scrollbar

  property VertBar: TMUIScrollbar; [r]

  

Link to the vertical Scrollbar

published

  property Contents: TMUIVirtGroup; [r]

  

Contents of the ScrollGroup use it as Parent target

  property FreeHoriz: Boolean; [rw]

  

[i] Specify if a scroll group should be horizontally moveable.

  property FreeVert: Boolean; [rw]

  

[i] Specify if a scroll group should be vertically moveable.

  property UseWinBorder: Boolean; [rw]

  

Control ScrollGroup by the Window Scrollbars

end;

Inheritance

TMUIScrollGroup

  

Scrollgroup objects can be used to supply virtual groups with scrollbars.

|

TMUIGroup

  

Group class is responsible for the complete layout of a MUI window.

|

TMUIArea

  

Super class for every other MUI class except windows and applications

|

TMUIWithParent

  

Subclass of TNotify to introduce the Parent relation

|

TMUINotify

  

Notify class is superclass of all other MUI classes.

|

TMUIRootClass

  

Base class for all MUI Class

|

TObject

Description

These scrollbars automatically adjust according to the virtual and display sizes of the underlying virtual group. When scrolling is unnecessary (i.e. the virtual group is completely visible), the scrollers might get disabled or even disappear completely, depending on the users preferences settings.


Documentation generated on: 2024-04-18