Class TMgrid (unit Cologrid)

Inherits from

TStringGrid

Constructors


constructor Create(AOwner: TComponent);

of AutoDestroy


Functions

destructor Destroy;


procedure DrawCell(ACol, ARow: Longint; ARect: TRect; AState: TGridDrawState);

Public fields of TMgrid

procedure DrawCellText(ACol, ARow: Longint; ARect: TRect);

Make this component look like its parent component by calling its parent's Paint method.

function GetPalette: HPALETTE;


procedure Loaded;

Protected methods of TMgrid

procedure Paint;


Procedure SetBorderBitmap(value: Tbitmap);


Procedure setBorderColor(value : tcolor);


Procedure SetEvenBitmap(value: Tbitmap);

use it if available

Procedure setEvencolor(value : tcolor);


Procedure SetOddBitmap(value: Tbitmap);


Procedure setOddColor(value : tcolor);


procedure AutoDestroy;

Method to free any objects created by AutoInitialize

of AutoInitialize } { Method to free any objects created by AutoInitialize


procedure AutoInitialize;

Private methods of TMgrid } { Method to set variable and property values and create objects

Properties

property BorderColor : Tcolor

Published properties of the component

property BorderPattern : Tbitmap


property EvenRowColor : Tcolor


property EvenRowPattern : Tbitmap


property OddRowColor : Tcolor


property OddRowPattern : Tbitmap


property Popupmenu :


Events

event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDrawCell :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnSetting : TSettingEvent


Variables

FBorderbitmap : tbitmap;


FevenBitmap : Tbitmap;


FoddBitmap : Tbitmap;


FColors1 : Tcolor;


FColors2 : Tcolor;


FColors3 : Tcolor;


Fsetting : TSettingEvent;

Private fields of TMgrid


Constructors


constructor Create(AOwner: TComponent);

of AutoDestroy


Functions


destructor Destroy;


procedure DrawCell(ACol, ARow: Longint; ARect: TRect; AState: TGridDrawState);

Public fields of TMgrid


procedure DrawCellText(ACol, ARow: Longint; ARect: TRect);

Make this component look like its parent component by calling its parent's Paint method.


function GetPalette: HPALETTE;


procedure Loaded;

Protected methods of TMgrid


procedure Paint;


Procedure SetBorderBitmap(value: Tbitmap);


Procedure setBorderColor(value : tcolor);


Procedure SetEvenBitmap(value: Tbitmap);

use it if available


Procedure setEvencolor(value : tcolor);


Procedure SetOddBitmap(value: Tbitmap);


Procedure setOddColor(value : tcolor);


procedure AutoDestroy;

Method to free any objects created by AutoInitialize

of AutoInitialize } { Method to free any objects created by AutoInitialize


procedure AutoInitialize;

Private methods of TMgrid } { Method to set variable and property values and create objects


Properties


property BorderColor : Tcolor

Published properties of the component


property BorderPattern : Tbitmap


property EvenRowColor : Tcolor


property EvenRowPattern : Tbitmap


property OddRowColor : Tcolor


property OddRowPattern : Tbitmap


property Popupmenu :


Events


event OnClick :


event OnDblClick :


event OnDragDrop :


event OnDrawCell :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnMouseDown :


event OnMouseMove :


event OnMouseUp :


event OnSetting : TSettingEvent


Variables


FBorderbitmap : tbitmap;


FevenBitmap : Tbitmap;


FoddBitmap : Tbitmap;


FColors1 : Tcolor;


FColors2 : Tcolor;


FColors3 : Tcolor;


Fsetting : TSettingEvent;

Private fields of TMgrid