.. include:: headings.inc .. module:: tools.Editra.src .. currentmodule:: tools.Editra.src .. highlight:: python .. _tools.Editra.src: ========================================================================================================================================== |phoenix_title| **src** ========================================================================================================================================== Main package module |package_summary| Packages Summary ================================== ================================================================================ ================================================================================ :mod:`~tools.Editra.src.autocomp` Autocomp sub package :mod:`~tools.Editra.src.ebmlib` Editra Business Model Library: :mod:`~tools.Editra.src.eclib` Editra Control Library :mod:`~tools.Editra.src.extern` External Module Package :mod:`~tools.Editra.src.syntax` Syntax data package ================================================================================ ================================================================================ | |module_summary| Modules Summary ================================ ================================================================================ ================================================================================ :mod:`~tools.Editra.src.dev_tool` Editra Development Tools :mod:`~tools.Editra.src.doctools` Provides helper functions and classes for managing documents and their services. :mod:`~tools.Editra.src.ed_art` Provides and ArtProvider class that works off of object ID's to return an :mod:`~tools.Editra.src.ed_basestc` The EditraBaseStc is the base StyledTextCtrl that provides automatic styling and :mod:`~tools.Editra.src.ed_basewin` This module provides base classes for windows and dialogs to be used within :mod:`~tools.Editra.src.ed_book` Base class for the main tab controls :mod:`~tools.Editra.src.ed_bookmark` Bookmark manager :mod:`~tools.Editra.src.ed_cmdbar` This class creates a custom panel that can hide and show different controls :mod:`~tools.Editra.src.ed_crypt` This module provides utilities for encrypting and decrypting data. It is mostly :mod:`~tools.Editra.src.ed_editv` Text editor buffer view control for the main notebook :mod:`~tools.Editra.src.ed_event` Provides custom events for the editors controls/objects to utilize :mod:`~tools.Editra.src.ed_fmgr` :mod:`~tools.Editra.src.ed_glob` This file contains variables that are or may be used in multiple files and :mod:`~tools.Editra.src.ed_i18n` This file is a module for managing translations and the internationalization of :mod:`~tools.Editra.src.ed_ipc` **Package:** Editra.src.ed_ipc :mod:`~tools.Editra.src.ed_keyh` KeyHandler interface for implementing extended key action handling in Editra's :mod:`~tools.Editra.src.ed_log` Editra LogViewer :mod:`~tools.Editra.src.ed_main` **Package:** Editra.src.ed_main :mod:`~tools.Editra.src.ed_marker` Classes to represent Markers and associated data in a StyledTextCtrl :mod:`~tools.Editra.src.ed_mdlg` This module provides a number of message dialogs that are commonly used :mod:`~tools.Editra.src.ed_menu` **Package:** Editra.src.ed_menu :mod:`~tools.Editra.src.ed_mpane` This module provides the :class:`~tools.Editra.src.ed_mpane.MainPanel` component. That contains the editors main :mod:`~tools.Editra.src.ed_msg` This module provides a light wrapping of a slightly modified pubsub module :mod:`~tools.Editra.src.ed_pages` This class implements Editra's main notebook control. :mod:`~tools.Editra.src.ed_print` Printer class for creating and managing printouts from a StyledTextCtrl. :mod:`~tools.Editra.src.ed_search` **Package:** Editra.src.ed_search :mod:`~tools.Editra.src.ed_session` Editra session file manager. :mod:`~tools.Editra.src.ed_shelf` Shelf plugin and control implementation :mod:`~tools.Editra.src.ed_statbar` Custom StatusBar for Editra that contains a progress bar that responds to :mod:`~tools.Editra.src.ed_stc` This is the main component of the editor that manages all the information :mod:`~tools.Editra.src.ed_style` Provides a system for managing styles in the text control. Compiles the data :mod:`~tools.Editra.src.ed_tab` Base class for all views that want to be able to be viewable in the main :mod:`~tools.Editra.src.ed_theme` Provide an interface for creating icon themes for Editra. This will allow for :mod:`~tools.Editra.src.ed_thread` Implements and provides the interface for dispatching asynchronous jobs through :mod:`~tools.Editra.src.ed_toolbar` This module creates Editra's toolbar. This toolbar is very simple and only adds :mod:`~tools.Editra.src.ed_txt` Text/Unicode handling functions and File wrapper class :mod:`~tools.Editra.src.ed_vim` Vim emulation class and helper methods to implement vim emulation in Editra's :mod:`~tools.Editra.src.ed_xml` XML base class :mod:`~tools.Editra.src.edimage` This file is an image data file that provides some of the base icons :mod:`~tools.Editra.src.Editra` This module defines the Editra Application object and the Main method for :mod:`~tools.Editra.src.generator` Provides various methods and classes for generating code and transforming code :mod:`~tools.Editra.src.iface` This module contains numerous plugin interfaces and the Extension points that :mod:`~tools.Editra.src.info` Editra Project information module :mod:`~tools.Editra.src.perspective` Provides a perspective management class for saving and loading custom :mod:`~tools.Editra.src.plugdlg` Provides a dialog for downloading, installing and configuring plugins or Editra. :mod:`~tools.Editra.src.plugin` This module provides the core functionality of the plugin system for Editra. :mod:`~tools.Editra.src.prefdlg` The classes and functions contained in this file are used for creating the :mod:`~tools.Editra.src.profiler` This module provides the profile object and support functions for loading and :mod:`~tools.Editra.src.style_editor` Provides an editor dialog for graphically editing how the text is presented in :mod:`~tools.Editra.src.updater` Provides controls/services that are used in checking and downloading updates :mod:`~tools.Editra.src.util` This file contains various helper functions and utilities that the program uses. :mod:`~tools.Editra.src.wxcompat` **Summary:** wx Compatibility helper module ================================================================================ ================================================================================ | .. toctree:: :maxdepth: 1 :hidden: tools.Editra.src.autocomp tools.Editra.src.ebmlib tools.Editra.src.eclib tools.Editra.src.extern tools.Editra.src.syntax tools.Editra.src.dev_tool tools.Editra.src.doctools tools.Editra.src.ed_art tools.Editra.src.ed_basestc tools.Editra.src.ed_basewin tools.Editra.src.ed_book tools.Editra.src.ed_bookmark tools.Editra.src.ed_cmdbar tools.Editra.src.ed_crypt tools.Editra.src.ed_editv tools.Editra.src.ed_event tools.Editra.src.ed_fmgr tools.Editra.src.ed_glob tools.Editra.src.ed_i18n tools.Editra.src.ed_ipc tools.Editra.src.ed_keyh tools.Editra.src.ed_log tools.Editra.src.ed_main tools.Editra.src.ed_marker tools.Editra.src.ed_mdlg tools.Editra.src.ed_menu tools.Editra.src.ed_mpane tools.Editra.src.ed_msg tools.Editra.src.ed_pages tools.Editra.src.ed_print tools.Editra.src.ed_search tools.Editra.src.ed_session tools.Editra.src.ed_shelf tools.Editra.src.ed_statbar tools.Editra.src.ed_stc tools.Editra.src.ed_style tools.Editra.src.ed_tab tools.Editra.src.ed_theme tools.Editra.src.ed_thread tools.Editra.src.ed_toolbar tools.Editra.src.ed_txt tools.Editra.src.ed_vim tools.Editra.src.ed_xml tools.Editra.src.edimage tools.Editra.src.Editra tools.Editra.src.generator tools.Editra.src.iface tools.Editra.src.info tools.Editra.src.perspective tools.Editra.src.plugdlg tools.Editra.src.plugin tools.Editra.src.prefdlg tools.Editra.src.profiler tools.Editra.src.style_editor tools.Editra.src.updater tools.Editra.src.util tools.Editra.src.wxcompat