Class TzbPaintBox

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TzbPaintBox = class(TPaintBox)

Description

TzbPaintBox is the type of TQRbwZoomBox2.PaintBox.

It overrides the protected MouseMove, MouseUp, and Paint procedures and adds three protected events: OnZbMove, OnZbPaint, and OnZbUp. The event handlers for the protected events are provided by TQRbwZoomBox2.

Hierarchy

Overview

Fields

Private FOnZbMove: TMouseMoveEvent;
Private FOnZbPaint: TNotifyEvent;
Private FOnZbUp: TMouseEvent;

Methods

Protected procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;
Protected procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override;
Protected procedure Paint; override;

Properties

Protected property OnZbMove: TMouseMoveEvent read FOnZbMove write FOnZbMove;
Protected property OnZbPaint: TNotifyEvent read FOnZbPaint write FOnZbPaint;
Protected property OnZbUp: TMouseEvent read FOnZbUp write FOnZbUp;

Description

Fields

Private FOnZbMove: TMouseMoveEvent;

FOnZbMove: TMouseMoveEvent; See OnZbMove.

Private FOnZbPaint: TNotifyEvent;

FOnZbPaint: TNotifyEvent; See OnZbPaint.

Private FOnZbUp: TMouseEvent;

FOnZbUp: TMouseEvent; See OnZbUp.

Methods

Protected procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;

MouseMove calls inherited MouseMove and then calls OnZbMove.

Protected procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Integer); override;

MouseUp calls inherited MouseUp and then calls OnZbUp.

Protected procedure Paint; override;

Paint calls inherited Paint and then calls OnZbPaint.

Properties

Protected property OnZbMove: TMouseMoveEvent read FOnZbMove write FOnZbMove;

OnZbMove is used to respond to mouse move events. The event handler for OnZbMove is TQRbwZoomBox2.PanMove.

Protected property OnZbPaint: TNotifyEvent read FOnZbPaint write FOnZbPaint;

OnZbPaint is used to paint requests. The event handler for OnZbPaint is TQRbwZoomBox2.PaintZoomWindow.

Protected property OnZbUp: TMouseEvent read FOnZbUp write FOnZbUp;

OnZbUp is used to respond to mouse up events. The event handler for OnZbUp is TQRbwZoomBox2.PanUp.


Generated by PasDoc 0.10.0 on 2006-10-31 09:56:44