|
JX Application Framework
|
This is the complete list of members for JXInputField::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, TextRange *recalcRange, TextRange *redrawRange, const bool deletion) | JStyledText | 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 |
| 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(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 |