Package NVDAObjects :: Package window :: Module edit
[hide private]
[frames] | no frames]

Module edit

source code

Classes [hide private]
  PointLStruct
  CharRangeStruct
  TextRangeUStruct
  TextRangeAStruct
  CharFormat2WStruct
  CharFormat2AStruct
  getTextExStruct
  getTextLengthExStruct
  EditTextInfo
  ITextDocumentTextInfo
  Edit
  RichEdit
  RichEdit20
  RichEdit30
  RichEdit50
Variables [hide private]
  selOffsetsAtLastCaretEvent = None
hash(x)
  EM_GETSEL = 176
  EM_SETSEL = 177
  EM_SCROLLCARET = 0xb7
  EM_GETLINE = 196
  EM_GETLINECOUNT = 186
  EM_LINEFROMCHAR = 201
  EM_LINEINDEX = 187
  EM_LINELENGTH = 193
  EM_POSFROMCHAR = 214
  EM_CHARFROMPOS = 215
  EM_GETFIRSTVISIBLELINE = 0x0ce
  EM_EXGETSEL = winUser.WM_USER+ 52
  EM_EXLINEFROMCHAR = winUser.WM_USER+ 54
  EM_EXSETSEL = winUser.WM_USER+ 55
  EM_GETCHARFORMAT = winUser.WM_USER+ 58
  EM_GETPARAFORMAT = winUser.WM_USER+ 61
  EM_GETTEXTRANGE = winUser.WM_USER+ 75
  EM_FINDWORDBREAK = winUser.WM_USER+ 76
  EM_GETTEXTEX = winUser.WM_USER+ 94
  EM_GETTEXTLENGTHEX = winUser.WM_USER+ 95
  EM_GETPAGE = winUser.WM_USER+ 228
  LF_FACESIZE = 32
  CFM_LINK = 0x20
  CFE_AUTOBACKCOLOR = 0x4000000
  CFE_AUTOCOLOR = 0x40000000
  CFE_BOLD = 1
  CFE_ITALIC = 2
  CFE_UNDERLINE = 4
  CFE_STRIKEOUT = 8
  CFE_PROTECTED = 16
  CFE_SUBSCRIPT = 0x00010000
  CFE_SUPERSCRIPT = 0x00020000
  SCF_SELECTION = 0x1
  GT_DEFAULT = 0
  GT_USECRLF = 1
  GT_SELECTION = 2
  GT_RAWTEXT = 4
  GT_NOHIDDENTEXT = 8
  GTL_DEFAULT = 0
  GTL_USECRLF = 1
  GTL_PRECISE = 2
  GTL_CLOSE = 4
  GTL_NUMCHARS = 8
  GTL_NUMBYTES = 16
  WB_CLASSIFY = 3
  WB_MOVEWORDLEFT = 4
  WB_MOVEWORDRIGHT = 5
  WB_LEFTBREAK = 6
  WB_RIGHTBREAK = 7
  ITextDocumentUnitsToNVDAUnits = {comInterfaces.tom.tomCharacte...
  NVDAUnitsToITextDocumentUnits = {textInfos.UNIT_CHARACTER: com...
Variables Details [hide private]

ITextDocumentUnitsToNVDAUnits

Value:
{comInterfaces.tom.tomCharacter: textInfos.UNIT_CHARACTER, comInterfac\
es.tom.tomWord: textInfos.UNIT_WORD, comInterfaces.tom.tomLine: textIn\
fos.UNIT_LINE, comInterfaces.tom.tomSentence: textInfos.UNIT_SENTENCE,\
 comInterfaces.tom.tomParagraph: textInfos.UNIT_PARAGRAPH, comInterfac\
es.tom.tomStory: textInfos.UNIT_STORY,}

NVDAUnitsToITextDocumentUnits

Value:
{textInfos.UNIT_CHARACTER: comInterfaces.tom.tomCharacter, textInfos.U\
NIT_WORD: comInterfaces.tom.tomWord, textInfos.UNIT_LINE: comInterface\
s.tom.tomLine, textInfos.UNIT_SENTENCE: comInterfaces.tom.tomSentence,\
 textInfos.UNIT_PARAGRAPH: comInterfaces.tom.tomParagraph, textInfos.U\
NIT_STORY: comInterfaces.tom.tomStory, textInfos.UNIT_READINGCHUNK: co\
mInterfaces.tom.tomSentence,}