Unit mseinplaceedit

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Interface iedit  
Class tinplaceedit  
Record undoinfoty  
Interface iundo  
Class ttextundolist  
Class tundoinplaceedit  

Functions and Procedures

function textendpoint(const start: pointty; const text: msestring): pointty;

Types

editnotificationeventty = procedure(const sender: tobject; var info: editnotificationinfoty) of object;
inplaceeditstatety = (...);
inplaceeditstatesty = set of inplaceeditstatety;
undotypety = (...);
undoflagty = (...);
undoflagsty = set of undoflagty;
pundoinfoty = ˆundoinfoty;

Constants

defaultundomaxcount = 256;
defaultundobuffermaxsize = 100000;
defaultcaretwidth = -1;
defaultglobalcaretwith = -300;

Variables

globalcaretwidth: integer = defaultglobalcaretwith;

Description

Functions and Procedures

function textendpoint(const start: pointty; const text: msestring): pointty;
 

Types

editnotificationeventty = procedure(const sender: tobject; var info: editnotificationinfoty) of object;
 
inplaceeditstatety = (...);
 
Values
  • ies_focused
  • ies_emptytext
  • ies_poschanging
  • ies_firstclick
  • ies_istextedit
  • ies_forcecaret
  • ies_textrectvalid
  • ies_touched
  • ies_edited
  • ies_cangroupundo
  • ies_caretposvalid
inplaceeditstatesty = set of inplaceeditstatety;
 
undotypety = (...);
 
Values
  • ut_none
  • ut_setpos
  • ut_inserttext
  • ut_overwritetext
  • ut_deletetext
undoflagty = (...);
 
Values
  • uf_selected
  • uf_backwards
undoflagsty = set of undoflagty;
 
pundoinfoty = ˆundoinfoty;
 

Constants

defaultundomaxcount = 256;
 
defaultundobuffermaxsize = 100000;
 
defaultcaretwidth = -1;
 
defaultglobalcaretwith = -300;
 

Variables

globalcaretwidth: integer = defaultglobalcaretwith;
 

Generated by PasDoc 0.16.0.