Code::Blocks  SVN r11506
Classes | Macros | Typedefs | Variables
sdk_events.h File Reference
#include <wx/event.h>
#include <wx/intl.h>
#include "settings.h"
#include "prep.h"
Include dependency graph for sdk_events.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CodeBlocksEvent
 A generic Code::Blocks event. More...
 
class  CodeBlocksDockEvent
 Event used to request from the main app to add a window to the docking system. More...
 
class  CodeBlocksLayoutEvent
 Event used to request from the main app to manage the view layouts. More...
 
class  CodeBlocksLogEvent
 Event used to request from the main app to add a log. More...
 
class  CodeBlocksThreadEvent
 
struct  cbSettingsType
 

Macros

#define CodeBlocksThreadEventHandler(func)
 
#define EVT_CODEBLOCKS_THREAD(id, fn)
 
#define EVT_APP_STARTUP_DONE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_STARTUP_DONE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_APP_START_SHUTDOWN(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_START_SHUTDOWN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_APP_ACTIVATED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_ACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_APP_DEACTIVATED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_DEACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_APP_CMDLINE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_CMDLINE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PLUGIN_ATTACHED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_ATTACHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PLUGIN_RELEASED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_RELEASED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PLUGIN_INSTALLED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_INSTALLED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PLUGIN_UNINSTALLED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_UNINSTALLED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PLUGIN_LOADING_COMPLETE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_LOADING_COMPLETE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_CLOSE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_CLOSE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_OPEN(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_OPEN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_SWITCHED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_SWITCHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_ACTIVATED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_ACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_DEACTIVATED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_DEACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_BEFORE_SAVE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_BEFORE_SAVE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_SAVE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_SAVE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_MODIFIED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_MODIFIED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_TOOLTIP(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_TOOLTIP, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_TOOLTIP_CANCEL(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_TOOLTIP_CANCEL, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_SPLIT(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_SPLIT, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_UNSPLIT(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_UNSPLIT, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_UPDATE_UI(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_UPDATE_UI, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_EDITOR_CC_DONE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_CC_DONE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_NEW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_NEW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_CLOSE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_CLOSE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_OPEN(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_OPEN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_SAVE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_SAVE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_ACTIVATE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_ACTIVATE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_BEGIN_ADD_FILES(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_BEGIN_ADD_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_END_ADD_FILES(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_END_ADD_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_BEGIN_REMOVE_FILES(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_BEGIN_REMOVE_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_END_REMOVE_FILES(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_END_REMOVE_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_FILE_ADDED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_FILE_ADDED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_FILE_REMOVED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_FILE_REMOVED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_FILE_CHANGED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_FILE_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_POPUP_MENU(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_POPUP_MENU, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_TARGETS_MODIFIED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_TARGETS_MODIFIED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_RENAMED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_RENAMED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PROJECT_OPTIONS_CHANGED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_OPTIONS_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_WORKSPACE_CHANGED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_WORKSPACE_LOADING_COMPLETE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_LOADING_COMPLETE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_WORKSPACE_CLOSING_BEGIN(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_CLOSING_BEGIN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_WORKSPACE_CLOSING_COMPLETE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_CLOSING_COMPLETE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_BUILDTARGET_ADDED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_ADDED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_BUILDTARGET_REMOVED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_REMOVED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_BUILDTARGET_RENAMED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_RENAMED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_BUILDTARGET_SELECTED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_SELECTED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_PIPEDPROCESS_STDOUT(id, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDOUT, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_PIPEDPROCESS_STDOUT_RANGE(id, id1, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDOUT, id, id1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_PIPEDPROCESS_STDERR(id, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDERR, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_PIPEDPROCESS_STDERR_RANGE(id, id1, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDERR, id, id1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_PIPEDPROCESS_TERMINATED(id, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_TERMINATED, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) (wxNotifyEventFunction) (CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_PIPEDPROCESS_TERMINATED_RANGE(id, id1, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_TERMINATED, id, id1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_THREADTASK_STARTED(id, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_THREADTASK_STARTED, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_THREADTASK_ENDED(id, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_THREADTASK_ENDED, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_THREADTASK_ALLDONE(id, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_THREADTASK_ALLDONE, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_ADD_DOCK_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_ADD_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_REMOVE_DOCK_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_REMOVE_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_SHOW_DOCK_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SHOW_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_HIDE_DOCK_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_HIDE_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_DOCK_WINDOW_VISIBILITY(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_DOCK_WINDOW_VISIBILITY, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_UPDATE_VIEW_LAYOUT(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_UPDATE_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_QUERY_VIEW_LAYOUT(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_QUERY_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_SWITCH_VIEW_LAYOUT(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SWITCH_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_SWITCHED_VIEW_LAYOUT(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SWITCHED_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_MENUBAR_CREATE_BEGIN(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_MENUBAR_CREATE_BEGIN, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_MENUBAR_CREATE_END(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_MENUBAR_CREATE_END, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),
 
#define EVT_COMPILER_STARTED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_COMPILER_FINISHED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_FINISHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_COMPILER_SET_BUILD_OPTIONS(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_SET_BUILD_OPTIONS, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_CLEAN_PROJECT_STARTED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_CLEAN_PROJECT_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_CLEAN_WORKSPACE_STARTED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_CLEAN_WORKSPACE_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_COMPILER_SETTINGS_CHANGED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_SETTINGS_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_COMPILE_FILE_REQUEST(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILE_FILE_REQUEST, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_DEBUGGER_STARTED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_DEBUGGER_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_DEBUGGER_PAUSED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_DEBUGGER_PAUSED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_DEBUGGER_FINISHED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_DEBUGGER_FINISHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_ADD_LOG_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_ADD_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_REMOVE_LOG_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_REMOVE_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_HIIDE_LOG_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_HIDE_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_SWITCH_TO_LOG_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SWITCH_TO_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_GET_ACTIVE_LOG_WINDOW(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_GET_ACTIVE_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_SHOW_LOG_MANAGER(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SHOW_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_HIDE_LOG_MANAGER(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_HIDE_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_LOCK_LOG_MANAGER(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_LOCK_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_UNLOCK_LOG_MANAGER(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_UNLOCK_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_CBAUIBOOK_LEFT_DCLICK(winid, fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_CBAUIBOOK_LEFT_DCLICK, winid, -1, (wxObjectEventFunction)(wxEventFunction)(wxMouseEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_COMPLETE_CODE(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPLETE_CODE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_SHOW_CALL_TIP(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SHOW_CALL_TIP, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 
#define EVT_SETTINGS_CHANGED(fn)   DECLARE_EVENT_TABLE_ENTRY( cbEVT_SETTINGS_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),
 

Typedefs

typedef void(wxEvtHandler::* CodeBlocksEventFunction) (CodeBlocksEvent &)
 
typedef void(wxEvtHandler::* CodeBlocksDockEventFunction) (CodeBlocksDockEvent &)
 
typedef void(wxEvtHandler::* CodeBlocksLayoutEventFunction) (CodeBlocksLayoutEvent &)
 
typedef void(wxEvtHandler::* CodeBlocksLogEventFunction) (CodeBlocksLogEvent &)
 
typedef void(wxEvtHandler::* CodeblocksThreadEventFunction) (CodeBlocksThreadEvent &)
 

Variables

EVTIMPORT const wxEventType cbEVT_APP_STARTUP_DONE
 
EVTIMPORT const wxEventType cbEVT_APP_START_SHUTDOWN
 
EVTIMPORT const wxEventType cbEVT_APP_ACTIVATED
 
EVTIMPORT const wxEventType cbEVT_APP_DEACTIVATED
 
EVTIMPORT const wxEventType cbEVT_APP_CMDLINE
 
EVTIMPORT const wxEventType cbEVT_PLUGIN_ATTACHED
 
EVTIMPORT const wxEventType cbEVT_PLUGIN_RELEASED
 
EVTIMPORT const wxEventType cbEVT_PLUGIN_INSTALLED
 
EVTIMPORT const wxEventType cbEVT_PLUGIN_UNINSTALLED
 
EVTIMPORT const wxEventType cbEVT_PLUGIN_LOADING_COMPLETE
 
EVTIMPORT const wxEventType cbEVT_EDITOR_CLOSE
 
EVTIMPORT const wxEventType cbEVT_EDITOR_OPEN
 
EVTIMPORT const wxEventType cbEVT_EDITOR_SWITCHED
 
EVTIMPORT const wxEventType cbEVT_EDITOR_ACTIVATED
 
EVTIMPORT const wxEventType cbEVT_EDITOR_DEACTIVATED
 
EVTIMPORT const wxEventType cbEVT_EDITOR_BEFORE_SAVE
 
EVTIMPORT const wxEventType cbEVT_EDITOR_SAVE
 
EVTIMPORT const wxEventType cbEVT_EDITOR_MODIFIED
 
EVTIMPORT const wxEventType cbEVT_EDITOR_TOOLTIP
 
EVTIMPORT const wxEventType cbEVT_EDITOR_TOOLTIP_CANCEL
 
EVTIMPORT const wxEventType cbEVT_EDITOR_SPLIT
 
EVTIMPORT const wxEventType cbEVT_EDITOR_UNSPLIT
 
EVTIMPORT const wxEventType cbEVT_EDITOR_UPDATE_UI
 
EVTIMPORT const wxEventType cbEVT_EDITOR_CC_DONE
 
EVTIMPORT const wxEventType cbEVT_PROJECT_NEW
 
EVTIMPORT const wxEventType cbEVT_PROJECT_CLOSE
 
EVTIMPORT const wxEventType cbEVT_PROJECT_OPEN
 
EVTIMPORT const wxEventType cbEVT_PROJECT_SAVE
 
EVTIMPORT const wxEventType cbEVT_PROJECT_ACTIVATE
 
EVTIMPORT const wxEventType cbEVT_PROJECT_BEGIN_ADD_FILES
 
EVTIMPORT const wxEventType cbEVT_PROJECT_END_ADD_FILES
 
EVTIMPORT const wxEventType cbEVT_PROJECT_BEGIN_REMOVE_FILES
 
EVTIMPORT const wxEventType cbEVT_PROJECT_END_REMOVE_FILES
 
EVTIMPORT const wxEventType cbEVT_PROJECT_FILE_ADDED
 
EVTIMPORT const wxEventType cbEVT_PROJECT_FILE_REMOVED
 
EVTIMPORT const wxEventType cbEVT_PROJECT_FILE_CHANGED
 
EVTIMPORT const wxEventType cbEVT_PROJECT_POPUP_MENU
 
EVTIMPORT const wxEventType cbEVT_PROJECT_TARGETS_MODIFIED
 
EVTIMPORT const wxEventType cbEVT_PROJECT_RENAMED
 
EVTIMPORT const wxEventType cbEVT_PROJECT_OPTIONS_CHANGED
 
EVTIMPORT const wxEventType cbEVT_WORKSPACE_CHANGED
 
EVTIMPORT const wxEventType cbEVT_WORKSPACE_LOADING_COMPLETE
 
EVTIMPORT const wxEventType cbEVT_WORKSPACE_CLOSING_BEGIN
 
EVTIMPORT const wxEventType cbEVT_WORKSPACE_CLOSING_COMPLETE
 
EVTIMPORT const wxEventType cbEVT_BUILDTARGET_ADDED
 
EVTIMPORT const wxEventType cbEVT_BUILDTARGET_REMOVED
 
EVTIMPORT const wxEventType cbEVT_BUILDTARGET_RENAMED
 
EVTIMPORT const wxEventType cbEVT_BUILDTARGET_SELECTED
 
EVTIMPORT const wxEventType cbEVT_PIPEDPROCESS_STDOUT
 
EVTIMPORT const wxEventType cbEVT_PIPEDPROCESS_STDERR
 
EVTIMPORT const wxEventType cbEVT_PIPEDPROCESS_TERMINATED
 
EVTIMPORT const wxEventType cbEVT_THREADTASK_STARTED
 
EVTIMPORT const wxEventType cbEVT_THREADTASK_ENDED
 
EVTIMPORT const wxEventType cbEVT_THREADTASK_ALLDONE
 
EVTIMPORT const wxEventType cbEVT_ADD_DOCK_WINDOW
 
EVTIMPORT const wxEventType cbEVT_REMOVE_DOCK_WINDOW
 
EVTIMPORT const wxEventType cbEVT_SHOW_DOCK_WINDOW
 
EVTIMPORT const wxEventType cbEVT_HIDE_DOCK_WINDOW
 
EVTIMPORT const wxEventType cbEVT_DOCK_WINDOW_VISIBILITY
 
EVTIMPORT const wxEventType cbEVT_UPDATE_VIEW_LAYOUT
 
EVTIMPORT const wxEventType cbEVT_QUERY_VIEW_LAYOUT
 
EVTIMPORT const wxEventType cbEVT_SWITCH_VIEW_LAYOUT
 
EVTIMPORT const wxEventType cbEVT_SWITCHED_VIEW_LAYOUT
 
EVTIMPORT const wxEventType cbEVT_MENUBAR_CREATE_BEGIN
 
EVTIMPORT const wxEventType cbEVT_MENUBAR_CREATE_END
 
EVTIMPORT const wxEventType cbEVT_COMPILER_STARTED
 
EVTIMPORT const wxEventType cbEVT_COMPILER_FINISHED
 
EVTIMPORT const wxEventType cbEVT_COMPILER_SET_BUILD_OPTIONS
 
EVTIMPORT const wxEventType cbEVT_CLEAN_PROJECT_STARTED
 
EVTIMPORT const wxEventType cbEVT_CLEAN_WORKSPACE_STARTED
 
EVTIMPORT const wxEventType cbEVT_COMPILER_SETTINGS_CHANGED
 
EVTIMPORT const wxEventType cbEVT_COMPILE_FILE_REQUEST
 
EVTIMPORT const wxEventType cbEVT_DEBUGGER_STARTED
 
EVTIMPORT const wxEventType cbEVT_DEBUGGER_PAUSED
 
EVTIMPORT const wxEventType cbEVT_DEBUGGER_FINISHED
 
EVTIMPORT const wxEventType cbEVT_ADD_LOG_WINDOW
 
EVTIMPORT const wxEventType cbEVT_REMOVE_LOG_WINDOW
 
EVTIMPORT const wxEventType cbEVT_HIDE_LOG_WINDOW
 
EVTIMPORT const wxEventType cbEVT_SWITCH_TO_LOG_WINDOW
 
EVTIMPORT const wxEventType cbEVT_GET_ACTIVE_LOG_WINDOW
 
EVTIMPORT const wxEventType cbEVT_SHOW_LOG_MANAGER
 
EVTIMPORT const wxEventType cbEVT_HIDE_LOG_MANAGER
 
EVTIMPORT const wxEventType cbEVT_LOCK_LOG_MANAGER
 
EVTIMPORT const wxEventType cbEVT_UNLOCK_LOG_MANAGER
 
EVTIMPORT const wxEventType cbEVT_CBAUIBOOK_LEFT_DCLICK
 
EVTIMPORT const wxEventType cbEVT_COMPLETE_CODE
 
EVTIMPORT const wxEventType cbEVT_SHOW_CALL_TIP
 
EVTIMPORT const wxEventType cbEVT_SETTINGS_CHANGED
 

Macro Definition Documentation

◆ CodeBlocksThreadEventHandler

#define CodeBlocksThreadEventHandler (   func)
Value:
(wxObjectEventFunction)(wxEventFunction) \
wxStaticCastEvent(CodeblocksThreadEventFunction, &func)
void(wxEvtHandler::* CodeblocksThreadEventFunction)(CodeBlocksThreadEvent &)
Definition: sdk_events.h:234

Definition at line 236 of file sdk_events.h.

Referenced by CodeCompletion::CodeCompletion(), and CodeCompletion::~CodeCompletion().

◆ EVT_ADD_DOCK_WINDOW

#define EVT_ADD_DOCK_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_ADD_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),

Definition at line 379 of file sdk_events.h.

◆ EVT_ADD_LOG_WINDOW

#define EVT_ADD_LOG_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_ADD_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 442 of file sdk_events.h.

◆ EVT_APP_ACTIVATED

#define EVT_APP_ACTIVATED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_ACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 256 of file sdk_events.h.

◆ EVT_APP_CMDLINE

#define EVT_APP_CMDLINE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_CMDLINE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 260 of file sdk_events.h.

◆ EVT_APP_DEACTIVATED

#define EVT_APP_DEACTIVATED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_DEACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 258 of file sdk_events.h.

◆ EVT_APP_START_SHUTDOWN

#define EVT_APP_START_SHUTDOWN (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_START_SHUTDOWN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 254 of file sdk_events.h.

◆ EVT_APP_STARTUP_DONE

#define EVT_APP_STARTUP_DONE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_APP_STARTUP_DONE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 252 of file sdk_events.h.

◆ EVT_BUILDTARGET_ADDED

#define EVT_BUILDTARGET_ADDED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_ADDED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),

Definition at line 350 of file sdk_events.h.

◆ EVT_BUILDTARGET_REMOVED

#define EVT_BUILDTARGET_REMOVED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_REMOVED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),

Definition at line 352 of file sdk_events.h.

◆ EVT_BUILDTARGET_RENAMED

#define EVT_BUILDTARGET_RENAMED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_RENAMED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),

Definition at line 354 of file sdk_events.h.

◆ EVT_BUILDTARGET_SELECTED

#define EVT_BUILDTARGET_SELECTED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_BUILDTARGET_SELECTED, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),

Definition at line 356 of file sdk_events.h.

◆ EVT_CBAUIBOOK_LEFT_DCLICK

#define EVT_CBAUIBOOK_LEFT_DCLICK (   winid,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_CBAUIBOOK_LEFT_DCLICK, winid, -1, (wxObjectEventFunction)(wxEventFunction)(wxMouseEventFunction)&fn, (wxObject *) NULL ),

Definition at line 471 of file sdk_events.h.

◆ EVT_CLEAN_PROJECT_STARTED

#define EVT_CLEAN_PROJECT_STARTED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_CLEAN_PROJECT_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 420 of file sdk_events.h.

◆ EVT_CLEAN_WORKSPACE_STARTED

#define EVT_CLEAN_WORKSPACE_STARTED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_CLEAN_WORKSPACE_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 422 of file sdk_events.h.

◆ EVT_CODEBLOCKS_THREAD

#define EVT_CODEBLOCKS_THREAD (   id,
  fn 
)
Value:
DECLARE_EVENT_TABLE_ENTRY(wxEVT_COMMAND_MENU_SELECTED, id, wxID_ANY, \
(wxObjectEventFunction) (wxEventFunction) (CodeblocksThreadEventFunction) \
wxStaticCastEvent( ThreadEventFunction, & fn ), (wxObject *) NULL ),
void(wxEvtHandler::* CodeblocksThreadEventFunction)(CodeBlocksThreadEvent &)
Definition: sdk_events.h:234
#define NULL
Definition: prefix.cpp:59

Definition at line 241 of file sdk_events.h.

◆ EVT_COMPILE_FILE_REQUEST

#define EVT_COMPILE_FILE_REQUEST (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILE_FILE_REQUEST, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 428 of file sdk_events.h.

◆ EVT_COMPILER_FINISHED

#define EVT_COMPILER_FINISHED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_FINISHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 416 of file sdk_events.h.

◆ EVT_COMPILER_SET_BUILD_OPTIONS

#define EVT_COMPILER_SET_BUILD_OPTIONS (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_SET_BUILD_OPTIONS, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 418 of file sdk_events.h.

◆ EVT_COMPILER_SETTINGS_CHANGED

