| Cwex::about_info | This class offers info for the version_info_dialog |
| Cwex::accelerators | Offers accelerators for a window |
| Cwex::address | Offers an address class to be used by vi address ranges |
| Cwex::addressrange | Offers an address range for vi (ex) |
| ►Cwex::app | Offers the application, with lib specific init and exit, and provides access to the locale and the catalog dir |
| Cwex::del::app | Offers the application, with lib specific init and exit, Your application should be derived from this class |
| Cwex::test::app | Offers the doctest based test application, with lib specific init and exit |
| Cwex::art | Offers a collection of art, mapping window id's to art id's |
| Cwex::auto_complete | Offers a class for auto completion on wex::stc |
| Cwex::auto_indent | Offers a class for auto indentation on wex::stc |
| ►Cwex::factory::beautify | Offers functionality to beautify source code |
| Cwex::beautify | This class adds functionality to factory to beautify source code from stc |
| Cwex::bind | Offers a class to bind events to a handler |
| Cwex::blame | Offers a blame class for some vcs |
| Cwex::chrono | Offers a chrono class |
| Cwex::cmdline | Offers a command line class |
| Cwex::data::cmdline | This class offers data for the command line parser class |
| Cwex::column | Offers a column to be used in a wxListCtrl. Facilitates sorting |
| Cwex::command_parser | This class offers the ex command parser |
| Cwex::config | Offers a configuration using key value pairs with defaults |
| Cwex::ctags | Offers ctags handling |
| Cwex::ctags_entry | Offers information about a specific tag (see tagEntry) |
| Cwex::regex::data | This class contains the regex data |
| Cwex::debug | Offers a debug class that allows you to use an stc component as graphical interface for a debug process (e.g |
| ►Cwex::dialog | Offers a general dialog, with a separated button sizer at the bottom |
| ►Cwex::item_template_dialog< item > | |
| Cwex::item_dialog | Offers an item dialog |
| Cwex::item_template_dialog< wex::item > | |
| Cwex::item_template_dialog< T > | Offers a dialog template to set several items |
| Cwex::stc_entry_dialog | Offers an stc as a dialog (like wxTextEntryDialog) |
| Cwex::data::dir | Offers data to be used by the dir class |
| Cwex::del::dirctrl | Offers our generic dir control |
| ►Cwex::test::doctester | Offers the doctest based class info |
| Cwex::test::app | Offers the doctest based test application, with lib specific init and exit |
| Cwex::data::stc::event_data | Support class for client data stored at the event |
| Cwex::queue_thread< T >::event_handler | This event handler class must be subclassed and passed in to the queue thread constructor (in order to process events of type T) |
| ►Cwex::ex | Offers a class that adds ex editor to wex::syntax::stc |
| Cwex::vi | Offers a class that extends ex class with vi behaviour |
| Cwex::ex_command | Offers a command to be used by ex command |
| Cwex::ex_commandline | Offers a ex commandline control related to a syntax::stc object, allowing you to enter ex commands for that stc object in the commandline |
| Cwex::ex_commandline_input | Offers a class to relate ex_commandline to values with iterators |
| ►Cwex::file | Offers several methods to read / write files |
| Cwex::del::file | Combines del::listview and file, giving you a list control with file synchronization support |
| Cwex::stc_file | Adds file read and write to stc |
| Cwex::file_dialog | Adds a file and / or a hexmode checkbox to wxFileDialog |
| Cwex::file_history | Offers file history methods |
| Cwex::file_status | Adds several methods to get/update the file status, and sync to sync the status from disk |
| Cwex::data::find | Offers a class to find data inside a factory stc or stream component |
| ►Cwex::factory::find_replace_data | Offers a class to hold data for find replace functionality |
| Cwex::find_replace_data | Offers a class to hold data for find replace functionality |
| ►Cwex::factory::frame | Offers a frame with easy statusbar methods, find/replace, and allows for file dropping |
| ►Cwex::frame | Offers an aui managed frame with a notebook multiple document interface, used by the notebook classes, and toolbar, findbar and vibar support |
| Cwex::del::frame | Adds file and project history support to frame |
| Cwex::function_repeat | Offers a class that allows repeating a function on an event handler (window) |
| ►Cwex::factory::grid | Offers interface to wxGrid |
| ►Cwex::grid | Offers popup menu with copy/paste, printing |
| Cwex::grid_statistics< T > | Offers a class to show statistics on a grid |
| ►Cwex::factory::hexmode | Offers a hex mode view to stc component |
| Cwex::hexmode | Offers a hex mode |
| ►Cwex::interruptible | Offers methods to start, stop things |
| Cwex::dir | Offers find_files method |
| Cwex::data::item | Offers user data to be used by item |
| Cwex::item | Container class for using with item_dialog |
| Cwex::item_vector | Offers a class to add functionality to a vector of items |
| Cwex::data::layout | Offers user data to be used by item layout |
| ►Cwex::lexer | This class defines a lexer using file extensions, syntax colouring and comment definitions |
| Cwex::lexer_props | This class defines a lexer properties class |
| Cwex::lexers | Collection of all lexers |
| ►Cwex::line_data | Offers user data to be used by factory classes |
| Cwex::data::control | Offers user data to be used by ctrl classes (as listview, stc) |
| ►Cwex::factory::link | Offers a class holding info about a link |
| Cwex::link | Offers a class holding info about a link, and implementing virtual methods from base class |
| Cwex::listitem | Offers a list item associated with a file on an wex::listview |
| Cwex::data::listview | Offers user data to be used by listview |
| ►Cwex::factory::listview | Offers interface to listview |
| ►Cwex::listview | Adds printing, popup menu, images, columns and items to wxListView |
| ►Cwex::del::listview | Adds a del::frame to listview |
| Cwex::del::file | Combines del::listview and file, giving you a list control with file synchronization support |
| Cwex::log | This class offers logging |
| Cwex::log_none | This class disables logging, and restores to previous loglevel |
| Cwex::macro_mode | Offers the macro mode, like playing back or recording, and the current macro that is recorded or was played back |
| Cwex::macros | Offers the macro collection, and allows recording and playback to vi (ex) component |
| Cwex::data::menu | Offers user data to be used by item |
| Cwex::menu | Adds artid, edit, printing and tool menu items to wxMenu |
| ►Cwex::menu_command | This class contains a single menu command |
| Cwex::vcs_command | This class contains a single vcs command |
| Cwex::menu_commands< T > | This class offers a collection (vector) of menu commands, where the exact type of each command is templatized |
| ►Cwex::menu_commands< menu_command > | |
| Cwex::debug_entry | This class collects a single debugger |
| ►Cwex::menu_commands< vcs_command > | |
| Cwex::vcs_entry | This class collects a single vcs |
| Cwex::menu_item | Offers a single menu item |
| Cwex::menubar | Offers a menubar to hold menus |
| Cwex::menus | This class offers methods to handle menu commands |
| Cwex::data::notebook | Offers user data to be used by notebook |
| Cwex::notebook | Offers a notebook with page access using keys, and that interfaces with wex::frame |
| ►Cwex::path | Offers functionality to handle paths |
| Cwex::path_lexer | Adds a lexer to a path |
| Cwex::path_match | Collects data to present a find in files match |
| ►Cwex::presentation | This class defines our scintilla presentations |
| Cwex::indicator | This class defines our scintilla indicators |
| Cwex::marker | This class defines our scintilla markers |
| Cwex::printing | Offers printing support |
| ►Cwex::factory::process | This class offers core process |
| ►Cwex::process | Offers a process, capturing execution output |
| Cwex::vcs_entry | This class collects a single vcs |
| Cwex::process_data | This class offers data for process |
| Cwex::property | This class defines our scintilla properties |
| Cwex::queue_thread< T > | This class offers a templatized queue you can put events in, and a thread pool that retrieves the events and publishes them through the event handler |
| Cwex::reflection | This class offers reflection for any kind of class members, as long as you add a conversion from / to std::any |
| Cwex::reflection::reflection_t | The reflection type, as a struct of name and callback |
| Cwex::regex | This class offers regular expression matching |
| Cwex::regex_part | This class offers partial regular expression matching, as supported by the boost regex classes |
| Cwex::factory::sort | Offers a sort class to sort text blocks, from strings or stc component |
| ►Cwex::statistics< T > | Offers base statistics |
| Cwex::grid_statistics< T > | Offers a class to show statistics on a grid |
| Cwex::statistics< int > | |
| Cwex::statusbar | Offers a status bar that calls virtual methods from wex::frame, and allows you to address panes by name instead of number |
| Cwex::statusbar_pane | This class defines our statusbar panes, used by wex::frame::setup_statusbar |
| Cwex::data::stc | Offers user data to be used by stc |
| Cwex::stc_undo | Offers a simple class to enforce several undo like actions on an stc component |
| Cwex::stream | Adds run_tool methods and statistics to a file stream |
| Cwex::stream_statistics | Offers stream_statistics |
| Cwex::style | This class defines our scintilla styles |
| Cwex::data::substitute | Holds substitute data for addressrange |
| Cwex::temp_filename | Offers a class to generate temp filename, and access it's name |
| ►Cwex::factory::text_window | Offers a text window |
| Cwex::ex_stream | Uses a stream for ex mode processing |
| ►Cwex::factory::stc | Offers a basic styled text ctrl |
| ►Cwex::syntax::stc | Offers a factory stc with lexer support (syntax colouring, folding) |
| ►Cwex::stc | Offers a syntax stc with: |
| Cwex::shell | This class offers a stc with support for commands |
| Cwex::to_container< T > | Offers a class to keep several objects into a templatized container |
| Cwex::tool | Offers tool methods and contains the tool info's |
| Cwex::tool_info | This class defines our tool info |
| Cwex::toolbar | Offers a toolbar together with wex art |
| Cwex::data::toolbar_item | This class offers data for a toolbar item |
| Cwex::type_to_value< T > | Convert a general type to string, for int or string type |
| Cwex::type_to_value< int > | Convert a general type to int |
| Cwex::variable | Offers variable support to be used in macros |
| Cwex::vcs | This class collects all vcs handling |
| Cwex::version_info | This class offers version info |
| Cwex::version_info_dialog | This class offers a dialog to present version info |
| Cwex::vi_mode | Offers vi mode |
| Cwex::data::window | Offers window data to be used by windows or (file) dialogs |