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

tstringgrid

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

Declaration

Source position: msegrids.pas line 2871

type tstringgrid = class(tcustomstringgrid)

public

  procedure initnewcomponent(); override;

published

  property optionsgrid: optionsgridty;

  property optionsgrid1: optionsgrid1ty;

  property optionsfold: optionsfoldty;

  property datacols: tstringcols;

  property rowstatelist: trowstatelist;

  property fixcols: tfixcols;

  property fixrows: tfixrows;

  property rowcount: Integer;

  property rowcountmax: Integer;

  property gridframecolor: colorty;

  property rowcolors: tcolorarrayprop;

  property rowfonts: trowfontarrayprop;

  property zebra_color: colorty;

  property zebra_start: Integer;

  property zebra_height: Integer;

  property zebra_step: Integer;

  property datarowlinewidth: Integer;

  property datarowlinecolorfix: colorty;

  property datarowlinecolor: colorty;

  property datarowheight: Integer;

  property datarowheightmin: Integer;

  property datarowheightmax: Integer;

  property caretwidth: Integer;

  property statfile: tstatfile;

  property statvarname: msestring;

  property statpriority: Integer;

  property oncopyselection: copyselectioneventty;

  property onpasteselection: pasteselectioneventty;

  property onbeforeupdatelayout: gridnotifyeventty;

  property onlayoutchanged: gridnotifyeventty;

  property oncolmoving: gridblockmovingeventty;

  property oncolmoved: gridblockmovedeventty;

  property onrowcountchanged: gridnotifyeventty;

  property onrowdatachanged: griddataeventty;

  property onrowsdatachanged: griddatablockeventty;

  property onrowsmoving: gridblockmovingeventty;

  property onrowsmoved: gridblockmovedeventty;

  property onrowsinserting: gridbeforeblockeventty;

  property onrowsinserted: gridblockeventty;

  property onrowsdeleting: gridbeforeblockeventty;

  property onrowsdeleted: gridblockeventty;

  property onrowsmodified: notifyeventty;

  property onedited: notifyeventty;

  property onscrollrows: gridscrolleventty;

  property ongetmorerows: gridmorerowseventty;

  property oncellevent: celleventty;

  property onselectionchanged: notifyeventty;

  property onsort: gridsorteventty;

  property onsortchanged: gridnotifyeventty;

  property drag: tdragcontroller;

end;

Inheritance

tstringgrid

|

tcustomstringgrid

|

tcellgrid,iedit

|

tcustomgrid

  

A grid widget

|

tpublishedwidget,iautoscrollframe,iobjectpicker,iscrollbar,idragcontroller,istatfile,iifigridlink,iassistiveclientgrid

|

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


Documentation generated on: 2026-10-03