Kanzi  3.9.6
Kanzi Engine API
text_box.hpp File Reference

Classes

class  kanzi::TextBoxConcept::CursorPositionMessageArguments
 Message arguments for messages that contain the information about the position index of the cursor position. More...
 
class  kanzi::TextBoxConcept::DeleteSelectionMessageArguments
 Message arguments for messages that delete the portion of the text that is selected. More...
 
class  kanzi::TextBoxConcept::EditingStateChangedMessageArguments
 Message arguments for the messages about changing the editing state of a Text Box node. More...
 
class  kanzi::TextBoxConcept::EraseCharactersMessageArguments
 Message arguments for messages that erase the characters at the cursor position. More...
 
class  kanzi::TextBoxConcept::InputMethodActionMessageArguments
 Message arguments for the message about the input method action execution received on a Text Box node. More...
 
class  kanzi::TextBoxConcept::InputMethodAvailableMessageArguments
 Message arguments for the InputMethodAvailableMessage and InputMethodUnavailableMessage. More...
 
class  kanzi::TextBoxConcept::ModifyEditingStateMessageArguments
 Message arguments for the messages that modify the editing state. More...
 
class  kanzi::TextBoxConcept::ModifySelectionMessageArguments
 Message arguments for the messages that modify the cursor position for a selection. More...
 
class  kanzi::TextBoxConcept::MoveCursorMessageArguments
 Message arguments for messages that move the cursor position. More...
 
class  kanzi::TextBoxConcept::SelectedTextMessageArguments
 Message arguments that hold the information about the selected text in the buffer of a Text Box node. More...
 
class  kanzi::TextBoxConcept
 Use the Text Box nodes to add single-line text input to your application. More...
 
class  kanzi::TextBoxConceptImpl< TBaseClass, TDerivedClass, TTextBoxTraits >
 TextBoxConceptImpl is an abstract class for implementing the Text Box node concept. More...
 
class  kanzi::TextBoxConcept::TextChangedMessageArguments
 Message arguments for the messages about the content change of a Text Box node. More...
 
class  kanzi::TextBoxConcept::TextCompositionStateMessageArguments
 Message arguments for the messages about the text composition state change of a Text Box node. More...
 
class  kanzi::TextBoxConcept::TextContentMessageArguments
 Message arguments for the messages about the content of a Text Box node. More...
 
class  kanzi::TextBoxConcept::TextInsertionMessageArguments
 Message arguments that hold the information for inserting text to a Text Box node. More...
 
class  kanzi::TextBoxConcept::TextRangeMessageArguments
 Message arguments that hold the information for operations that target a text range, such as selecting or deleting text in a Text Box node. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Macros

#define KZ_LOG_CATEGORY_TEXT_EDIT
 

Variables

constexpr auto kanzi::cursorWidth
 

Macro Definition Documentation

◆ KZ_LOG_CATEGORY_TEXT_EDIT

#define KZ_LOG_CATEGORY_TEXT_EDIT