JX Application Framework
Loading...
Searching...
No Matches
Typedefs | Functions | Variables
JTextEditor.cpp File Reference
#include "JTextEditor.h"
#include "JTEDefaultKeyHandler.h"
#include "JPagePrinter.h"
#include "JFontManager.h"
#include "JListUtil.h"
#include "JUndo.h"
#include "JRunArrayIterator.h"
#include "JRegex.h"
#include "JStringIterator.h"
#include "JStringMatch.h"
#include "JLatentPG.h"
#include "JMinMax.h"
#include "jTextUtil.h"
#include "jASCIIConstants.h"
#include "jFStreamUtil.h"
#include "jStreamUtil.h"
#include "jMouseUtil.h"
#include "jFileUtil.h"
#include "jTime.h"
#include "jGlobals.h"
#include "jAssert.h"
Include dependency graph for JTextEditor.cpp:

Typedefs

using TextIndex = JStyledText::TextIndex
 
using TextCount = JStyledText::TextCount
 
using TextRange = JStyledText::TextRange
 
using FontIterator = JRunArrayIterator< JFont >
 
using GeometryIterator = JRunArrayIterator< JTextEditor::LineGeometry >
 

Functions

void teDrawSpaces (JPainter &p, const JInteger direction, JStringIterator *textIter, FontIterator *styleIter, const JCoordinate left, const JCoordinate ycenter, const JColorID wsColor)
 

Variables

const JCoordinate kDefLeftMarginWidth = 10
 
const JCoordinate kRightMarginWidth = 2
 

Typedef Documentation

◆ FontIterator

◆ GeometryIterator

◆ TextCount

◆ TextIndex

◆ TextRange

Function Documentation

◆ teDrawSpaces()

void teDrawSpaces ( JPainter p,
const JInteger  direction,
JStringIterator textIter,
FontIterator styleIter,
const JCoordinate  left,
const JCoordinate  ycenter,
const JColorID  wsColor 
)
inline

Draw the text on the given line.

Variable Documentation

◆ kDefLeftMarginWidth

const JCoordinate kDefLeftMarginWidth = 10

◆ kRightMarginWidth

const JCoordinate kRightMarginWidth = 2