TEXT_READONLY = TEXT_READONLY
[ Constant: int ]
TEXT_WORDWRAP = TEXT_WORDWRAP
[ Constant: int ]
/ Text is NOT editable
TEXT_OVERSTRIKE = TEXT_OVERSTRIKE
[ Constant: int ]
/ Wrap at word breaks
TEXT_FIXEDWRAP = TEXT_FIXEDWRAP
[ Constant: int ]
/ Overstrike mode / Fixed wrap columns
SELECT_CHARS = SELECT_CHARS
[ Constant: int ]
SELECT_WORDS = SELECT_WORDS
[ Constant: int ]
SELECT_LINES = SELECT_LINES
[ Constant: int ]
onPaint(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
System messages
onFocusIn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onFocusOut(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeftBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onLeftBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMiddleBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMiddleBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onRightBtnPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onRightBtnRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUngrabbed(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onBeginDrag(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onEndDrag(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDragged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDEnter(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDLeave(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDMotion(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDDrop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDNDRequest(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelectionLost(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelectionGained(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelectionRequest(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onClipboardLost(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onClipboardGained(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onClipboardRequest(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onKeyPress(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onKeyRelease(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onBlink(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onAutoScroll(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onQueryHelp(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onChanged(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onSelected(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeselected(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onInserted(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onDeleted(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdToggleEditable(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdToggleEditable(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdToggleOverstrike(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdToggleOverstrike(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorRow(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdCursorRow(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorColumn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdCursorColumn(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdHaveSelection(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSetStringValue(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdGetStringValue(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdTabColumns(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdTabColumns(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdWrapColumns(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdWrapColumns(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorTop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Cursor movement
onCmdCursorBottom(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorHome(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorEnd(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorRight(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorLeft(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorUp(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorDown(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorWordLeft(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorWordRight(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorPageDown(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorPageUp(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorScreenTop(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorScreenBottom(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorScreenCenter(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorParHome(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorParEnd(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdMark(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Mark and extend
onCmdExtend(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdInsertChar(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Inserting
onCmdInsertString(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdInsertNewline(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCutSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Manipulation Selection
onCmdCopySel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdPasteSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteSel(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelectChar(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Changing Selection
onCmdSelectWord(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelectLine(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelectAll(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeselectAll(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBackspace(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Deletion
onCmdBackspaceWord(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBackspaceBol(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDelete(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteWord(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteEol(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdDeleteLine(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdTextColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
Colors
onUpdTextColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelTextColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdSelTextColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdSelBackColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdSelBackColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdBackColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdBackColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onCmdCursorColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
onUpdCursorColor(FXPyObject *,FXSelector ,void *)
[ Member : returns long ]
self.ID_CURSOR_TOP
[ Constant: int ]
self.ID_CURSOR_BOTTOM
[ Constant: int ]
self.ID_CURSOR_HOME
[ Constant: int ]
self.ID_CURSOR_END
[ Constant: int ]
self.ID_CURSOR_RIGHT
[ Constant: int ]
self.ID_CURSOR_LEFT
[ Constant: int ]
self.ID_CURSOR_UP
[ Constant: int ]
self.ID_CURSOR_DOWN
[ Constant: int ]
self.ID_CURSOR_WORD_LEFT
[ Constant: int ]
self.ID_CURSOR_WORD_RIGHT
[ Constant: int ]
self.ID_CURSOR_PAGEDOWN
[ Constant: int ]
self.ID_CURSOR_PAGEUP
[ Constant: int ]
self.ID_CURSOR_SCRNTOP
[ Constant: int ]
self.ID_CURSOR_SCRNBTM
[ Constant: int ]
self.ID_CURSOR_SCRNCTR
[ Constant: int ]
self.ID_CURSOR_PAR_HOME
[ Constant: int ]
self.ID_CURSOR_PAR_END
[ Constant: int ]
self.ID_MARK
[ Constant: int ]
self.ID_EXTEND
[ Constant: int ]
self.ID_INSERT_CHAR
[ Constant: int ]
self.ID_INSERT_STRING
[ Constant: int ]
self.ID_INSERT_NEWLINE
[ Constant: int ]
self.ID_CUT_SEL
[ Constant: int ]
self.ID_COPY_SEL
[ Constant: int ]
self.ID_PASTE_SEL
[ Constant: int ]
self.ID_DELETE_SEL
[ Constant: int ]
self.ID_SELECT_CHAR
[ Constant: int ]
self.ID_SELECT_WORD
[ Constant: int ]
self.ID_SELECT_LINE
[ Constant: int ]
self.ID_SELECT_ALL
[ Constant: int ]
self.ID_DESELECT_ALL
[ Constant: int ]
self.ID_BACKSPACE
[ Constant: int ]
self.ID_BACKSPACE_WORD
[ Constant: int ]
self.ID_BACKSPACE_BOL
[ Constant: int ]
self.ID_DELETE
[ Constant: int ]
self.ID_DELETE_WORD
[ Constant: int ]
self.ID_DELETE_EOL
[ Constant: int ]
self.ID_DELETE_LINE
[ Constant: int ]
self.ID_TOGGLE_EDITABLE
[ Constant: int ]
self.ID_TOGGLE_OVERSTRIKE
[ Constant: int ]
self.ID_CURSOR_ROW
[ Constant: int ]
self.ID_CURSOR_COLUMN
[ Constant: int ]
self.ID_WRAP_COLUMNS
[ Constant: int ]
self.ID_TAB_COLUMNS
[ Constant: int ]
self.ID_TEXT_COLOR
[ Constant: int ]
self.ID_BACK_COLOR
[ Constant: int ]
self.ID_SELTEXT_COLOR
[ Constant: int ]
self.ID_SELBACK_COLOR
[ Constant: int ]
self.ID_CURSOR_COLOR
[ Constant: int ]
self.ID_LAST
[ Constant: int ]
FXText(p,tgt,sel,opts,x,y,w,h)
[ Constructor: returns FXPyText * ]
Construct multi-line text widget
moveContents(x,y)
[ Member : returns void ]
Scroll the contents
setMarginTop(pt)
[ Member : returns void ]
Change top margin
getMarginTop()
[ Member : returns FXint ]
Return top margin
setMarginBottom(pb)
[ Member : returns void ]
Change bottom margin
getMarginBottom()
[ Member : returns FXint ]
Return bottom margin
setMarginLeft(pl)
[ Member : returns void ]
Change left margin
getMarginLeft()
[ Member : returns FXint ]
Return left margin
setMarginRight(pr)
[ Member : returns void ]
Change right margin
getMarginRight()
[ Member : returns FXint ]
Return right margin
getWrapColumns()
[ Member : returns FXint ]
/ Return wrap columns
setWrapColumns(cols)
[ Member : returns void ]
/ Set wrap columns
getTabColumns()
[ Member : returns FXint ]
/ Return tab columns
setTabColumns(cols)
[ Member : returns void ]
/ Change tab columns
isModified()
[ Member : returns FXbool ]
Return TRUE if text was modified
setModified(mod)
[ Member : returns void ]
Set modified flag
isEditable()
[ Member : returns FXbool ]
Return TRUE if text is editable
setEditable(edit)
[ Member : returns void ]
/ Set editable flag
setDelimiters(delims)
[ Member : returns void ]
/ Change delimiters of words
getDelimiters()
[ Member : returns FXCharset ]
/ Return word delimiters
setFont(fnt)
[ Member : returns void ]
Change text font
getFont()
[ Member : returns FXPyFont * ]
Get text font
setTextColor(clr)
[ Member : returns void ]
Change text color
getTextColor()
[ Member : returns FXColor ]
Return text color
setSelBackColor(clr)
[ Member : returns void ]
Change selected background color
getSelBackColor()
[ Member : returns FXColor ]
Return selected background color
setSelTextColor(clr)
[ Member : returns void ]
Change selected text color
getSelTextColor()
[ Member : returns FXColor ]
Return selected text color
setCursorColor(clr)
[ Member : returns void ]
Change cursor color
getCursorColor()
[ Member : returns FXColor ]
Return cursor color
setHelpText(text)
[ Member : returns void ]
Set help text
getHelpText()
[ Member : returns FXString ]
Return help text
extractText(pos,n)
[ Member : returns PyObject * ]
Extract n characters of text from position 'pos'
replaceText(pos,m,text,n)
[ Member : returns void ]
appendText(text,n)
[ Member : returns void ]
Append n characters of text at the end of the buffer
insertText(pos,text,n)
[ Member : returns void ]
Insert n characters of text at position 'pos' into the buffer
removeText(pos,n)
[ Member : returns void ]
Remove n characters of text at position pos from the buffer
setText(text)
[ Member : returns void ]
Change the text in the buffer to new text
getText()
[ Member : returns FXString ]
Return text in the buffer
getLength()
[ Member : returns FXint ]
Return length of buffer
isPosSelected(pos)
[ Member : returns FXbool ]
Return TRUE if position 'pos' is selected
getPosAt(x,y)
[ Member : returns FXint ]
Return text position at given (x,y) coordinate
lineStart(pos)
[ Member : returns FXint ]
/ Return position of begin of line containing position pos
lineEnd(pos)
[ Member : returns FXint ]
/ Return position of end of line containing position pos
nextLine(pos,nl)
[ Member : returns FXint ]
/ Return start of next line
prevLine(pos,nl)
[ Member : returns FXint ]
/ Return start of previous line
rowStart(pos)
[ Member : returns FXint ]
/ Return row start
rowEnd(pos)
[ Member : returns FXint ]
/ Return row end
nextRow(pos,nr)
[ Member : returns FXint ]
/ Return start of next row
prevRow(pos,nr)
[ Member : returns FXint ]
/ Return start of previous row
leftWord(pos)
[ Member : returns FXint ]
/ Return end of previous word
rightWord(pos)
[ Member : returns FXint ]
/ Return begin of next word
wordStart(pos)
[ Member : returns FXint ]
/ Return begin of word
wordEnd(pos)
[ Member : returns FXint ]
/ Return end of word
validPos(pos)
[ Member : returns FXint ]
/ Return validated position
setTopLine(pos)
[ Member : returns void ]
/ Make line containing pos the top line
getTopLine()
[ Member : returns FXint ]
/ Return position of top line
setBottomLine(pos)
[ Member : returns void ]
/ Make line containing pos the bottom line
getBottomLine()
[ Member : returns FXint ]
/ Return the position of the bottom line
setCenterLine(pos)
[ Member : returns void ]
/ Make line containing pos the center line
setAnchorPos(pos)
[ Member : returns void ]
/ Set the anchor position
getAnchorPos()
[ Member : returns FXint ]
/ Return the anchor position
setCursorPos(pos)
[ Member : returns void ]
/ Set the cursor position
getCursorPos()
[ Member : returns FXint ]
/ Return the cursor position
getSelStartPos()
[ Member : returns FXint ]
/ Return selstartpos
getSelEndPos()
[ Member : returns FXint ]
/ Return selendpos
setSelection(pos,len)
[ Member : returns FXbool ]
/ Select len characters starting at given position pos
extendSelection(pos,mode)
[ Member : returns FXbool ]
/ Extend the selection from the anchor to the given position
killSelection()
[ Member : returns FXbool ]
/ Unselect the text
makePositionVisible(pos)
[ Member : returns void ]
/ Scroll text to make the given position visible
setTextStyle(style)
[ Member : returns void ]
/ Change text style
getTextStyle()
[ Member : returns FXuint ]
/ Return text style
handle(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
onDefault(FXPyObject *,FXSelector ,ptr)
[ Member : returns long ]
del this
[ Destructor: returns void ]