class CSourceEditWidget


Inherits CWindowListChild [public ], CWindowListChild [public ]

Public Methods

Public Slots

Public Members


Detailed Description

CSourceEditWidget ( QWidget *my_parent, CBasicDocument *srcptr )

CSourceEditWidget

void initEditor ( void )

initEditor

~CSourceEditWidget ()

~CSourceEditWidget

void closeEvent ( QCloseEvent *e )

closeEvent

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

CBasicDocument * source_doc_ptr

source_doc_ptr

char ** token_strings

token_strings

short packed_line_format

packed_line_format

SOURCE_BLOCK_HEADER block_desc

block_desc

int line_count

line_count

short block_marked

block_marked

CEditScrollWidget * main_view

main_view

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

void insertBlock ( SOURCE_BLOCK_HEADER *sblock_ptr, short with_undo )

insertBlock

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 appendSourceLine ( QFile *f, FILE_TAG_HEADER *file_info )

appendSourceLine

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]

CSourceEditWidget ( QWidget *parent, CSourceEditData *srcptr, CBasicDocument *new_src_cont )

CSourceEditWidget

void initEditor ( void )

initEditor

~CSourceEditWidget ()

~CSourceEditWidget

void closeEvent ( QCloseEvent *e )

closeEvent

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

CSourceEditData * source_doc_ptr

source_doc_ptr

CBasicDocument * source_container

source_container

short packed_line_format

packed_line_format

SOURCE_BLOCK_HEADER block_desc

block_desc

short block_marked

block_marked

CEditScrollWidget * main_view

main_view

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

void insertBlock ( SOURCE_BLOCK_HEADER *sblock_ptr, short with_undo )

insertBlock

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 appendSourceLine ( QFile *f, FILE_TAG_HEADER *file_info )

appendSourceLine

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.

AltStyle によって変換されたページ (->オリジナル) /