Class tcustomenuedit

Unit

Declaration

type tcustomenuedit = class(tcustomdropdownlistedit)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fonsetvalue1: setintegereventty;
Protected fvalue1: integer;
Protected fvaluedefault1: integer;
Protected fvalueempty: integer;
Public enums: integerarty;

Methods

Protected procedure setvalue(const avalue: integer);
Protected procedure setvaluedata(const source); override;
Protected procedure getvaluedata(out dest); override;
Protected procedure setnullvalue; override;
Protected function createdatalist(const sender: twidgetcol): tdatalist; override;
Protected function getdatalistclass: datalistclassty; override;
Protected function getdefaultvalue: pointer; override;
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
Protected procedure texttodata(const atext: msestring; var data); override;
Protected function internaldatatotext(const data): msestring; override;
Protected procedure valuetogrid(arow: integer); override;
Protected procedure gridtovalue(arow: integer); override;
Protected procedure readstatvalue(const reader: tstatreader); override;
Protected procedure writestatvalue(const writer: tstatwriter); override;
Protected function createdropdowncontroller: tcustomdropdowncontroller; override;
Protected procedure internalsort(const acol: integer; out sortlist: integerarty); override;
Protected function sortfunc(const l,r): integer; override;
Protected function getvalueempty: integer; override;
Protected function textcellcopy: boolean; override;
Protected procedure updatedatalist; override;
Protected procedure paintimage(const canvas: tcanvas); override;
Protected procedure defineproperties(filer: tfiler) override;
Public constructor create(aowner: tcomponent); override;
Public procedure clear;
Public function enumname(const avalue: integer): msestring;
Public function addrow(const aitems: array of msestring; const enum: integer = -1): integer;
Public procedure fillcol(const avalue: integer);
Public procedure assigncol(const avalue: tintegerdatalist);
Public function griddata: tgridenumdatalist;

Properties

Public property valueoffset: integer read fvalueoffset write setvalueoffset default 0;
Public property value: integer read fvalue1 write setvalue default -1;
Public property valuedefault: integer read fvaluedefault1 write fvaluedefault1 default -1;
Public property valueempty: integer read fvalueempty write fvalueempty default -1;
Public property base: numbasety read fbase write setbase default nb_dec;
Public property bitcount: integer read fbitcount write setbitcount default 32;
Public property valuemin: integer read fvaluemin write setvaluemin default -1;
Public property valuemax: integer read fvaluemax write setvaluemax default maxint;
Public property gridvalue[const index: integer]: integer read getgridvalue write setgridvalue;
Public property gridvalues: integerarty read getgridvalues write setgridvalues;
Public property dropdown: tenumdropdowncontroller read getdropdown write setdropdown;
Public property onsetvalue: setintegereventty read fonsetvalue1 write fonsetvalue1;
Public property ifilink: tifienumlinkcomp read getifilink write setifilink1;

Description

Fields

Protected fonsetvalue1: setintegereventty;

This item has no description.

Protected fvalue1: integer;

This item has no description.

Protected fvaluedefault1: integer;

This item has no description.

Protected fvalueempty: integer;

This item has no description.

Public enums: integerarty;

This item has no description.

Methods

Protected procedure setvalue(const avalue: integer);

This item has no description.

Protected procedure setvaluedata(const source); override;

This item has no description.

Protected procedure getvaluedata(out dest); override;

This item has no description.

Protected procedure setnullvalue; override;

This item has no description.

Protected function createdatalist(const sender: twidgetcol): tdatalist; override;

This item has no description.

Protected function getdatalistclass: datalistclassty; override;

This item has no description.

Protected function getdefaultvalue: pointer; override;

This item has no description.

Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;

This item has no description.

Protected procedure texttodata(const atext: msestring; var data); override;

This item has no description.

Protected function internaldatatotext(const data): msestring; override;

This item has no description.

Protected procedure valuetogrid(arow: integer); override;

This item has no description.

Protected procedure gridtovalue(arow: integer); override;

This item has no description.

Protected procedure readstatvalue(const reader: tstatreader); override;

This item has no description.

Protected procedure writestatvalue(const writer: tstatwriter); override;

This item has no description.

Protected function createdropdowncontroller: tcustomdropdowncontroller; override;

This item has no description.

Protected procedure internalsort(const acol: integer; out sortlist: integerarty); override;

This item has no description.

Protected function sortfunc(const l,r): integer; override;

This item has no description.

Protected function getvalueempty: integer; override;

This item has no description.

Protected function textcellcopy: boolean; override;

This item has no description.

Protected procedure updatedatalist; override;

This item has no description.

Protected procedure paintimage(const canvas: tcanvas); override;

This item has no description.

Protected procedure defineproperties(filer: tfiler) override;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public procedure clear;

This item has no description.

Public function enumname(const avalue: integer): msestring;

This item has no description.

Public function addrow(const aitems: array of msestring; const enum: integer = -1): integer;

This item has no description.

Public procedure fillcol(const avalue: integer);

This item has no description.

Public procedure assigncol(const avalue: tintegerdatalist);

This item has no description.

Public function griddata: tgridenumdatalist;

This item has no description.

Properties

Public property valueoffset: integer read fvalueoffset write setvalueoffset default 0;

This item has no description.

Public property value: integer read fvalue1 write setvalue default -1;

This item has no description.

Public property valuedefault: integer read fvaluedefault1 write fvaluedefault1 default -1;

This item has no description.

Public property valueempty: integer read fvalueempty write fvalueempty default -1;

This item has no description.

Public property base: numbasety read fbase write setbase default nb_dec;

This item has no description.

Public property bitcount: integer read fbitcount write setbitcount default 32;

This item has no description.

Public property valuemin: integer read fvaluemin write setvaluemin default -1;

This item has no description.

Public property valuemax: integer read fvaluemax write setvaluemax default maxint;

This item has no description.

Public property gridvalue[const index: integer]: integer read getgridvalue write setgridvalue;

This item has no description.

Public property gridvalues: integerarty read getgridvalues write setgridvalues;

This item has no description.

Public property dropdown: tenumdropdowncontroller read getdropdown write setdropdown;

This item has no description.

Public property onsetvalue: setintegereventty read fonsetvalue1 write fonsetvalue1;

This item has no description.

Public property ifilink: tifienumlinkcomp read getifilink write setifilink1;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.