#define EVT_COMPILER_SETTINGS_CHANGED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_SETTINGS_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 424 of file sdk_events.h.

◆ EVT_COMPILER_STARTED

#define EVT_COMPILER_STARTED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPILER_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 414 of file sdk_events.h.

◆ EVT_COMPLETE_CODE

#define EVT_COMPLETE_CODE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_COMPLETE_CODE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 475 of file sdk_events.h.

◆ EVT_DEBUGGER_FINISHED

#define EVT_DEBUGGER_FINISHED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_DEBUGGER_FINISHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 436 of file sdk_events.h.

◆ EVT_DEBUGGER_PAUSED

#define EVT_DEBUGGER_PAUSED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_DEBUGGER_PAUSED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 434 of file sdk_events.h.

◆ EVT_DEBUGGER_STARTED

#define EVT_DEBUGGER_STARTED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_DEBUGGER_STARTED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 432 of file sdk_events.h.

◆ EVT_DOCK_WINDOW_VISIBILITY

#define EVT_DOCK_WINDOW_VISIBILITY (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_DOCK_WINDOW_VISIBILITY, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),

Definition at line 392 of file sdk_events.h.

◆ EVT_EDITOR_ACTIVATED

#define EVT_EDITOR_ACTIVATED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_ACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 283 of file sdk_events.h.

◆ EVT_EDITOR_BEFORE_SAVE

#define EVT_EDITOR_BEFORE_SAVE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_BEFORE_SAVE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 287 of file sdk_events.h.

◆ EVT_EDITOR_CC_DONE

#define EVT_EDITOR_CC_DONE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_CC_DONE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 304 of file sdk_events.h.

◆ EVT_EDITOR_CLOSE

#define EVT_EDITOR_CLOSE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_CLOSE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 277 of file sdk_events.h.

◆ EVT_EDITOR_DEACTIVATED

#define EVT_EDITOR_DEACTIVATED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_DEACTIVATED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 285 of file sdk_events.h.

◆ EVT_EDITOR_MODIFIED

#define EVT_EDITOR_MODIFIED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_MODIFIED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 291 of file sdk_events.h.

◆ EVT_EDITOR_OPEN

#define EVT_EDITOR_OPEN (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_OPEN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 279 of file sdk_events.h.

◆ EVT_EDITOR_SAVE

#define EVT_EDITOR_SAVE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_SAVE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 289 of file sdk_events.h.

◆ EVT_EDITOR_SPLIT

#define EVT_EDITOR_SPLIT (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_SPLIT, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 297 of file sdk_events.h.

◆ EVT_EDITOR_SWITCHED

#define EVT_EDITOR_SWITCHED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_SWITCHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 281 of file sdk_events.h.

◆ EVT_EDITOR_TOOLTIP

#define EVT_EDITOR_TOOLTIP (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_TOOLTIP, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 293 of file sdk_events.h.

◆ EVT_EDITOR_TOOLTIP_CANCEL

#define EVT_EDITOR_TOOLTIP_CANCEL (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_TOOLTIP_CANCEL, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 295 of file sdk_events.h.

◆ EVT_EDITOR_UNSPLIT

#define EVT_EDITOR_UNSPLIT (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_UNSPLIT, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 299 of file sdk_events.h.

◆ EVT_EDITOR_UPDATE_UI

#define EVT_EDITOR_UPDATE_UI (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_EDITOR_UPDATE_UI, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 301 of file sdk_events.h.

◆ EVT_GET_ACTIVE_LOG_WINDOW

#define EVT_GET_ACTIVE_LOG_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_GET_ACTIVE_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 454 of file sdk_events.h.

◆ EVT_HIDE_DOCK_WINDOW

#define EVT_HIDE_DOCK_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_HIDE_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),

Definition at line 388 of file sdk_events.h.

◆ EVT_HIDE_LOG_MANAGER

#define EVT_HIDE_LOG_MANAGER (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_HIDE_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 460 of file sdk_events.h.

◆ EVT_HIIDE_LOG_WINDOW

#define EVT_HIIDE_LOG_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_HIDE_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 448 of file sdk_events.h.

◆ EVT_LOCK_LOG_MANAGER

#define EVT_LOCK_LOG_MANAGER (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_LOCK_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 463 of file sdk_events.h.

◆ EVT_MENUBAR_CREATE_BEGIN

#define EVT_MENUBAR_CREATE_BEGIN (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_MENUBAR_CREATE_BEGIN, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),

Definition at line 407 of file sdk_events.h.

◆ EVT_MENUBAR_CREATE_END

#define EVT_MENUBAR_CREATE_END (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_MENUBAR_CREATE_END, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksEventFunction) & fn, (wxObject *) NULL ),

Definition at line 410 of file sdk_events.h.

◆ EVT_PIPEDPROCESS_STDERR

#define EVT_PIPEDPROCESS_STDERR (   id,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDERR, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 363 of file sdk_events.h.

◆ EVT_PIPEDPROCESS_STDERR_RANGE

#define EVT_PIPEDPROCESS_STDERR_RANGE (   id,
  id1,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDERR, id, id1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 364 of file sdk_events.h.

◆ EVT_PIPEDPROCESS_STDOUT

#define EVT_PIPEDPROCESS_STDOUT (   id,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDOUT, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 360 of file sdk_events.h.

◆ EVT_PIPEDPROCESS_STDOUT_RANGE

#define EVT_PIPEDPROCESS_STDOUT_RANGE (   id,
  id1,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_STDOUT, id, id1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 361 of file sdk_events.h.

◆ EVT_PIPEDPROCESS_TERMINATED

#define EVT_PIPEDPROCESS_TERMINATED (   id,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_TERMINATED, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) (wxNotifyEventFunction) (CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 366 of file sdk_events.h.

◆ EVT_PIPEDPROCESS_TERMINATED_RANGE

#define EVT_PIPEDPROCESS_TERMINATED_RANGE (   id,
  id1,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PIPEDPROCESS_TERMINATED, id, id1, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 367 of file sdk_events.h.

◆ EVT_PLUGIN_ATTACHED

#define EVT_PLUGIN_ATTACHED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_ATTACHED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 265 of file sdk_events.h.

◆ EVT_PLUGIN_INSTALLED

#define EVT_PLUGIN_INSTALLED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_INSTALLED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 269 of file sdk_events.h.

◆ EVT_PLUGIN_LOADING_COMPLETE

#define EVT_PLUGIN_LOADING_COMPLETE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_LOADING_COMPLETE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 273 of file sdk_events.h.

◆ EVT_PLUGIN_RELEASED

#define EVT_PLUGIN_RELEASED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_RELEASED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 267 of file sdk_events.h.

