|
|
The class CBasicDocument holds the data used for the sourcecode and gui structures for one module of your HBasic project. This may be a form or class definition.
short form_number | form_number |
short form_type | form_type |
long sz_local_var | sz_local_var |
CSourceEditData * source_block | source_block |
CFormDescData * form_desc | form_desc |
long localvar_offset | localvar_offset |
VAR_DESC * first_formlocal_var | first_formlocal_var |
SUB_DESC * first_formlocal_sub | first_formlocal_sub |
SUB_DESC * first_sub_parse_order | first_sub_parse_order |
SUB_DESC * last_sub_parse_order | last_sub_parse_order |
MACRO_DESC * first_macro_desc | first_macro_desc |
QString src_path | src_path |
CSourceEditWidget * src_editor_window | src_editor_window |
FormDesigner * gui_editor_window | gui_editor_window |
CProject * doc_project | doc_project |
char * runtime_code_start | runtime_code_start |
long runtime_code_length | runtime_code_length |
char * event_start | event_start |
long event_length | event_length |
short init_label | init_label |
short exit_label | exit_label |
short parser_state | parser_state |
CBasicDocument * inh_module | inh_module |
CBasicDocument ( CProject *my_project, short source_type, short range_type,
short source_number, short create_with_form )
| CBasicDocument |
~CBasicDocument ( void )
| ~CBasicDocument |
void initSourceEditor ( void )
| initSourceEditor |
GUI_HEADER * createNewComp ( QWidget *parent, short pckg_number,
short comp_pos )
| createNewComp |
void dropFormGui ( void )
| dropFormGui |
void saveSourceToFile ( QFile *f )
| saveSourceToFile |
void create_sub_address_ptr ( void )
| create_sub_address_ptr |
unsigned char * findRtErrorLine ( void )
| findRtErrorLine |
void saveCurrentEditLine ( void )
| saveCurrentEditLine |
unsigned char * insertSourceLine ( unsigned char *new_line )
| insertSourceLine |
int createModuleGuiDesc ( int form_number )
| createModuleGuiDesc |
int createGuiEventDesc (void)
| createGuiEventDesc |
void createFormComponent ( void )
| createFormComponent |
Create a new form GUI as a component.
void create_sub_description ( void )
| create_sub_description |
short compileModule ( void )
| compileModule |
void appendSourceLine ( QFile *f, FILE_TAG_HEADER *file_info )
| appendSourceLine |
void loadActionMenuToolbar ( QFile *f, MENUTOOLBAR_DESC *mtbar_desc )
| loadActionMenuToolbar |
long getFormRTSize ( GUI_HEADER *comp_ptr )
| getFormRTSize |
void loadSourceLines ( QDomElement *docElem )
| loadSourceLines |
void loadGuiDesc ( QDomElement *docElem, GUI_HEADER *parent_gui_ptr )
| loadGuiDesc |
void loadSourceCode ( QDomElement *docElem )
| loadSourceCode |
void loadGuiComponent ( QFile *f, FILE_TAG_HEADER *start_block )
| loadGuiComponent |
void loadFormComponent ( QFile *f )
| loadFormComponent |
short createFormInitcode ( void )
| createFormInitcode |
void createGeometryProperty ( GUI_HEADER *gui_desc_ptr, QWidget *wgt )
| createGeometryProperty |
void redrawGuiStructure ( void )
| redrawGuiStructure |
void assignEventAddress ( void )
| assignEventAddress |
void storeCurrentLine ( bool with_preparse )
| storeCurrentLine |
void printDocument ( void )
| printDocument |
void assignClassEvent ( void )
| assignClassEvent |
short find_user_sub ( void )
| find_user_sub |
void setGuiDesignerProperty ( QString *prop_name, QVariant *new_value )
| setGuiDesignerProperty |
short findNext ( void )
| findNext |
GUI_HEADER * skipGuiChildren ( GUI_HEADER *parent )
| skipGuiChildren |
GUI_HEADER * findParentComp ( GUI_HEADER *parent_guiptr, QWidget *par_wgt )
| findParentComp |
CSourceEditWidget * sourceEditWidget ( void )
| sourceEditWidget |
int findString ( void )
| findString |
short replaceString ( void )
| replaceString |
void closeGuiWindow ( void )
| closeGuiWindow |
void closeSourceWindow ( void )
| closeSourceWindow |
void openSourceWindow ( void )
| openSourceWindow |
void openGuiWindow ( void )
| openGuiWindow |
short isFormWidget ( QWidget *widget )
| isFormWidget |
long insertPropValue ( char *desc_ptr, QWidget *wgt,
short prop_type, char *name_ptr)
| insertPropValue |
void setWindowProperties ( QDomElement *docElem,
CWindowListChild *win_ptr )
| setWindowProperties |
void saveGuiStructure ( QFile *f, GUI_HEADER *parent_comp_ptr )
| saveGuiStructure |
void saveCompProperties ( QFile *f, GUI_HEADER *comp_ptr )
| saveCompProperties |
void load ( QFile *f )
| load |
void saveGeneratedCode ( QFile *code_file )
| saveGeneratedCode |
QVariant * loadPropertyValue ( QFile *f )
| loadPropertyValue |
short findCompName ( FACT_DESC *expr_desc_ptr, GUI_HEADER *start_comp )
| findCompName |
short getPropertyType ( QMetaObject *qm, char *prop_name)
| getPropertyType |
void removeComp ( GUI_HEADER *start_comp )
| removeComp |
void setWidgetGeometry ( QWidget *widget )
| setWidgetGeometry |
short replace_string ( QRegExp *find_expr, char *replace_str,
char *line_str, int replace_all )
| replace_string |
void join_two_lines ( int direction )
| join_two_lines |
void editCursorLeft ( void )
| editCursorLeft |
void editLineUp ( void )
| editLineUp |
void editKeyReturn ( void )
| editKeyReturn |
int iskeyword ( char *start)
| iskeyword |
void freeFormDesc ( void )
| freeFormDesc |
short findActionEventName ( char *nameptr )
| findActionEventName |
void findEventSource ( char *widget_name, SOCOMP_HEADER *pckg_ptr )
| findEventSource |
int prepareCompile ( void )
| prepareCompile |
void resetComponentSignals ( void )
| resetComponentSignals |
short isModuleSub ( QWidget *parent, int text_line_height, CSourceEditWidget *manager )
| isModuleSub |
void listMacros ( QListView *lv_parent )
| listMacros |
Generated by: root on linux on Sun Jul 13 18:06:35 2003, using kdoc 2.0a54. |