JX Application Framework
|
This is the complete list of members for JXPathInput::StyledText, including all inherited members.
AdjustFontToDisplayGlyphs(const TextRange &range, const JString &text, JRunArray< JFont > *style) override | JXStyledText | protectedvirtual |
AdjustStylesBeforeBroadcast(const JString &text, JRunArray< JFont > *styles, JStyledText::TextRange *recalcRange, JStyledText::TextRange *redrawRange, const bool deletion) override | JXFSInputBase::StyledText | protectedvirtual |
AdjustTextIndex(const TextIndex &index, const JInteger charDelta) const | JStyledText | |
BackwardDelete(const TextIndex &lineStart, const TextIndex &caretIndex, const bool deleteToTabStop, JString *returnText=nullptr, JRunArray< JFont > *returnStyle=nullptr, JUndo **undo=nullptr) | JStyledText | |
Broadcast(const T &message) | JBroadcaster | inlineprotected |
BroadcastTextChanged(const TextRange &range, const JInteger charDelta, const JInteger byteDelta, const bool deletion, const bool adjustStyles=true) | JStyledText | protected |
BroadcastUndoFinished(const TextRange &range) | JStyledText | protected |
BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
CalcInsertionFont(const TextIndex &index) const | JStyledText | |
CharToTextRange(const TextIndex *lineStart, const JCharacterRange &charRange) const | JStyledText | |
CleanRightMargin(TextIndex *caretIndex, const TextRange &selectionRange, const bool coerce) | JStyledText | |
CleanWhitespace(const TextRange &range, const bool align) | JStyledText | |
ClearCRMRuleList() | JStyledText | |
ClearLastSaveLocation() | JStyledText | inline |
ClearUndo() | JStyledText | |
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
CompareByteIndices(const TextIndex &i, const TextIndex &j) | JStyledText | static |
CompareCharacterIndices(const TextIndex &i, const TextIndex &j) | JStyledText | static |
ComputeErrorLength(JXFSInputBase *field, const JSize totalLength, const JString &fullName) const override | JXPathInput::StyledText | protectedvirtual |
ContainsIllegalChars(const JString &text) | JStyledText | static |
Copy(const TextRange &range, JString *text, JRunArray< JFont > *style=nullptr) const | JStyledText | |
CRMGetPrefix(TextIndex *startIndex, const TextIndex &beyondEndIndex, JString *linePrefix, JSize *columnCount, JIndex *ruleIndex) const | JStyledText | |
CRMGetTabWidth(const JIndex textColumn) const | JStyledText | |
CRMLineMatchesRest(const TextRange &range) const | JStyledText | |
DeactivateCurrentUndo() | JStyledText | |
DeleteText(const TextRange &range) | JStyledText | |
DisposeConstIterator(JStringIterator *iter) const | JStyledText | |
EndsWithNewline() const | JStyledText | inline |
FilterText(JString *text, JRunArray< JFont > *style) override | JXInputField::StyledText | protectedvirtual |
ForwardDelete(const TextIndex &lineStart, const TextIndex &caretIndex, const bool deleteToTabStop, JString *returnText=nullptr, JRunArray< JFont > *returnStyle=nullptr, JUndo **undo=nullptr) | JStyledText | |
GetBeyondEnd() const | JStyledText | inline |
GetColumnForChar(const TextIndex &lineStart, const TextIndex &location) const | JStyledText | |
GetConstIterator(const JStringIterator::Position pos, const TextIndex &index) const | JStyledText | |
GetCRMLineWidth() const | JStyledText | inline |
GetCRMRuleList(const CRMRuleList **ruleList) const | JStyledText | inline |
GetCRMTabCharCount() const | JStyledText | inline |
GetDefaultFont() const | JStyledText | inline |
GetFont(const JIndex charIndex) const | JStyledText | inline |
GetParagraphEnd(const TextIndex &index) const | JStyledText | |
GetParagraphStart(const TextIndex &index) const | JStyledText | |
GetPartialWordEnd(const TextIndex &index) const | JStyledText | |
GetPartialWordStart(const TextIndex &index) const | JStyledText | |
GetRecipientCount() const | JBroadcaster | |
GetSenderCount() const | JBroadcaster | |
GetStyles() const | JStyledText | inline |
GetText() const | JStyledText | inline |
GetUndoDepth() const | JStyledText | inline |
GetWordEnd(const TextIndex &index) const | JStyledText | |
GetWordStart(const TextIndex &index) const | JStyledText | |
HasMultipleUndo(bool *canUndo, bool *canRedo) const | JStyledText | inline |
HasRecipients() const | JBroadcaster | |
HasSenders() const | JBroadcaster | |
HasSingleUndo() const | JStyledText | inline |
Indent(const TextRange &range, const JSize tabCount=1) | JStyledText | |
InsertCharacter(const TextRange &replaceRange, const JUtf8Character &key, const JFont &font, TextCount *count) | JStyledText | |
InsertSpacesForTab(const TextIndex &lineStart, const TextRange &replaceRange) | JStyledText | |
IsAtLastSaveLocation() const | JStyledText | inline |
IsCharacterInWord(const JUtf8Character &c) const | JStyledText | |
IsEmpty() const | JStyledText | inline |
IsEntireWord(const TextRange &range) const | JStyledText | inline |
IsEntireWord(const JString &text, const TextRange &range) const | JStyledText | protected |
JBroadcaster() | JBroadcaster | |
JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
JStyledText(const bool useMultipleUndo, const bool pasteStyledText) | JStyledText | |
JStyledText(const JStyledText &source) | JStyledText | |
JXStyledText(const bool useMultipleUndo, const bool pasteStyledText, JFontManager *fontManager) | JXStyledText | |
JXStyledText(const JXStyledText &source) | JXStyledText | |
kDefaultFontChanged | JStyledText | static |
kDOSText enum value | JStyledText | |
kMacintoshText enum value | JStyledText | |
kTextChanged | JStyledText | static |
kTextSet | JStyledText | static |
kUndoFinished | JStyledText | static |
kUNIXText enum value | JStyledText | |
kWillBeBusy | JStyledText | static |
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
MoveText(const TextRange &srcRange, const TextIndex &origDestIndex, const bool copy, TextRange *newRange) | JStyledText | |
NeedsToAdjustFontToDisplayGlyphs(const JString &text, const JRunArray< JFont > &style) const override | JXStyledText | protectedvirtual |
NeedsToFilterText(const JString &text) const override | JXInputField::StyledText | protectedvirtual |
JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
Outdent(const TextRange &range, const JSize tabCount=1, const bool force=false) | JStyledText | |
Paste(const TextRange &range, const JString &text, const JRunArray< JFont > *style=nullptr) | JStyledText | |
PlainTextFormat enum name | JStyledText | |
ReadPlainText(const JString &fileName, PlainTextFormat *format, const bool acceptBinaryFile=true) | JStyledText | |
ReadPrivateFormat(std::istream &input) | JStyledText | |
ReadPrivateFormat(std::istream &input, JString *text, JRunArray< JFont > *style) | JStyledText | static |
Receive(JBroadcaster *sender, const Message &message) | JBroadcaster | protectedvirtual |
ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
Redo() | JStyledText | |
RemoveIllegalChars(JString *text, JRunArray< JFont > *style=nullptr) | JStyledText | static |
ReplaceAllInRange(const TextRange &range, const JRegex ®ex, const bool entireWord, const JString &replaceStr, JInterpolate *interpolator, const bool preserveCase) | JStyledText | |
ReplaceMatch(const JStringMatch &match, const JString &replaceStr, JInterpolate *interpolator, const bool preserveCase, const bool createUndo=true) | JStyledText | |
RestyleAll() | JStyledText | |
SearchBackward(const TextIndex &startIndex, const JRegex ®ex, const bool entireWord, const bool wrapSearch, bool *wrapped) const | JStyledText | |
SearchBackward(std::function< bool(const JFont &)> match, const TextIndex &startIndex, const bool wrapSearch, bool *wrapped, TextRange *range) const | JStyledText | |
SearchForward(const TextIndex &startIndex, const JRegex ®ex, const bool entireWord, const bool wrapSearch, bool *wrapped) const | JStyledText | |
SearchForward(std::function< bool(const JFont &)> match, const TextIndex &startIndex, const bool wrapSearch, bool *wrapped, TextRange *range) const | JStyledText | |
SelectAll() const | JStyledText | inline |
Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
SetAllFontNameAndSize(const JString &name, const JSize size, const bool clearUndo) | JStyledText | |
SetBlockSizes(const JSize textLgSize, const JSize styleBlockSize) | JStyledText | inline |
SetCharacterInWordFunction(const std::function< bool(const JUtf8Character &)> f) | JStyledText | |
SetCRMLineWidth(const JSize charCount) | JStyledText | |
SetCRMRuleList(CRMRuleList *ruleList, const bool teOwnsRuleList) | JStyledText | |
SetCRMTabCharCount(const JSize charCount) | JStyledText | |
SetDefaultFont(const JFont &f) | JStyledText | inline |
SetDefaultFontName(const JString &name) | JStyledText | inline |
SetDefaultFontSize(const JSize size) | JStyledText | inline |
SetDefaultFontStyle(const JFontStyle &style) | JStyledText | inline |
SetFont(const TextRange &range, const JFont &font, const bool clearUndo) | JStyledText | |
SetFont(const TextRange &range, const JRunArray< JFont > &f) | JStyledText | protected |
SetFontBold(const TextRange &range, const bool bold, const bool clearUndo) | JStyledText | |
SetFontColor(const TextRange &range, const JColorID color, const bool clearUndo) | JStyledText | |
SetFontItalic(const TextRange &range, const bool italic, const bool clearUndo) | JStyledText | |
SetFontName(const TextRange &range, const JString &name, const bool clearUndo) | JStyledText | |
SetFontSize(const TextRange &range, const JSize size, const bool clearUndo) | JStyledText | |
SetFontStrike(const TextRange &range, const bool strike, const bool clearUndo) | JStyledText | |
SetFontStyle(const TextRange &range, const JFontStyle &style, const bool clearUndo) | JStyledText | |
SetFontUnderline(const TextRange &range, const JSize count, const bool clearUndo) | JStyledText | |
SetLastSaveLocation() | JStyledText | inline |
SetText(const JString &text, const JRunArray< JFont > *style=nullptr) | JStyledText | |
SetUndoDepth(const JSize maxUndoCount) | JStyledText | |
ShouldAutoIndent(const bool indent=true) | JStyledText | inline |
StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
StyledText(JXPathInput *field, JFontManager *fontManager) | JXPathInput::StyledText | inline |
JXFSInputBase::StyledText::StyledText(JXFSInputBase *field, JFontManager *fontManager) | JXFSInputBase::StyledText | inline |
JXInputField::StyledText::StyledText(const bool acceptNewline, JFontManager *fontManager) | JXInputField::StyledText | inline |
TabInsertsSpaces() const | JStyledText | inline |
TabShouldInsertSpaces(const bool spaces=true) | JStyledText | inline |
ToString() const | JBroadcaster | virtual |
Undo() | JStyledText | |
WillAutoIndent() const | JStyledText | inline |
WillPasteStyledText() const | JStyledText | inline |
WritePlainText(const JString &fileName, const PlainTextFormat format) const | JStyledText | |
WritePlainText(std::ostream &output, const PlainTextFormat format) const | JStyledText | |
WritePrivateFormat(std::ostream &output) const | JStyledText | |
WritePrivateFormat(std::ostream &output, const JFileVersion vers, const JString &text, const JRunArray< JFont > &style, const JCharacterRange &charRange) | JStyledText | static |
~JBroadcaster() | JBroadcaster | virtual |
~JStyledText() override | JStyledText | |
~JXStyledText() override | JXStyledText |