Module dlangui.widgets.editors
This module contains implementation of editors.
EditLine
- single line editor.
EditBox
- multiline editor
LogWidget
- readonly text box for showing logs
Synopsis
import dlangui .widgets .editors;
Functions
Name | Description |
---|---|
initStandardEditorActions
|
Interfaces
Name | Description |
---|---|
EditableContentChangeListener
|
Modified content listener |
EditorActionHandler
|
|
ModifiedStateListener
|
Modified state change listener |
Classes
Name | Description |
---|---|
EditBox
|
multiline editor |
EditLine
|
single line editor |
EditWidgetBase
|
base for all editor widgets |
FindPanel
|
|
LogWidget
|
Read only edit box for displaying logs with lines append operation |
Enums
Name | Description |
---|---|
EditorActions
|
Editor action codes |
Global variables
Name | Type | Description |
---|---|---|
ACTION_EDITOR_APPEND_NEW_LINE
|
const(Action)
|
|
ACTION_EDITOR_DELETE_LINE
|
const(Action)
|
|
ACTION_EDITOR_FIND
|
const(Action)
|
|
ACTION_EDITOR_GOTO_NEXT_BOOKMARK
|
const(Action)
|
|
ACTION_EDITOR_GOTO_PREVIOUS_BOOKMARK
|
const(Action)
|
|
ACTION_EDITOR_INSERT_NEW_LINE
|
const(Action)
|
|
ACTION_EDITOR_PREPEND_NEW_LINE
|
const(Action)
|
|
ACTION_EDITOR_REPLACE
|
const(Action)
|
|
ACTION_EDITOR_SELECT_ALL
|
const(Action)
|
|
ACTION_EDITOR_TOGGLE_BLOCK_COMMENT
|
const(Action)
|
|
ACTION_EDITOR_TOGGLE_BOOKMARK
|
const(Action)
|
|
ACTION_EDITOR_TOGGLE_LINE_COMMENT
|
const(Action)
|
|
ACTION_EDITOR_TOGGLE_REPLACE_MODE
|
const(Action)
|
|
STD_EDITOR_ACTIONS
|
const(Action[])
|
Authors
Vadim Lopatin, coolreader.org@gmail.com
Copyright
Vadim Lopatin, 2014
License
Boost License 1.0