Unit 'msegraphedits' Package
[Overview][Constants][Types][Classes][Index] [#msegui]

tdataicon

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

Integer data edit which shows its value as an image of imagelist: image value (+ imageoffset), nothing for -1 (the default)

Declaration

Source position: msegraphedits.pas line 1229

type tdataicon = class(tcustomdataicon)

published

  property onsetvalue: setintegereventty;

  property onpaintglyph: paintintegerglypheventty;

  property value: Integer;

  property valuedefault: Integer;

  property valuemin: Integer;

  property valuemax: Integer;

  property imagelist: timagelist;

  property imageoffset: Integer;

  property imagenums: tintegerarrayprop;

end;

Inheritance

tdataicon

  

Integer data edit which shows its value as an image of imagelist: image value (+ imageoffset), nothing for -1 (the default)

|

tcustomdataicon

|

tcustomintegergraphdataedit

|

ttogglegraphdataedit

|

tgraphdataedit

|

tactionpublishedwidget,igridwidget,istatfile,iassistiveclientgridwidget,iifidatalink

|

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

Integer data edit which shows its value as an image of imagelist: image value (+ imageoffset), nothing for -1 (the default). For another negative value, the images listed in imagenums whose bit is set in the value are painted on top of each other. Clicking it, unless it is read-only, steps the value from valuemin to valuemax, wrapping around. Useful as a status column in a twidgetgrid.


Documentation generated on: 2026-10-03