◆ EVT_PLUGIN_UNINSTALLED

#define EVT_PLUGIN_UNINSTALLED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PLUGIN_UNINSTALLED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 271 of file sdk_events.h.

◆ EVT_PROJECT_ACTIVATE

#define EVT_PROJECT_ACTIVATE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_ACTIVATE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 316 of file sdk_events.h.

◆ EVT_PROJECT_BEGIN_ADD_FILES

#define EVT_PROJECT_BEGIN_ADD_FILES (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_BEGIN_ADD_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 318 of file sdk_events.h.

◆ EVT_PROJECT_BEGIN_REMOVE_FILES

#define EVT_PROJECT_BEGIN_REMOVE_FILES (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_BEGIN_REMOVE_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 322 of file sdk_events.h.

◆ EVT_PROJECT_CLOSE

#define EVT_PROJECT_CLOSE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_CLOSE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 310 of file sdk_events.h.

◆ EVT_PROJECT_END_ADD_FILES

#define EVT_PROJECT_END_ADD_FILES (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_END_ADD_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 320 of file sdk_events.h.

◆ EVT_PROJECT_END_REMOVE_FILES

#define EVT_PROJECT_END_REMOVE_FILES (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_END_REMOVE_FILES, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 324 of file sdk_events.h.

◆ EVT_PROJECT_FILE_ADDED

#define EVT_PROJECT_FILE_ADDED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_FILE_ADDED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 326 of file sdk_events.h.

◆ EVT_PROJECT_FILE_CHANGED

#define EVT_PROJECT_FILE_CHANGED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_FILE_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 330 of file sdk_events.h.

◆ EVT_PROJECT_FILE_REMOVED

#define EVT_PROJECT_FILE_REMOVED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_FILE_REMOVED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 328 of file sdk_events.h.

◆ EVT_PROJECT_NEW

#define EVT_PROJECT_NEW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_NEW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 308 of file sdk_events.h.

◆ EVT_PROJECT_OPEN

#define EVT_PROJECT_OPEN (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_OPEN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 312 of file sdk_events.h.

◆ EVT_PROJECT_OPTIONS_CHANGED

#define EVT_PROJECT_OPTIONS_CHANGED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_OPTIONS_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 338 of file sdk_events.h.

◆ EVT_PROJECT_POPUP_MENU

#define EVT_PROJECT_POPUP_MENU (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_POPUP_MENU, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 332 of file sdk_events.h.

◆ EVT_PROJECT_RENAMED

#define EVT_PROJECT_RENAMED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_RENAMED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 336 of file sdk_events.h.

◆ EVT_PROJECT_SAVE

#define EVT_PROJECT_SAVE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_SAVE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 314 of file sdk_events.h.

◆ EVT_PROJECT_TARGETS_MODIFIED

#define EVT_PROJECT_TARGETS_MODIFIED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_PROJECT_TARGETS_MODIFIED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 334 of file sdk_events.h.

◆ EVT_QUERY_VIEW_LAYOUT

#define EVT_QUERY_VIEW_LAYOUT (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_QUERY_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),

Definition at line 398 of file sdk_events.h.

◆ EVT_REMOVE_DOCK_WINDOW

#define EVT_REMOVE_DOCK_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_REMOVE_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),

Definition at line 382 of file sdk_events.h.

◆ EVT_REMOVE_LOG_WINDOW

#define EVT_REMOVE_LOG_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_REMOVE_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 445 of file sdk_events.h.

◆ EVT_SETTINGS_CHANGED

#define EVT_SETTINGS_CHANGED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SETTINGS_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 494 of file sdk_events.h.

◆ EVT_SHOW_CALL_TIP

#define EVT_SHOW_CALL_TIP (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SHOW_CALL_TIP, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 477 of file sdk_events.h.

◆ EVT_SHOW_DOCK_WINDOW

#define EVT_SHOW_DOCK_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SHOW_DOCK_WINDOW, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksDockEventFunction) & fn, (wxObject *) NULL ),

Definition at line 385 of file sdk_events.h.

◆ EVT_SHOW_LOG_MANAGER

#define EVT_SHOW_LOG_MANAGER (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SHOW_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 457 of file sdk_events.h.

◆ EVT_SWITCH_TO_LOG_WINDOW

#define EVT_SWITCH_TO_LOG_WINDOW (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SWITCH_TO_LOG_WINDOW, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 451 of file sdk_events.h.

◆ EVT_SWITCH_VIEW_LAYOUT

#define EVT_SWITCH_VIEW_LAYOUT (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SWITCH_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),

Definition at line 401 of file sdk_events.h.

◆ EVT_SWITCHED_VIEW_LAYOUT

#define EVT_SWITCHED_VIEW_LAYOUT (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_SWITCHED_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),

Definition at line 404 of file sdk_events.h.

◆ EVT_THREADTASK_ALLDONE

#define EVT_THREADTASK_ALLDONE (   id,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_THREADTASK_ALLDONE, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 375 of file sdk_events.h.

◆ EVT_THREADTASK_ENDED

#define EVT_THREADTASK_ENDED (   id,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_THREADTASK_ENDED, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 373 of file sdk_events.h.

◆ EVT_THREADTASK_STARTED

#define EVT_THREADTASK_STARTED (   id,
  fn 
)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_THREADTASK_STARTED, id, wxID_ANY, (wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) & fn, (wxObject *) NULL ),

Definition at line 371 of file sdk_events.h.

◆ EVT_UNLOCK_LOG_MANAGER

#define EVT_UNLOCK_LOG_MANAGER (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_UNLOCK_LOG_MANAGER, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksLogEventFunction)&fn, (wxObject *) NULL ),

Definition at line 466 of file sdk_events.h.

◆ EVT_UPDATE_VIEW_LAYOUT

#define EVT_UPDATE_VIEW_LAYOUT (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_UPDATE_VIEW_LAYOUT, -1, -1, (wxObjectEventFunction) (wxEventFunction) (CodeBlocksLayoutEventFunction) & fn, (wxObject *) NULL ),

Definition at line 395 of file sdk_events.h.

◆ EVT_WORKSPACE_CHANGED

#define EVT_WORKSPACE_CHANGED (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_CHANGED, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 340 of file sdk_events.h.

◆ EVT_WORKSPACE_CLOSING_BEGIN

#define EVT_WORKSPACE_CLOSING_BEGIN (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_CLOSING_BEGIN, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 344 of file sdk_events.h.

◆ EVT_WORKSPACE_CLOSING_COMPLETE

#define EVT_WORKSPACE_CLOSING_COMPLETE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_CLOSING_COMPLETE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 346 of file sdk_events.h.

