Public Methods
- CSourceEditWidget ( QWidget *my_parent, CBasicDocument *srcptr )
- void initEditor ( void )
- ~CSourceEditWidget ()
- void closeEvent ( QCloseEvent *e )
- char * getCursorLine ( void )
- char * getScreenStart ( void )
- void setEditFont ( void )
- void initSource ( void )
- void initParameter ( void )
- void windowTopped ( void )
- void setErrorLine ( void )
- void redrawScreen2 ( void )
- void redrawScreen ( QPainter *p, int cx, int cy, int cw, int ch )
- int parse_new_line ( char *readptr )
- void storeCurrentLine ( void )
- void delete_block ( short with_undo )
- int unparseLine ( char *start_line, char *write_ptr)
- void undoInsertChar ( long code_offset, short last_curs_pos, short new_char )
- void undoDeleteChar ( long code_offset, short last_curs_pos, short del_char )
- void undo_create_block_delete ( SOURCE_BLOCK_HEADER *block_desc_ptr, short cut_type )
- void undo_create_block_insert ( SOURCE_BLOCK_HEADER *block_desc_ptr, short block_holds_data )
- void copySourceBuffer ( void )
- void moveScreenDown ( void )
- char * insertSourceLine ( char *new_line )
- void keyLeft ( void )
- void keyRight ( void )
- void keyUp ( void )
- short getCursorPos ( void )
- void moveCursorUp ( void )
- void keyDown ( void )
- void compCursYpos ( char *start_line )
- void setEditCursorPos ( char *current_line, short curs_pos )
- void redrawAllLines2 ( void )
- void redrawAllLines ( QPainter *p, int cx, int cy, int cw, int ch )
- void drawCurrentLine ( void )
- void insertNewChar ( short sign, bool with_undo )
- void deleteChar ( short direction, bool with_undo )
- void removeErrorMessage ( void )
- void setCursorXPosition ( int new_curs_pos )
- void setCursorYPosition ( int new_curs_line )
- void handleMousePress ( QMouseEvent *ev )
- void handleMouseRelease ( QMouseEvent *ev )
- void deleteBlock ( SOURCE_BLOCK_HEADER *block_desc_ptr, short with_undo, short paste )
- void insertBlock ( SOURCE_BLOCK_HEADER *sblock_ptr, short with_undo )
- short getLastPos ( void )
- void setLastPos ( short new_last_pos )
- void viewportMouseMoveEvent (QMouseEvent* e)
- void viewportMousePressEvent (QMouseEvent* e)
- void viewportMouseReleaseEvent (QMouseEvent* e)
- char * skipFoldedLines ( char *start_ptr )
- void setNewCurrentLine ( char *start_line, short curspos_in_line )
- char * getCurrentSourceLine ()
- void saveCurrentLineIfChanged ( void )
- void appendSourceLine ( QFile *f, FILE_TAG_HEADER *file_info )
- void countVisibleLines ( void )
- void appendPopupListEntry ( int type, char *name )
- void destroyPopupWidget ( void )
- void insertPopupText ( void )
- void keyReturn ( void )
- void makeEditLineVisible ( char *source_line, short set_cursor )
- void setCurrentSourceLine ( char *new_source_line )
- CSourceEditWidget ( QWidget *parent, CSourceEditData *srcptr, CBasicDocument *new_src_cont )
- void initEditor ( void )
- ~CSourceEditWidget ()
- void closeEvent ( QCloseEvent *e )
- unsigned char * getCursorLine ( void )
- unsigned char * getScreenStart ( void )
- void setEditFont ( void )
- void initSource ( void )
- void initParameter ( void )
- void windowTopped ( void )
- void setErrorLine ( void )
- void redrawScreen2 ( void )
- void redrawScreen ( QPainter *p, int cx, int cy, int cw, int ch )
- void storeCurrentLine ( void )
- void handleKeyEvent ( QKeyEvent *ev )
- void delete_block ( short with_undo )
- int unparseLine ( unsigned char *start_line, unsigned char *write_ptr)
- void undoInsertChar ( long code_offset, short last_curs_pos, short new_char )
- void undoDeleteChar ( long code_offset, short last_curs_pos, short del_char )
- void undo_create_block_delete ( SOURCE_BLOCK_HEADER *block_desc_ptr, short cut_type )
- void undo_create_block_insert ( SOURCE_BLOCK_HEADER *block_desc_ptr, short block_holds_data )
- void copySourceBuffer ( void )
- void moveScreenDown ( void )
- unsigned char * insertSourceLine ( unsigned char *new_line )
- void keyLeft ( void )
- void keyRight ( void )
- void keyUp ( void )
- short getCursorPos ( void )
- void moveCursorUp ( void )
- void keyDown ( void )
- void compCursYpos ( unsigned char *start_line )
- void setEditCursorPos ( unsigned char *current_line, short curs_pos )
- void redrawAllLines2 ( void )
- void redrawAllLines ( QPainter *p, int cx, int cy, int cw, int ch )
- void drawCurrentLine ( void )
- void insertNewChar ( short sign, bool with_undo )
- void insertString ( unsigned char *str )
- void deleteChar ( short direction, bool with_undo )
- void removeErrorMessage ( void )
- void setCursorXPosition ( int new_curs_pos )
- void setCursorYPosition ( int new_curs_line )
- void handleMousePress ( QMouseEvent *ev )
- void handleMouseRelease ( QMouseEvent *ev )
- void deleteBlock ( SOURCE_BLOCK_HEADER *block_desc_ptr, short with_undo, short paste )
- void checkBracketCodeCompl ( void )
- void insertBlock ( SOURCE_BLOCK_HEADER *sblock_ptr, short with_undo )
- short getLastPos ( void )
- void setLastPos ( short new_last_pos )
- void viewportMouseMoveEvent (QMouseEvent* e)
- void viewportMousePressEvent (QMouseEvent* e)
- void viewportMouseReleaseEvent (QMouseEvent* e)
- unsigned char * skipFoldedLines ( unsigned char *start_ptr )
- void setNewCurrentLine ( unsigned char *start_line, short curspos_in_line )
- unsigned char * getCurrentSourceLine ()
- void saveCurrentLineIfChanged ( void )
- void appendSourceLine ( QFile *f, FILE_TAG_HEADER *file_info )
- void countVisibleLines ( void )
- void appendPopupListEntry ( int type, char *name )
- void destroyPopupWidget ( void )
- void insertPopupText ( void )
- void keyReturn ( void )
- void makeEditLineVisible ( unsigned char *source_line, short set_cursor )
- void setCurrentSourceLine ( unsigned char *new_source_line )
- QWidget * createCCParent ( void )
- void storeCurrentLine ( bool with_preparse )
Public Slots
Public Members
void initEditor ( void )
initEditor
~CSourceEditWidget ()
~CSourceEditWidget
long cursor_line_offset
cursor_line_offset
long first_scr_line_offset
first_scr_line_offset
char * getCursorLine ( void )
getCursorLine
char * getScreenStart ( void )
getScreenStart
short current_line_changed
current_line_changed
short curs_pos
curs_pos
short last_pos
last_pos
short line_length
line_length
short edit_fold_line
edit_fold_line
char ** token_strings
token_strings
short packed_line_format
packed_line_format
int line_count
line_count
short block_marked
block_marked
char * current_edit_line
current_edit_line
QWidget *
code_compl_widget
code_compl_widget
void setEditFont ( void )
setEditFont
void initSource ( void )
initSource
void initParameter ( void )
initParameter
void windowTopped ( void )
windowTopped
void setErrorLine ( void )
setErrorLine
void redrawScreen2 ( void )
redrawScreen2
void
redrawScreen (
QPainter *p, int cx, int cy, int cw, int ch )
redrawScreen
int
parse_new_line ( char *
readptr )
parse_new_line
void storeCurrentLine ( void )
storeCurrentLine
void delete_block ( short with_undo )
delete_block
int unparseLine ( char *start_line, char *write_ptr)
unparseLine
void undoInsertChar ( long code_offset, short last_curs_pos, short new_char )
undoInsertChar
void undoDeleteChar ( long code_offset, short last_curs_pos, short del_char )
undoDeleteChar
void
undo_create_block_delete (
SOURCE_BLOCK_HEADER *block_desc_ptr, short cut_type )
undo_create_block_delete
void
undo_create_block_insert (
SOURCE_BLOCK_HEADER *block_desc_ptr, short block_holds_data )
undo_create_block_insert
void copySourceBuffer ( void )
copySourceBuffer
void moveScreenDown ( void )
moveScreenDown
char * insertSourceLine ( char *new_line )
insertSourceLine
void keyLeft ( void )
keyLeft
void keyRight ( void )
keyRight
void keyUp ( void )
keyUp
short getCursorPos ( void )
getCursorPos
void moveCursorUp ( void )
moveCursorUp
void keyDown ( void )
keyDown
void compCursYpos ( char *start_line )
compCursYpos
void setEditCursorPos ( char *current_line, short curs_pos )
setEditCursorPos
void redrawAllLines2 ( void )
redrawAllLines2
void
redrawAllLines (
QPainter *p, int cx, int cy, int cw, int ch )
redrawAllLines
void drawCurrentLine ( void )
drawCurrentLine
void insertNewChar ( short sign, bool with_undo )
insertNewChar
void deleteChar ( short direction, bool with_undo )
deleteChar
void removeErrorMessage ( void )
removeErrorMessage
void setCursorXPosition ( int new_curs_pos )
setCursorXPosition
void setCursorYPosition ( int new_curs_line )
setCursorYPosition
void
handleMousePress (
QMouseEvent *ev )
handleMousePress
void
handleMouseRelease (
QMouseEvent *ev )
handleMouseRelease
void
deleteBlock (
SOURCE_BLOCK_HEADER *block_desc_ptr, short with_undo, short paste )
deleteBlock
short getLastPos ( void )
getLastPos
void setLastPos ( short new_last_pos )
setLastPos
void
viewportMouseMoveEvent (
QMouseEvent* e)
viewportMouseMoveEvent
void
viewportMousePressEvent (
QMouseEvent* e)
viewportMousePressEvent
void
viewportMouseReleaseEvent (
QMouseEvent* e)
viewportMouseReleaseEvent
char * skipFoldedLines ( char *start_ptr )
skipFoldedLines
void setNewCurrentLine ( char *start_line, short curspos_in_line )
setNewCurrentLine
char * getCurrentSourceLine ()
getCurrentSourceLine
void saveCurrentLineIfChanged ( void )
saveCurrentLineIfChanged
void countVisibleLines ( void )
countVisibleLines
void appendPopupListEntry ( int type, char *name )
appendPopupListEntry
void destroyPopupWidget ( void )
destroyPopupWidget
void insertPopupText ( void )
insertPopupText
void keyReturn ( void )
keyReturn
void makeEditLineVisible ( char *source_line, short set_cursor )
makeEditLineVisible
void setCurrentSourceLine ( char *new_source_line )
setCurrentSourceLine
void mouseHasMoved ()
mouseHasMoved
[slot]
void slotUnfoldAllLines ( void )
slotUnfoldAllLines
[slot]
void slotFoldAllLines ( void )
slotFoldAllLines
[slot]
void initEditor ( void )
initEditor
~CSourceEditWidget ()
~CSourceEditWidget
long cursor_line_offset
cursor_line_offset
long first_scr_line_offset
first_scr_line_offset
unsigned char * getCursorLine ( void )
getCursorLine
unsigned char * getScreenStart ( void )
getScreenStart
short current_line_changed
current_line_changed
short curs_pos
curs_pos
short last_pos
last_pos
short line_length
line_length
short edit_fold_line
edit_fold_line
short packed_line_format
packed_line_format
short block_marked
block_marked
unsigned char * current_edit_line
current_edit_line
QWidget *
code_compl_widget
code_compl_widget
void setEditFont ( void )
setEditFont
void initSource ( void )
initSource
void initParameter ( void )
initParameter
void windowTopped ( void )
windowTopped
void setErrorLine ( void )
setErrorLine
void redrawScreen2 ( void )
redrawScreen2
void
redrawScreen (
QPainter *p, int cx, int cy, int cw, int ch )
redrawScreen
void storeCurrentLine ( void )
storeCurrentLine
void handleKeyEvent ( QKeyEvent *ev )
handleKeyEvent
void delete_block ( short with_undo )
delete_block
int unparseLine ( unsigned char *start_line, unsigned char *write_ptr)
unparseLine
void undoInsertChar ( long code_offset, short last_curs_pos, short new_char )
undoInsertChar
void undoDeleteChar ( long code_offset, short last_curs_pos, short del_char )
undoDeleteChar
void
undo_create_block_delete (
SOURCE_BLOCK_HEADER *block_desc_ptr, short cut_type )
undo_create_block_delete
void
undo_create_block_insert (
SOURCE_BLOCK_HEADER *block_desc_ptr, short block_holds_data )
undo_create_block_insert
void copySourceBuffer ( void )
copySourceBuffer
void moveScreenDown ( void )
moveScreenDown
unsigned char * insertSourceLine ( unsigned char *new_line )
insertSourceLine
void keyLeft ( void )
keyLeft
void keyRight ( void )
keyRight
void keyUp ( void )
keyUp
short getCursorPos ( void )
getCursorPos
void moveCursorUp ( void )
moveCursorUp
void keyDown ( void )
keyDown
void compCursYpos ( unsigned char *start_line )
compCursYpos
void setEditCursorPos ( unsigned char *current_line, short curs_pos )
setEditCursorPos
void redrawAllLines2 ( void )
redrawAllLines2
void
redrawAllLines (
QPainter *p, int cx, int cy, int cw, int ch )
redrawAllLines
void drawCurrentLine ( void )
drawCurrentLine
void insertNewChar ( short sign, bool with_undo )
insertNewChar
void insertString ( unsigned char *str )
insertString
void deleteChar ( short direction, bool with_undo )
deleteChar
void removeErrorMessage ( void )
removeErrorMessage
void setCursorXPosition ( int new_curs_pos )
setCursorXPosition
void setCursorYPosition ( int new_curs_line )
setCursorYPosition
void
handleMousePress (
QMouseEvent *ev )
handleMousePress
void
handleMouseRelease (
QMouseEvent *ev )
handleMouseRelease
void
deleteBlock (
SOURCE_BLOCK_HEADER *block_desc_ptr, short with_undo, short paste )
deleteBlock
void checkBracketCodeCompl ( void )
checkBracketCodeCompl
short getLastPos ( void )
getLastPos
void setLastPos ( short new_last_pos )
setLastPos
void
viewportMouseMoveEvent (
QMouseEvent* e)
viewportMouseMoveEvent
void
viewportMousePressEvent (
QMouseEvent* e)
viewportMousePressEvent
void
viewportMouseReleaseEvent (
QMouseEvent* e)
viewportMouseReleaseEvent
unsigned char * skipFoldedLines ( unsigned char *start_ptr )
skipFoldedLines
void setNewCurrentLine ( unsigned char *start_line, short curspos_in_line )
setNewCurrentLine
unsigned char * getCurrentSourceLine ()
getCurrentSourceLine
void saveCurrentLineIfChanged ( void )
saveCurrentLineIfChanged
void countVisibleLines ( void )
countVisibleLines
void appendPopupListEntry ( int type, char *name )
appendPopupListEntry
void destroyPopupWidget ( void )
destroyPopupWidget
void insertPopupText ( void )
insertPopupText
void keyReturn ( void )
keyReturn
void makeEditLineVisible ( unsigned char *source_line, short set_cursor )
makeEditLineVisible
void setCurrentSourceLine ( unsigned char *new_source_line )
setCurrentSourceLine
QWidget *
createCCParent ( void )
createCCParent
void storeCurrentLine ( bool with_preparse )
storeCurrentLine
void mouseHasMoved ()
mouseHasMoved
[slot]
void slotUnfoldAllLines ( void )
slotUnfoldAllLines
[slot]
void slotFoldAllLines ( void )
slotFoldAllLines
[slot]
void slotCCInfoClicked ( void )
slotCCInfoClicked
[slot]
Generated by: root on linux on Sun Jul 13 18:06:35 2003, using kdoc 2.0a54.