Class tterminal
Unit
Declaration
type tterminal = class(tcustomtextedit, igridwidget)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomedit
- tcustomtextedit
- tterminal
Overview
Fields
| Protected | finternalprocess: tcustommseprocess; |
Methods
| Protected | procedure linkprocess(const aprocess: tcustommseprocess); |
| Protected | procedure unlinkprocess(const aprocess: tcustommseprocess); |
| Protected | function curprocess: tcustommseprocess; |
| Protected | procedure setreadonly1(const avalue: boolean); |
| Protected | procedure igridwidget.setreadonly= setreadonly1; |
| Protected | procedure setreadonly(const avalue: boolean); override; |
| Protected | procedure doinputavailable(const sender: tpipereader); |
| Protected | procedure dopipebroken(const sender: tpipereader); |
| Protected | procedure doprocfinished(const sender: tobject); |
| Protected | function echoisoff: boolean; |
| Protected | function echooff(out aechoisoff: boolean): boolean; |
| Protected | procedure echoon(const avalue: boolean); |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
| Protected | procedure editnotification(var info: editnotificationinfoty); override; |
| Protected | procedure docellevent(const ownedcol: boolean; var info: celleventinfoty); override; |
| Protected | procedure updateeditpos; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | function prochandle: integer; |
| Public | function execprog(const acommandline: msestring; const aworkingdirectory: filenamety = ''; const aparams: msestringarty = nil; const aenvvars: msestringarty = nil): integer; |
| Public | procedure terminateprocess; |
| Public | procedure killprocess; |
| Public | function waitforprocess: integer; |
| Public | function exitcode: integer; |
| Public | function running: boolean; |
| Public | procedure addchars(const avalue: msestring); virtual; |
| Public | procedure addline(const avalue: msestring); |
| Public | procedure writestr(const atext: string); |
| Public | procedure writestrln(const atext: string); |
| Public | procedure beginupdate; override; |
| Public | procedure endupdate; override; |
Properties
| Public | property inputfd: integer read getinputfd write setinoutfd; |
| Public | property outputfd: integer read getoutputfd write setoutputfd; |
| Public | property errorfd: integer read geterrorfd write seterrorfd; |
| Public | property prompt: msestring read getprompt write setprompt; |
| Public | property command: msestring read getcommand write setcommand; |
| Public | property commandhistory: msestringarty read fcommandhistory
write fcommandhistory; |
| Public | property inputcolindex: integer read finputcolindex write finputcolindex; |
| Published | property process: tcustommseprocess read fprocess write setprocess; |
| Published | property optionsedit1; |
| Published | property optionsedit default defaultterminaleditoptions; |
| Published | property font; |
| Published | property cursorreadonly; |
| Published | property maxchars: integer read fmaxchars write fmaxchars default 0; |
| Published | property maxcommandhistory: integer read fmaxcommandhistory
write setmaxcommandhistory default 0; |
| Published | property tabulators; |
| Published | property caretwidth; |
| Published | property textflags; |
| Published | property textflagsactive; |
| Published | property marginlinepos; |
| Published | property marginlinecolor; |
| Published | property onchange; |
| Published | property ontextedited; |
| Published | property onkeydown; |
| Published | property onkeyup; |
| Published | property oncopytoclipboard; |
| Published | property onpastefromclipboard; |
| Published | property statfile; |
| Published | property statvarname; |
| Published | property statpriority; |
| Published | property encoding; |
| Published | property onfontchanged; |
| Published | property onmodifiedchanged; |
| Published | property ontextmouseevent; |
| Published | property oneditnotifcation; |
| Published | property oncellevent; |
| Published | property ondrawtext; |
| Published | property onsetupeditor; |
| Published | property oninputpipebroken: notifyeventty read foninputpipebroken
write foninputpipebroken; |
| Published | property onerrorpipebroken: notifyeventty read fonerrorpipebroken
write fonerrorpipebroken; |
| Published | property onprocfinished: notifyeventty
read fonprocfinished write fonprocfinished; |
| Published | property onsendtext: sendtexteventty read fonsendtext write fonsendtext; |
| Published | property onreceivetext: receivetexteventty read fonreceivetext
write fonreceivetext; |
| Published | property options: terminaloptionsty read foptions write setoptions
default defaultterminaloptions; |
| Published | property optionsprocess: processoptionsty read getoptionsprocess
write setoptionsprocess default defaultoptionsprocess; |
| Published | property pipewaitus: integer read getpipewaitus write setpipewaitus
default defaultpipewaitus; |
Description
Fields
| Protected | finternalprocess: tcustommseprocess; |
|
This item has no description. | |
Methods
| Protected | procedure linkprocess(const aprocess: tcustommseprocess); |
|
This item has no description. | |
| Protected | procedure unlinkprocess(const aprocess: tcustommseprocess); |
|
This item has no description. | |
| Protected | function curprocess: tcustommseprocess; |
|
This item has no description. | |
| Protected | procedure setreadonly1(const avalue: boolean); |
|
This item has no description. | |
| Protected | procedure igridwidget.setreadonly= setreadonly1; |
|
This item has no description. | |
| Protected | procedure setreadonly(const avalue: boolean); override; |
|
This item has no description. | |
| Protected | procedure doinputavailable(const sender: tpipereader); |
|
This item has no description. | |
| Protected | procedure dopipebroken(const sender: tpipereader); |
|
This item has no description. | |
| Protected | procedure doprocfinished(const sender: tobject); |
|
This item has no description. | |
| Protected | function echoisoff: boolean; |
|
This item has no description. | |
| Protected | function echooff(out aechoisoff: boolean): boolean; |
|
This item has no description. | |
| Protected | procedure echoon(const avalue: boolean); |
|
This item has no description. | |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure editnotification(var info: editnotificationinfoty); override; |
|
This item has no description. | |
| Protected | procedure docellevent(const ownedcol: boolean; var info: celleventinfoty); override; |
|
This item has no description. | |
| Protected | procedure updateeditpos; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | function prochandle: integer; |
|
This item has no description. | |
| Public | function execprog(const acommandline: msestring; const aworkingdirectory: filenamety = ''; const aparams: msestringarty = nil; const aenvvars: msestringarty = nil): integer; |
|
This item has no description. | |
| Public | procedure terminateprocess; |
|
This item has no description. | |
| Public | procedure killprocess; |
|
This item has no description. | |
| Public | function waitforprocess: integer; |
|
This item has no description. | |
| Public | function exitcode: integer; |
|
This item has no description. | |
| Public | function running: boolean; |
|
This item has no description. | |
| Public | procedure addchars(const avalue: msestring); virtual; |
|
This item has no description. | |
| Public | procedure addline(const avalue: msestring); |
|
This item has no description. | |
| Public | procedure writestr(const atext: string); |
|
This item has no description. | |
| Public | procedure writestrln(const atext: string); |
|
This item has no description. | |
| Public | procedure beginupdate; override; |
|
This item has no description. | |
| Public | procedure endupdate; override; |
|
This item has no description. | |
Properties
| Public | property inputfd: integer read getinputfd write setinoutfd; |
|
This item has no description. | |
| Public | property outputfd: integer read getoutputfd write setoutputfd; |
|
This item has no description. | |
| Public | property errorfd: integer read geterrorfd write seterrorfd; |
|
This item has no description. | |
| Public | property prompt: msestring read getprompt write setprompt; |
|
This item has no description. | |
| Public | property command: msestring read getcommand write setcommand; |
|
This item has no description. | |
| Public | property commandhistory: msestringarty read fcommandhistory
write fcommandhistory; |
|
This item has no description. | |
| Public | property inputcolindex: integer read finputcolindex write finputcolindex; |
|
This item has no description. | |
| Published | property process: tcustommseprocess read fprocess write setprocess; |
|
This item has no description. | |
| Published | property optionsedit1; |
|
This item has no description. | |
| Published | property optionsedit default defaultterminaleditoptions; |
|
This item has no description. | |
| Published | property font; |
|
This item has no description. | |
| Published | property cursorreadonly; |
|
This item has no description. | |
| Published | property maxchars: integer read fmaxchars write fmaxchars default 0; |
|
This item has no description. | |
| Published | property maxcommandhistory: integer read fmaxcommandhistory
write setmaxcommandhistory default 0; |
|
This item has no description. | |
| Published | property tabulators; |
|
This item has no description. | |
| Published | property caretwidth; |
|
This item has no description. | |
| Published | property textflags; |
|
This item has no description. | |
| Published | property textflagsactive; |
|
This item has no description. | |
| Published | property marginlinepos; |
|
This item has no description. | |
| Published | property marginlinecolor; |
|
This item has no description. | |
| Published | property onchange; |
|
This item has no description. | |
| Published | property ontextedited; |
|
This item has no description. | |
| Published | property onkeydown; |
|
This item has no description. | |
| Published | property onkeyup; |
|
This item has no description. | |
| Published | property oncopytoclipboard; |
|
This item has no description. | |
| Published | property onpastefromclipboard; |
|
This item has no description. | |
| Published | property statfile; |
|
This item has no description. | |
| Published | property statvarname; |
|
This item has no description. | |
| Published | property statpriority; |
|
This item has no description. | |
| Published | property encoding; |
|
This item has no description. | |
| Published | property onfontchanged; |
|
This item has no description. | |
| Published | property onmodifiedchanged; |
|
This item has no description. | |
| Published | property ontextmouseevent; |
|
This item has no description. | |
| Published | property oneditnotifcation; |
|
This item has no description. | |
| Published | property oncellevent; |
|
This item has no description. | |
| Published | property ondrawtext; |
|
This item has no description. | |
| Published | property onsetupeditor; |
|
This item has no description. | |
| Published | property oninputpipebroken: notifyeventty read foninputpipebroken
write foninputpipebroken; |
|
This item has no description. | |
| Published | property onerrorpipebroken: notifyeventty read fonerrorpipebroken
write fonerrorpipebroken; |
|
This item has no description. | |
| Published | property onprocfinished: notifyeventty
read fonprocfinished write fonprocfinished; |
|
This item has no description. | |
| Published | property onsendtext: sendtexteventty read fonsendtext write fonsendtext; |
|
This item has no description. | |
| Published | property onreceivetext: receivetexteventty read fonreceivetext
write fonreceivetext; |
|
This item has no description. | |
| Published | property options: terminaloptionsty read foptions write setoptions
default defaultterminaloptions; |
|
This item has no description. | |
| Published | property optionsprocess: processoptionsty read getoptionsprocess
write setoptionsprocess default defaultoptionsprocess; |
|
This item has no description. | |
| Published | property pipewaitus: integer read getpipewaitus write setpipewaitus
default defaultpipewaitus; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.