◆ EVT_WORKSPACE_LOADING_COMPLETE

#define EVT_WORKSPACE_LOADING_COMPLETE (   fn)    DECLARE_EVENT_TABLE_ENTRY( cbEVT_WORKSPACE_LOADING_COMPLETE, -1, -1, (wxObjectEventFunction)(wxEventFunction)(CodeBlocksEventFunction)&fn, (wxObject *) NULL ),

Definition at line 342 of file sdk_events.h.

Typedef Documentation

◆ CodeBlocksDockEventFunction

typedef void(wxEvtHandler::* CodeBlocksDockEventFunction) (CodeBlocksDockEvent &)

Definition at line 155 of file sdk_events.h.

◆ CodeBlocksEventFunction

typedef void(wxEvtHandler::* CodeBlocksEventFunction) (CodeBlocksEvent &)

Definition at line 80 of file sdk_events.h.

◆ CodeBlocksLayoutEventFunction

typedef void(wxEvtHandler::* CodeBlocksLayoutEventFunction) (CodeBlocksLayoutEvent &)

Definition at line 174 of file sdk_events.h.

◆ CodeBlocksLogEventFunction

typedef void(wxEvtHandler::* CodeBlocksLogEventFunction) (CodeBlocksLogEvent &)

Definition at line 200 of file sdk_events.h.

◆ CodeblocksThreadEventFunction

typedef void( wxEvtHandler::* CodeblocksThreadEventFunction) (CodeBlocksThreadEvent &)

Definition at line 234 of file sdk_events.h.

Variable Documentation

◆ cbEVT_ADD_DOCK_WINDOW

EVTIMPORT const wxEventType cbEVT_ADD_DOCK_WINDOW

◆ cbEVT_ADD_LOG_WINDOW

EVTIMPORT const wxEventType cbEVT_ADD_LOG_WINDOW

◆ cbEVT_APP_ACTIVATED

EVTIMPORT const wxEventType cbEVT_APP_ACTIVATED

Definition at line 70 of file sdk_events.cpp.

Referenced by CodeBlocksApp::OnAppActivate().

◆ cbEVT_APP_CMDLINE

EVTIMPORT const wxEventType cbEVT_APP_CMDLINE

Definition at line 72 of file sdk_events.cpp.

Referenced by GetResourcesDir().

◆ cbEVT_APP_DEACTIVATED

EVTIMPORT const wxEventType cbEVT_APP_DEACTIVATED

Definition at line 71 of file sdk_events.cpp.

Referenced by CCManager::CCManager(), and CodeBlocksApp::OnAppActivate().

◆ cbEVT_APP_START_SHUTDOWN

EVTIMPORT const wxEventType cbEVT_APP_START_SHUTDOWN

Definition at line 69 of file sdk_events.cpp.

Referenced by MainFrame::OnApplicationClose().

◆ cbEVT_APP_STARTUP_DONE

EVTIMPORT const wxEventType cbEVT_APP_STARTUP_DONE

◆ cbEVT_BUILDTARGET_ADDED

EVTIMPORT const wxEventType cbEVT_BUILDTARGET_ADDED

◆ cbEVT_BUILDTARGET_REMOVED

EVTIMPORT const wxEventType cbEVT_BUILDTARGET_REMOVED

◆ cbEVT_BUILDTARGET_RENAMED

EVTIMPORT const wxEventType cbEVT_BUILDTARGET_RENAMED

◆ cbEVT_BUILDTARGET_SELECTED

EVTIMPORT const wxEventType cbEVT_BUILDTARGET_SELECTED

◆ cbEVT_CBAUIBOOK_LEFT_DCLICK

EVTIMPORT const wxEventType cbEVT_CBAUIBOOK_LEFT_DCLICK

Definition at line 173 of file sdk_events.cpp.

Referenced by cbAuiNotebook::OnTabCtrlDblClick().

◆ cbEVT_CLEAN_PROJECT_STARTED

EVTIMPORT const wxEventType cbEVT_CLEAN_PROJECT_STARTED

Definition at line 151 of file sdk_events.cpp.

Referenced by CompilerGCC::NotifyCleanProject().

◆ cbEVT_CLEAN_WORKSPACE_STARTED

EVTIMPORT const wxEventType cbEVT_CLEAN_WORKSPACE_STARTED

Definition at line 152 of file sdk_events.cpp.

Referenced by CompilerGCC::NotifyCleanWorkspace().

◆ cbEVT_COMPILE_FILE_REQUEST

EVTIMPORT const wxEventType cbEVT_COMPILE_FILE_REQUEST

Definition at line 155 of file sdk_events.cpp.

Referenced by CompilerGCC::OnAttach().

◆ cbEVT_COMPILER_FINISHED

EVTIMPORT const wxEventType cbEVT_COMPILER_FINISHED

◆ cbEVT_COMPILER_SET_BUILD_OPTIONS

EVTIMPORT const wxEventType cbEVT_COMPILER_SET_BUILD_OPTIONS

Definition at line 150 of file sdk_events.cpp.

Referenced by CompilerCommandGenerator::Init().

◆ cbEVT_COMPILER_SETTINGS_CHANGED

EVTIMPORT const wxEventType cbEVT_COMPILER_SETTINGS_CHANGED

Definition at line 153 of file sdk_events.cpp.

Referenced by CompilerFactory::LoadSettings(), and CompilerFactory::SaveSettings().

◆ cbEVT_COMPILER_STARTED

EVTIMPORT const wxEventType cbEVT_COMPILER_STARTED

Definition at line 148 of file sdk_events.cpp.

Referenced by CompilerGCC::DoPrepareQueue().

◆ cbEVT_COMPLETE_CODE

EVTIMPORT const wxEventType cbEVT_COMPLETE_CODE

◆ cbEVT_DEBUGGER_FINISHED

EVTIMPORT const wxEventType cbEVT_DEBUGGER_FINISHED

Definition at line 159 of file sdk_events.cpp.

Referenced by DebuggerGDB::OnGDBTerminated().

◆ cbEVT_DEBUGGER_PAUSED

EVTIMPORT const wxEventType cbEVT_DEBUGGER_PAUSED

Definition at line 158 of file sdk_events.cpp.

Referenced by DebuggerGDB::DoBreak().

◆ cbEVT_DEBUGGER_STARTED

EVTIMPORT const wxEventType cbEVT_DEBUGGER_STARTED

Definition at line 157 of file sdk_events.cpp.

Referenced by DebuggerGDB::DoDebug().

◆ cbEVT_DOCK_WINDOW_VISIBILITY

EVTIMPORT const wxEventType cbEVT_DOCK_WINDOW_VISIBILITY

