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