Common data structures (base data for project managment)

 
project_group.cpp Data records to manage project list.
project.cpp Data record to handle project data.
basic_document.cpp Data record to handle source code and gui structure for one module.

Package manager

 
package_editor.cpp Dialog to handle packages in the project.
package_list.cpp Class to handle package data.

Database managment

db_control.cpp
db_design.cpp
db_design_table.cpp
direct_dlg.cpp
dlg_create_table.cpp
dlg_db_design.cpp
dlg_new_table.cpp
dlg_password.cpp
dlg_select_datasource.cpp
edit_table.cpp
query_column_wgt.cpp
query_design.cpp
wgt_add_table.cpp

Source code editor

 
source_edit_window.cpp Source code editor window
source_edit_widget.cpp Source edit widget
source_mark_widget.cpp Left side of source window where you can mark breakpoints or other things.

Memory managment

 
memory.cpp Class  to handle memory managment
memory_manager.cpp New class  to handle memory managment

Parser for interpreter or compiler

 
parse0.cpp, parse1.cpp, parse2.cpp, parse3.cpp
parse4.cpp, parse_file.cpp, parse_var.cpp
Files for parser functions (Source code analyser)
runtime_gui.cpp Source to create runtime gui description.

Runtime interpreter

form_exec.cpp
exec1.cpp
exec2.cpp
exec3.cpp
exec4.cpp

Help dialog

help.cpp
helpdialog.cpp
helpdialogimpl.cpp
 

Dialogs

main.cpp
main_widget.cpp
mainwindow.cpp

dlg_header.cpp
dlg_options.cpp
err_dialog.cpp
find_dialog.cpp
formdesigner.cpp

opt_dialog.cpp

select_item.cpp
select_window.cpp

newform.cpp
newformimpl.cpp

project_tree.cpp
propertyeditor.cpp
pckg_manager.cpp
call_stack_window.cpp

Other sources

comp_status_dlg.cpp
comp_tools.cpp
defs.cpp
global_vars.cpp
mdi_project_window.cpp
mdi_window.cpp
pixmaps.cpp
project_data.cpp
savefile_dialog.cpp
sizehandle.cpp
tools.cpp
window_child.cpp
window_list.cpp
window_list_child.cpp