iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
Classes | Macros
ITextEntryControl.h File Reference

A Text entry widget drawn by IGraphics to optionally override platform text entries. More...

#include "stb_textedit.h"
#include "IControl.h"

Go to the source code of this file.

Classes

class  ITextEntryControl
 A Text entry widget drawn by IGraphics. More...
 

Macros

#define STB_TEXTEDIT_CHARTYPE   char16_t
 
#define STB_TEXTEDIT_POSITIONTYPE   int
 
#define STB_TEXTEDIT_STRING   iplug::igraphics::ITextEntryControl
 
#define STB_TEXTEDIT_KEYTYPE   uint32_t
 

Detailed Description

A Text entry widget drawn by IGraphics to optionally override platform text entries.

This allows better matching of text rendering during text input and display, but has disadvantages in terms of accessibility. This code is largely based on VSTGUI's generictextedit, using stb_textedit

Definition in file ITextEntryControl.h.

Macro Definition Documentation

◆ STB_TEXTEDIT_CHARTYPE

#define STB_TEXTEDIT_CHARTYPE   char16_t

Definition at line 21 of file ITextEntryControl.h.

◆ STB_TEXTEDIT_KEYTYPE

#define STB_TEXTEDIT_KEYTYPE   uint32_t

Definition at line 24 of file ITextEntryControl.h.

◆ STB_TEXTEDIT_POSITIONTYPE

#define STB_TEXTEDIT_POSITIONTYPE   int

Definition at line 22 of file ITextEntryControl.h.

◆ STB_TEXTEDIT_STRING

#define STB_TEXTEDIT_STRING   iplug::igraphics::ITextEntryControl

Definition at line 23 of file ITextEntryControl.h.