◆ cbEVT_EDITOR_ACTIVATED

EVTIMPORT const wxEventType cbEVT_EDITOR_ACTIVATED

◆ cbEVT_EDITOR_BEFORE_SAVE

EVTIMPORT const wxEventType cbEVT_EDITOR_BEFORE_SAVE

Definition at line 85 of file sdk_events.cpp.

Referenced by cbEditor::Save().

◆ cbEVT_EDITOR_CC_DONE

EVTIMPORT const wxEventType cbEVT_EDITOR_CC_DONE

◆ cbEVT_EDITOR_CLOSE

EVTIMPORT const wxEventType cbEVT_EDITOR_CLOSE

◆ cbEVT_EDITOR_DEACTIVATED

EVTIMPORT const wxEventType cbEVT_EDITOR_DEACTIVATED

◆ cbEVT_EDITOR_MODIFIED

EVTIMPORT const wxEventType cbEVT_EDITOR_MODIFIED

Definition at line 87 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents(), and cbEditor::SetModified().

◆ cbEVT_EDITOR_OPEN

EVTIMPORT const wxEventType cbEVT_EDITOR_OPEN

◆ cbEVT_EDITOR_SAVE

EVTIMPORT const wxEventType cbEVT_EDITOR_SAVE

◆ cbEVT_EDITOR_SPLIT

EVTIMPORT const wxEventType cbEVT_EDITOR_SPLIT

Definition at line 90 of file sdk_events.cpp.

Referenced by cbEditor::Split().

◆ cbEVT_EDITOR_SWITCHED

EVTIMPORT const wxEventType cbEVT_EDITOR_SWITCHED

◆ cbEVT_EDITOR_TOOLTIP

EVTIMPORT const wxEventType cbEVT_EDITOR_TOOLTIP

◆ cbEVT_EDITOR_TOOLTIP_CANCEL

EVTIMPORT const wxEventType cbEVT_EDITOR_TOOLTIP_CANCEL

◆ cbEVT_EDITOR_UNSPLIT

EVTIMPORT const wxEventType cbEVT_EDITOR_UNSPLIT

Definition at line 91 of file sdk_events.cpp.

Referenced by cbEditor::Unsplit().

◆ cbEVT_EDITOR_UPDATE_UI

EVTIMPORT const wxEventType cbEVT_EDITOR_UPDATE_UI

Definition at line 92 of file sdk_events.cpp.

Referenced by cbEditor::OnEditorUpdateUI(), and MainFrame::RegisterEvents().

◆ cbEVT_GET_ACTIVE_LOG_WINDOW

EVTIMPORT const wxEventType cbEVT_GET_ACTIVE_LOG_WINDOW

Definition at line 166 of file sdk_events.cpp.

Referenced by CompilerGCC::OnJobEnd(), and MainFrame::RegisterEvents().

◆ cbEVT_HIDE_DOCK_WINDOW

EVTIMPORT const wxEventType cbEVT_HIDE_DOCK_WINDOW

◆ cbEVT_HIDE_LOG_MANAGER

EVTIMPORT const wxEventType cbEVT_HIDE_LOG_MANAGER

◆ cbEVT_HIDE_LOG_WINDOW

EVTIMPORT const wxEventType cbEVT_HIDE_LOG_WINDOW

Definition at line 164 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents().

◆ cbEVT_LOCK_LOG_MANAGER

EVTIMPORT const wxEventType cbEVT_LOCK_LOG_MANAGER

Definition at line 169 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents().

◆ cbEVT_MENUBAR_CREATE_BEGIN

EVTIMPORT const wxEventType cbEVT_MENUBAR_CREATE_BEGIN

Definition at line 144 of file sdk_events.cpp.

Referenced by ToolsManager::Configure(), and MainFrame::CreateMenubar().

◆ cbEVT_MENUBAR_CREATE_END

EVTIMPORT const wxEventType cbEVT_MENUBAR_CREATE_END

Definition at line 146 of file sdk_events.cpp.

Referenced by ToolsManager::Configure(), and MainFrame::CreateMenubar().

◆ cbEVT_PIPEDPROCESS_STDERR

EVTIMPORT const wxEventType cbEVT_PIPEDPROCESS_STDERR

Definition at line 122 of file sdk_events.cpp.

Referenced by PipedProcess::HasInput().

◆ cbEVT_PIPEDPROCESS_STDOUT

EVTIMPORT const wxEventType cbEVT_PIPEDPROCESS_STDOUT

Definition at line 121 of file sdk_events.cpp.

Referenced by PipedProcess::HasInput().

◆ cbEVT_PIPEDPROCESS_TERMINATED

EVTIMPORT const wxEventType cbEVT_PIPEDPROCESS_TERMINATED

Definition at line 123 of file sdk_events.cpp.

Referenced by PipedProcess::OnTerminate().

◆ cbEVT_PLUGIN_ATTACHED

EVTIMPORT const wxEventType cbEVT_PLUGIN_ATTACHED

Definition at line 74 of file sdk_events.cpp.

Referenced by cbPlugin::Attach(), and MainFrame::RegisterEvents().

◆ cbEVT_PLUGIN_INSTALLED

EVTIMPORT const wxEventType cbEVT_PLUGIN_INSTALLED

Definition at line 76 of file sdk_events.cpp.

Referenced by PluginManager::InstallPlugin(), and MainFrame::RegisterEvents().

◆ cbEVT_PLUGIN_LOADING_COMPLETE

EVTIMPORT const wxEventType cbEVT_PLUGIN_LOADING_COMPLETE

Definition at line 78 of file sdk_events.cpp.

Referenced by DebuggerManager::DebuggerManager(), and MainFrame::ScanForPlugins().

◆ cbEVT_PLUGIN_RELEASED

EVTIMPORT const wxEventType cbEVT_PLUGIN_RELEASED

Definition at line 75 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents(), and cbPlugin::Release().

◆ cbEVT_PLUGIN_UNINSTALLED

EVTIMPORT const wxEventType cbEVT_PLUGIN_UNINSTALLED

Definition at line 77 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents(), and PluginManager::UninstallPlugin().

◆ cbEVT_PROJECT_ACTIVATE

EVTIMPORT const wxEventType cbEVT_PROJECT_ACTIVATE

◆ cbEVT_PROJECT_BEGIN_ADD_FILES

EVTIMPORT const wxEventType cbEVT_PROJECT_BEGIN_ADD_FILES

Definition at line 100 of file sdk_events.cpp.

Referenced by cbProject::BeginAddFiles().

◆ cbEVT_PROJECT_BEGIN_REMOVE_FILES

EVTIMPORT const wxEventType cbEVT_PROJECT_BEGIN_REMOVE_FILES

Definition at line 102 of file sdk_events.cpp.

Referenced by cbProject::BeginRemoveFiles().

◆ cbEVT_PROJECT_CLOSE

EVTIMPORT const wxEventType cbEVT_PROJECT_CLOSE

◆ cbEVT_PROJECT_END_ADD_FILES

EVTIMPORT const wxEventType cbEVT_PROJECT_END_ADD_FILES

Definition at line 101 of file sdk_events.cpp.

Referenced by cbProject::EndAddFiles().

◆ cbEVT_PROJECT_END_REMOVE_FILES

EVTIMPORT const wxEventType cbEVT_PROJECT_END_REMOVE_FILES

Definition at line 103 of file sdk_events.cpp.

Referenced by cbProject::EndRemoveFiles().

◆ cbEVT_PROJECT_FILE_ADDED

EVTIMPORT const wxEventType cbEVT_PROJECT_FILE_ADDED

◆ cbEVT_PROJECT_FILE_CHANGED

EVTIMPORT const wxEventType cbEVT_PROJECT_FILE_CHANGED

Definition at line 106 of file sdk_events.cpp.

Referenced by CodeCompletion::OnAttach().

◆ cbEVT_PROJECT_FILE_REMOVED

EVTIMPORT const wxEventType cbEVT_PROJECT_FILE_REMOVED

◆ cbEVT_PROJECT_NEW

EVTIMPORT const wxEventType cbEVT_PROJECT_NEW

Definition at line 95 of file sdk_events.cpp.

Referenced by MainFrame::OnFileNewWhat().

◆ cbEVT_PROJECT_OPEN

EVTIMPORT const wxEventType cbEVT_PROJECT_OPEN

◆ cbEVT_PROJECT_OPTIONS_CHANGED

EVTIMPORT const wxEventType cbEVT_PROJECT_OPTIONS_CHANGED

◆ cbEVT_PROJECT_POPUP_MENU

EVTIMPORT const wxEventType cbEVT_PROJECT_POPUP_MENU

Definition at line 107 of file sdk_events.cpp.

◆ cbEVT_PROJECT_RENAMED

EVTIMPORT const wxEventType cbEVT_PROJECT_RENAMED

Definition at line 109 of file sdk_events.cpp.

Referenced by cbProject::SetTitle().

◆ cbEVT_PROJECT_SAVE

EVTIMPORT const wxEventType cbEVT_PROJECT_SAVE

Definition at line 98 of file sdk_events.cpp.

Referenced by CodeCompletion::OnAttach(), cbProject::Save(), and cbProject::SaveAs().

◆ cbEVT_PROJECT_TARGETS_MODIFIED

EVTIMPORT const wxEventType cbEVT_PROJECT_TARGETS_MODIFIED

◆ cbEVT_QUERY_VIEW_LAYOUT

EVTIMPORT const wxEventType cbEVT_QUERY_VIEW_LAYOUT

◆ cbEVT_REMOVE_DOCK_WINDOW

EVTIMPORT const wxEventType cbEVT_REMOVE_DOCK_WINDOW

◆ cbEVT_REMOVE_LOG_WINDOW

EVTIMPORT const wxEventType cbEVT_REMOVE_LOG_WINDOW

◆ cbEVT_SETTINGS_CHANGED

EVTIMPORT const wxEventType cbEVT_SETTINGS_CHANGED

◆ cbEVT_SHOW_CALL_TIP

EVTIMPORT const wxEventType cbEVT_SHOW_CALL_TIP

◆ cbEVT_SHOW_DOCK_WINDOW

EVTIMPORT const wxEventType cbEVT_SHOW_DOCK_WINDOW

◆ cbEVT_SHOW_LOG_MANAGER

EVTIMPORT const wxEventType cbEVT_SHOW_LOG_MANAGER

◆ cbEVT_SWITCH_TO_LOG_WINDOW

EVTIMPORT const wxEventType cbEVT_SWITCH_TO_LOG_WINDOW

◆ cbEVT_SWITCH_VIEW_LAYOUT

EVTIMPORT const wxEventType cbEVT_SWITCH_VIEW_LAYOUT

◆ cbEVT_SWITCHED_VIEW_LAYOUT

EVTIMPORT const wxEventType cbEVT_SWITCHED_VIEW_LAYOUT

Definition at line 140 of file sdk_events.cpp.

Referenced by MainFrame::LoadViewLayout().

◆ cbEVT_THREADTASK_ALLDONE

EVTIMPORT const wxEventType cbEVT_THREADTASK_ALLDONE

◆ cbEVT_THREADTASK_ENDED

EVTIMPORT const wxEventType cbEVT_THREADTASK_ENDED

Definition at line 126 of file sdk_events.cpp.

Referenced by cbThreadPool::TaskDone().

◆ cbEVT_THREADTASK_STARTED

EVTIMPORT const wxEventType cbEVT_THREADTASK_STARTED

Definition at line 125 of file sdk_events.cpp.

◆ cbEVT_UNLOCK_LOG_MANAGER

EVTIMPORT const wxEventType cbEVT_UNLOCK_LOG_MANAGER

Definition at line 170 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents().

◆ cbEVT_UPDATE_VIEW_LAYOUT

EVTIMPORT const wxEventType cbEVT_UPDATE_VIEW_LAYOUT

Definition at line 134 of file sdk_events.cpp.

Referenced by MainFrame::RegisterEvents(), and CodeCompletion::RereadOptions().

◆ cbEVT_WORKSPACE_CHANGED

EVTIMPORT const wxEventType cbEVT_WORKSPACE_CHANGED

Definition at line 111 of file sdk_events.cpp.

Referenced by CodeCompletion::OnAttach(), and ProjectManager::WorkspaceChanged().

◆ cbEVT_WORKSPACE_CLOSING_BEGIN

EVTIMPORT const wxEventType cbEVT_WORKSPACE_CLOSING_BEGIN

Definition at line 113 of file sdk_events.cpp.

Referenced by ProjectManager::CloseWorkspace().

◆ cbEVT_WORKSPACE_CLOSING_COMPLETE

EVTIMPORT const wxEventType cbEVT_WORKSPACE_CLOSING_COMPLETE

Definition at line 114 of file sdk_events.cpp.

Referenced by ProjectManager::CloseWorkspace(), and CompilerGCC::OnAttach().

◆ cbEVT_WORKSPACE_LOADING_COMPLETE

EVTIMPORT const wxEventType cbEVT_WORKSPACE_LOADING_COMPLETE

Definition at line 112 of file sdk_events.cpp.

Referenced by EditorManager::EditorManager(), and ProjectManager::LoadWorkspace().