JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | List of all members
JTEDefaultKeyHandler Class Reference

#include <JTEDefaultKeyHandler.h>

Inheritance diagram for JTEDefaultKeyHandler:
[legend]

Public Member Functions

 JTEDefaultKeyHandler ()
 
 ~JTEDefaultKeyHandler () override
 
bool HandleKeyPress (const JUtf8Character &key, const bool selectText, const JTextEditor::CaretMotion motion, const bool deleteToTabStop) override
 
- Public Member Functions inherited from JTEKeyHandler
 JTEKeyHandler ()
 
virtual ~JTEKeyHandler ()
 
virtual void Initialize (JTextEditor *te)
 

Additional Inherited Members

- Protected Member Functions inherited from JTEKeyHandler
JTextEditorGetTE () const
 
void InsertKeyPress (const JUtf8Character &c)
 
void BackwardDelete (const bool deleteToTabStop, JString *text=nullptr)
 
void ForwardDelete (const bool deleteToTabStop, JString *text=nullptr)
 
void MoveCaretVert (const JInteger deltaLines)
 

Detailed Description

Default keybindings.

Constructor & Destructor Documentation

◆ JTEDefaultKeyHandler()

JTEDefaultKeyHandler::JTEDefaultKeyHandler ( )

◆ ~JTEDefaultKeyHandler()

JTEDefaultKeyHandler::~JTEDefaultKeyHandler ( )
override

Member Function Documentation

◆ HandleKeyPress()

bool JTEDefaultKeyHandler::HandleKeyPress ( const JUtf8Character key,
const bool  selectText,
const JTextEditor::CaretMotion  motion,
const bool  deleteToTabStop 
)
overridevirtual

Implements JTEKeyHandler.


The documentation for this class was generated from the following files: