Documentation

Kephra starter script

Modules

crossplatform, GUI-Texteditor along Perl alike Paradigms
Interface between Modules and Plugins
main GUI class derived from Wx::App
visual and event settings of the editing canvas
managing margin visuals for marker, linenumber, folding & extra space
main toolbar of the app
main menu of the app
Manager to all side panels
frame of the main window
external API for user callable functions
low level config stuff and basics
loading and storing the config settings for the app
general doc functions
API for all data assotiated with all opened documents
basic edit menu calls and internals for editing
undo, redo and so on
bookmark and marker functions
API to internal events
basic file menu functions
Menu creation and storage
dummy base class for all Extentions/Plugins

Provides

in lib/Kephra/App/EditPanel/Fold.pm
in lib/Kephra/App/Panel/Library.pm
in lib/Kephra/App/Panel/Notepad.pm
in lib/Kephra/App/Panel/Output.pm
in lib/Kephra/Config/Default.pm
in lib/Kephra/Config/Default/CommandList.pm
in lib/Kephra/Config/Default/ContextMenus.pm
in lib/Kephra/Config/Default/GlobalSettings.pm
in lib/Kephra/Config/Default/Localisation.pm
in lib/Kephra/Config/Default/MainMenu.pm
in lib/Kephra/Config/Default/ToolBars.pm
in lib/Kephra/Config/File.pm
in lib/Kephra/Config/Interface.pm
in lib/Kephra/Config/Localisation.pm
in lib/Kephra/Config/Tree.pm
in lib/Kephra/Dialog.pm
in lib/Kephra/Dialog/Color.pm
in lib/Kephra/Dialog/Config.pm
in lib/Kephra/Dialog/Exit.pm
in lib/Kephra/Dialog/Info.pm
in lib/Kephra/Dialog/Keymap.pm
in lib/Kephra/Dialog/Notify.pm
in lib/Kephra/Dialog/Search.pm
in lib/Kephra/Document/Change.pm
in lib/Kephra/Document/SyntaxMode.pm
in lib/Kephra/Edit/Search.pm
in lib/Kephra/Edit/Search/InputTarget.pm
in lib/Kephra/Edit/Select.pm
in lib/Kephra/Log.pm
in lib/Kephra/File/History.pm
in lib/Kephra/File/IO.pm
in lib/Kephra/Help.pm
in lib/Kephra/Log.pm
in lib/Kephra/Plugin/Demo.pm
in lib/Kephra/ToolBar.pm