MythTV
master
|
All purpose text widget, displays a text string. More...
#include <libmythui/mythuitext.h>
Public Member Functions | |
MythUIText (MythUIType *parent, const QString &name) | |
MythUIText (const QString &text, const MythFontProperties &font, QRect displayRect, QRect altDisplayRect, MythUIType *parent, const QString &name) | |
~MythUIText () override | |
void | Reset (void) override |
Reset the widget to it's original state, should not reset changes made by the theme. More... | |
void | ResetMap (const InfoMap &map) |
virtual void | SetText (const QString &text) |
QString | GetText (void) const |
QString | GetDefaultText (void) const |
void | SetTextFromMap (const InfoMap &map) |
void | SetTemplateText (const QString &text) |
QString | GetTemplateText (void) const |
void | Pulse (void) override |
Pulse is called 70 times a second to trigger a single frame of an animation. More... | |
QPoint | CursorPosition (int text_offset) |
int | MoveCursor (int lines) |
void | SetDBValue (const QString &text) override |
QString | GetDBValue (void) const override |
void | SetFontState (const QString &state) |
void | SetJustification (int just) |
Public Member Functions inherited from MythUIType | |
MythUIType (QObject *parent, const QString &name) | |
void | AddChild (MythUIType *child) |
Add a child UIType. More... | |
MythUIType * | GetChild (const QString &name) const |
Get a named child of this UIType. More... | |
MythUIType * | GetChildAt (QPoint p, bool recursive=true, bool focusable=true) const |
Return the first MythUIType at the given coordinates. More... | |
QList< MythUIType * > * | GetAllChildren (void) |
Return a list of all child widgets. More... | |
QList< MythUIType * > | GetAllDescendants (void) |
void | DeleteChild (const QString &name) |
Delete a named child of this UIType. More... | |
void | DeleteChild (MythUIType *child) |
Delete the given UIType if it is a child of this UIType. More... | |
void | DeleteAllChildren (void) |
Delete all child widgets. More... | |
bool | NeedsRedraw (void) const |
void | ResetNeedsRedraw (void) |
void | SetRedraw (void) |
void | SetChildNeedsRedraw (MythUIType *child) |
bool | CanTakeFocus (void) const |
Return if this widget can accept input focus. More... | |
void | SetCanTakeFocus (bool set=true) |
Set whether this widget can take focus. More... | |
void | SetFocusOrder (int order) |
bool | IsEnabled (void) const |
void | SetEnabled (bool enable) |
bool | MoveToTop (void) |
bool | MoveChildToTop (MythUIType *child) |
void | ActivateAnimations (MythUIAnimation::Trigger trigger) |
QList< MythUIAnimation * > * | GetAnimations (void) |
void | Draw (MythPainter *p, int xoffset, int yoffset, int alphaMod=255, QRect clipRect=QRect()) |
void | SetPosition (int x, int y) |
Convenience method, calls SetPosition(const MythPoint&) Override that instead to change functionality. More... | |
void | SetPosition (QPoint point) |
virtual MythPoint | GetPosition (void) const |
virtual void | SetSize (QSize size) |
virtual void | SetMinSize (const MythPoint &size) |
Set the minimum size of this widget, for widgets which can be rescaled. More... | |
virtual QSize | GetMinSize (void) const |
virtual void | AdjustMinArea (int delta_x, int delta_y, int delta_w, int delta_h) |
Adjust the size of a sibling. More... | |
virtual void | VanishSibling (void) |
virtual void | SetMinAreaParent (MythRect actual_area, MythRect allowed_area, MythUIType *child) |
Adjust the size of sibling objects within the button. More... | |
virtual void | SetMinArea (const MythRect &rect) |
Set the minimum area based on the given size. More... | |
virtual MythRect | GetArea (void) const |
If the object has a minimum area defined, return it, other wise return the default area. More... | |
virtual MythRect | GetFullArea (void) const |
virtual void | RecalculateArea (bool recurse=true) |
void | ExpandArea (QRect rect) |
virtual QRegion | GetDirtyArea (void) const |
bool | IsVisible (bool recurse=false) const |
virtual void | SetVisible (bool visible) |
void | MoveTo (QPoint destXY, QPoint speedXY) |
void | AdjustAlpha (int mode, int alphachange, int minalpha=0, int maxalpha=255) |
void | SetAlpha (int newalpha) |
int | GetAlpha (void) const |
virtual bool | keyPressEvent (QKeyEvent *event) |
Key event handler. More... | |
virtual bool | inputMethodEvent (QInputMethodEvent *event) |
Input Method event handler. More... | |
virtual bool | gestureEvent (MythGestureEvent *event) |
Mouse click/movement handler, receives mouse gesture events from the QCoreApplication event loop. More... | |
virtual void | mediaEvent (MythMediaEvent *event) |
Media/Device status event handler, received from MythMediaMonitor. More... | |
MythFontProperties * | GetFont (const QString &text) const |
bool | AddFont (const QString &text, MythFontProperties *fontProp) |
void | SetHelpText (const QString &text) |
QString | GetHelpText (void) const |
void | SetXMLLocation (const QString &filename, int where) |
QString | GetXMLLocation (void) const |
void | SetXMLName (const QString &name) |
QString | GetXMLName (void) const |
bool | IsDeferredLoading (bool recurse=false) const |
void | SetDeferLoad (bool defer) |
virtual void | LoadNow (void) |
Cause images in this and child widgets to be loaded. More... | |
bool | ContainsPoint (QPoint point) const |
Check if the given point falls within this widgets area. More... | |
virtual MythPainter * | GetPainter (void) |
void | SetPainter (MythPainter *painter) |
void | SetCentre (UIEffects::Centre centre) |
void | SetZoom (float zoom) |
void | SetHorizontalZoom (float zoom) |
void | SetVerticalZoom (float zoom) |
void | SetAngle (float angle) |
void | SetDependIsDefault (bool isDefault) |
void | SetReverseDependence (MythUIType *dependee, bool reverse) |
void | SetDependsMap (QMap< QString, QString > dependsMap) |
QMap< QString, QString > | GetDependsMap () const |
Public Member Functions inherited from StorageUser | |
virtual | ~StorageUser ()=default |
Protected Types | |
enum | Constants : std::uint8_t { ScrollBounceDelay = DEFAULT_REFRESH_RATE * 3 } |
enum | ScrollDir : std::uint8_t { ScrollNone, ScrollLeft, ScrollRight, ScrollUp, ScrollDown, ScrollHorizontal, ScrollVertical } |
enum | TextCase : std::uint8_t { CaseNormal, CaseUpper, CaseLower, CaseCapitaliseFirst, CaseCapitaliseAll } |
Protected Member Functions | |
void | DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect) override |
bool | ParseElement (const QString &filename, QDomElement &element, bool showWarnings) override |
Parse the xml definition of this widget setting the state of the object accordingly. More... | |
void | CopyFrom (MythUIType *base) override |
Copy this widgets state from another. More... | |
void | CreateCopy (MythUIType *parent) override |
Copy the state of this widget to the one given, it must be of the same type. More... | |
void | Finalize (void) override |
Perform any post-xml parsing initialisation tasks. More... | |
void | SetFontProperties (const MythFontProperties &fontProps) |
const MythFontProperties * | GetFontProperties () |
void | CycleColor (const QColor &startColor, const QColor &endColor, int numSteps) |
void | StopCycling () |
int | GetJustification (void) const |
void | SetCutDown (Qt::TextElideMode mode) |
Qt::TextElideMode | GetCutDown (void) const |
void | SetMultiLine (bool multiline) |
bool | GetMultiLine (void) const |
void | SetArea (const MythRect &rect) override |
void | SetPosition (const MythPoint &pos) override |
MythRect | GetDrawRect (void) |
void | SetCanvasPosition (int x, int y) |
void | ShiftCanvas (int x, int y) |
bool | FormatTemplate (QString ¶graph, QTextLayout *layout) |
bool | Layout (QString ¶graph, QTextLayout *layout, bool final, bool &overflow, qreal width, qreal &height, bool force, qreal &last_line_width, QRectF &min_rect, int &num_lines) |
bool | LayoutParagraphs (const QStringList ¶graphs, const QTextOption &textoption, qreal width, qreal &height, QRectF &min_rect, qreal &last_line_width, int &num_lines, bool final) |
bool | GetNarrowWidth (const QStringList ¶graphs, const QTextOption &textoption, qreal &width) |
void | FillCutMessage (void) |
Protected Member Functions inherited from MythUIType | |
~MythUIType () override | |
void | customEvent (QEvent *event) override |
void | AddFocusableChildrenToList (FocusInfoType &focusList) |
void | HandleAlphaPulse () |
Handle one frame of an alpha (transparency) change animation. More... | |
void | HandleMovementPulse () |
Handle one frame of a movement animation. More... | |
int | CalcAlpha (int alphamod) const |
void | ConnectDependants (bool recurse=false) |
Private Types | |
using | FontStates = QMap< QString, MythFontProperties > |
Friends | |
class | MythUITextEdit |
class | MythUIButton |
class | MythThemedMenu |
class | MythThemedMenuPrivate |
Additional Inherited Members | |
Public Slots inherited from MythUIType | |
void | LoseFocus () |
bool | TakeFocus () |
void | Activate () |
void | Hide (void) |
void | Show (void) |
void | Refresh (void) |
void | UpdateDependState (bool isDefault) |
void | UpdateDependState (MythUIType *dependee, bool isDefault) |
Signals inherited from MythUIType | |
void | RequestUpdate () |
void | RequestRegionUpdate (const QRect &) |
void | TakingFocus () |
void | LosingFocus () |
void | VisibilityChanged (bool Visible) |
void | Showing () |
void | Hiding () |
void | Enabling () |
void | Disabling () |
void | FinishedMoving () |
void | FinishedFading () |
void | DependChanged (bool isDefault) |
Static Public Member Functions inherited from XMLParseBase | |
static QString | getFirstText (QDomElement &element) |
static bool | parseBool (const QString &text) |
static bool | parseBool (QDomElement &element) |
static MythPoint | parsePoint (const QString &text, bool normalize=true) |
static MythPoint | parsePoint (QDomElement &element, bool normalize=true) |
static QSize | parseSize (const QString &text, bool normalize=true) |
static QSize | parseSize (QDomElement &element, bool normalize=true) |
static MythRect | parseRect (const QString &text, bool normalize=true) |
static MythRect | parseRect (QDomElement &element, bool normalize=true) |
static int | parseAlignment (const QString &text) |
static int | parseAlignment (QDomElement &element) |
static QBrush | parseGradient (const QDomElement &element) |
static QString | parseText (QDomElement &element) |
static MythUIType * | GetGlobalObjectStore (void) |
static void | ClearGlobalObjectStore (void) |
static void | ParseChildren (const QString &filename, QDomElement &element, MythUIType *parent, bool showWarnings) |
static MythUIType * | ParseUIType (const QString &filename, QDomElement &element, const QString &type, MythUIType *parent, MythScreenType *screen, bool showWarnings, QMap< QString, QString > &parentDependsMap) |
static bool | WindowExists (const QString &xmlfile, const QString &windowname) |
static bool | LoadWindowFromXML (const QString &xmlfile, const QString &windowname, MythUIType *parent) |
static bool | LoadBaseTheme (void) |
static bool | LoadBaseTheme (const QString &baseTheme) |
static bool | CopyWindowFromBase (const QString &windowname, MythScreenType *win) |
Static Protected Member Functions inherited from MythUIType | |
static int | NormX (int width) |
static int | NormY (int height) |
All purpose text widget, displays a text string.
Font, alignment, scrolling and color cycling effects may be applied to the text in this widget.
Definition at line 28 of file mythuitext.h.
|
private |
Definition at line 30 of file mythuitext.h.
|
protected |
Enumerator | |
---|---|
ScrollBounceDelay |
Definition at line 154 of file mythuitext.h.
|
protected |
Enumerator | |
---|---|
ScrollNone | |
ScrollLeft | |
ScrollRight | |
ScrollUp | |
ScrollDown | |
ScrollHorizontal | |
ScrollVertical |
Definition at line 156 of file mythuitext.h.
|
protected |
Enumerator | |
---|---|
CaseNormal | |
CaseUpper | |
CaseLower | |
CaseCapitaliseFirst | |
CaseCapitaliseAll |
Definition at line 173 of file mythuitext.h.
MythUIText::MythUIText | ( | MythUIType * | parent, |
const QString & | name | ||
) |
Definition at line 24 of file mythuitext.cpp.
Referenced by CreateCopy().
MythUIText::MythUIText | ( | const QString & | text, |
const MythFontProperties & | font, | ||
QRect | displayRect, | ||
QRect | altDisplayRect, | ||
MythUIType * | parent, | ||
const QString & | name | ||
) |
Definition at line 34 of file mythuitext.cpp.
|
override |
Definition at line 56 of file mythuitext.cpp.
|
overridevirtual |
Reset the widget to it's original state, should not reset changes made by the theme.
Reimplemented from MythUIType.
Definition at line 65 of file mythuitext.cpp.
Referenced by ProgLister::ClearCurrentProgramInfo(), GameUI::clearRomInfo(), MythNews::clearSites(), GallerySlideView::ClearStatus(), LyricsView::customEvent(), StreamView::customEvent(), MythUIButtonListItem::DoButtonLookupText(), ImportIconsWizard::doLoad(), NetSearch::DoSearch(), ImportIconsWizard::enableControls(), ImportMusicDialog::fillWidgets(), ImportNative::findChannelMatch(), ZMPlayer::getEventInfo(), MythNotificationScreen::Init(), ArchiveFileSelector::itemSelected(), GalleryThumbView::LoadData(), ImportIconsWizard::manualSearch(), MythUIFileBrowser::PathSelected(), MythControls::RefreshKeyInformation(), ResetMap(), GalleryThumbView::ResetUiSelection(), MythScreenType::SetFocusWidget(), GuideGrid::SetJumpToChannel(), GallerySlideView::ShowCaptions(), LyricsView::showMessage(), GallerySlideView::ShowNextSlide(), MusicCommon::stop(), ThemeChooser::toggleFullscreenPreview(), ExportNative::updateArchiveList(), ProgFinder::updateInfo(), PrevRecordedList::updateInfo(), GalleryThumbView::UpdateScanProgress(), IdleScreen::UpdateStatus(), ImportCoverArtDialog::updateStatus(), MusicCommon::updateTrackInfo(), and VideoSelector::updateVideoList().
void MythUIText::ResetMap | ( | const InfoMap & | map | ) |
Definition at line 79 of file mythuitext.cpp.
Referenced by MythUIComposite::ResetMap().
|
virtual |
Reimplemented in MythUIClock.
Definition at line 115 of file mythuitext.cpp.
Referenced by ProgramRecPriority::changeRecPriority(), ThumbFinder::changeSeekAmount(), CustomEdit::clauseChanged(), CopyFrom(), KeyGrabPopupBox::Create(), Weather::Create(), BookmarkEditor::Create(), ProfileDialog::Create(), MythNews::Create(), GallerySlideView::Create(), MythNewsEditor::Create(), PhrasePopup::Create(), PlotDialog::Create(), ViewScheduleDiff::Create(), RawSettingsEditor::Create(), FunctionDialog::Create(), BrowserConfig::Create(), MythUIBusyDialog::Create(), ThumbFinder::Create(), ProgLister::Create(), ChannelScannerGUIScanPane::Create(), FileSelector::Create(), ArchiveFileSelector::Create(), MythUIProgressDialog::Create(), BookmarkManager::Create(), ScreenSetup::Create(), PowerSearchPopup::Create(), ImportNative::Create(), SearchStream::Create(), MythDialogBox::Create(), MythConfirmationDialog::Create(), MythTextInputDialog::Create(), MythSpinBoxDialog::Create(), MythUISearchDialog::Create(), MythTimeInputDialog::Create(), GroupSelector::Create(), LyricsView::customEvent(), StreamView::customEvent(), ProgFinder::customEvent(), MusicCommon::customEvent(), MythControls::customEvent(), GuideGrid::customEvent(), RipStatus::customEvent(), StatusBox::doAutoExpireList(), MythUIButtonListItem::DoButtonLookupText(), MythUIButtonListItem::DoButtonText(), StatusBox::doDecoderStatus(), StatusBox::doDisplayStatus(), StatusBox::doJobQueueStatus(), StatusBox::doListingsStatus(), ImportIconsWizard::doLoad(), StatusBox::doLogEntries(), StatusBox::doMachineStatus(), StatusBox::doRenderStatus(), StatusBox::doScheduleStatus(), LocationDialog::doSearch(), StatusBox::doTunerStatus(), SearchStream::doUpdateStreams(), ZMEvents::eventChanged(), SelectDestination::filenameEditLostFocus(), ViewScheduled::FillList(), EditMetadataDialog::fillWidgets(), EditRomInfoDialog::fillWidgets(), ImportMusicDialog::fillWidgets(), MythUITextEdit::Finalize(), ImportNative::findChannelMatch(), ZMConsole::getDaemonStatus(), ZMPlayer::getEventInfo(), ZMPlayer::getFrame(), ImportNative::gotCallsign(), ImportNative::gotChanID(), ImportNative::gotChanNo(), ImportNative::gotName(), EditAlbumartDialog::gridItemChanged(), ProgLister::HandleSelected(), GameDetailsPopup::handleText(), GallerySlideView::HideCaptions(), RawSettingsEditor::Init(), GuideGrid::Init(), ChannelEditor::itemChanged(), ThemeChooser::itemChanged(), ImportIconsWizard::itemChanged(), ArchiveFileSelector::itemSelected(), LocationDialog::itemSelected(), KeyGrabPopupBox::keyPressEvent(), PostProcMixin::Load(), GeneralSetupWizard::loadData(), GalleryThumbView::LoadData(), ImportIconsWizard::manualSearch(), ImportIconsWizard::menuSelection(), GeneralSetupWizard::OnDeletePromptReturn(), GeneralSetupWizard::OnSubmitPromptReturn(), VideoSelector::parentalLevelChanged(), ParseElement(), MythUIFileBrowser::PathSelected(), ProfileDialog::profileChanged(), MythUIClock::Pulse(), MythUIBusyDialog::Pulse(), MythControls::RefreshKeyInformation(), Reset(), NetSearch::SearchFinished(), MusicCommon::seek(), RawSettingsEditor::selectionChanged(), EditRomInfoDialog::SetBoxart(), MythThemedMenu::setButtonActive(), StandardSettingDialog::setCurrentGroupSetting(), SelectDestination::setDestination(), EditRomInfoDialog::SetFanart(), MythScreenType::SetFocusWidget(), StatusBox::setHelpText(), MythConfirmationDialog::SetMessage(), ChannelScannerGUIScanPane::SetScanProgress(), EditRomInfoDialog::SetScreenshot(), MythUIButton::SetState(), ChannelScannerGUIScanPane::SetStatusLock(), ChannelScannerGUIScanPane::SetStatusRotorPosition(), ChannelScannerGUIScanPane::SetStatusSignalStrength(), ChannelScannerGUIScanPane::SetStatusSignalToNoise(), ChannelScannerGUIScanPane::SetStatusText(), ChannelScannerGUIScanPane::SetStatusTitleText(), MythUIClock::SetText(), MythUIButton::SetText(), MythUITextEdit::SetText(), OSD::SetText(), MythDialogBox::SetText(), SetTextFromMap(), StandardSettingDialog::settingSelected(), GalleryThumbView::SetUiSelection(), Weather::SetupScreens(), LyricsView::showMessage(), GallerySlideView::ShowNextSlide(), Weather::showScreen(), GallerySlideView::ShowStatus(), GallerySlideView::SlideAvailable(), BrowserConfig::slotFocusChanged(), RSSEditor::SlotItemChanged(), MythBrowser::slotStatusBarMessage(), MythUISearchDialog::slotUpdateList(), SourceSetup::sourceListItemSelected(), MusicCommon::stop(), ImportIconsWizard::submit(), MusicCommon::switchVisualizer(), DVDThemeSelector::themeChanged(), ExportNative::titleChanged(), RecordingSelector::titleChanged(), VideoSelector::titleChanged(), ThemeChooser::toggleFullscreenPreview(), GuideGrid::toggleGuideListing(), SmartPLResultViewer::trackSelected(), GallerySlideView::TransitionComplete(), PlaylistEditorView::treeNodeChanged(), VideoFilterDialog::update_numvideo(), ProgLister::UpdateButtonList(), Player::updateCamera(), ThumbFinder::updateCurrentPos(), GuideGrid::updateDateText(), ProgLister::UpdateDisplay(), ScreenSetup::updateHelpText(), ChannelRecPriority::updateInfo(), ProgFinder::updateInfo(), PrevRecordedList::updateInfo(), ProgramRecPriority::updateInfo(), MythNews::updateInfoView(), GuideGrid::updateJumpToChannel(), LogViewer::updateLogItem(), SmartPlaylistEditor::updateMatches(), MythDialogBox::updateMenu(), MythUIProgressDialog::UpdateProgress(), MusicCommon::updateProgressBar(), PlaybackBox::updateRecList(), GameUI::updateRomInfo(), GalleryThumbView::UpdateScanProgress(), WelcomeDialog::updateScreen(), ScreenWizard::updateScreen(), ExportNative::updateSizeBar(), MythBurn::updateSizeBar(), IdleScreen::UpdateStatus(), Player::updateStatus(), ImportCoverArtDialog::updateStatus(), ZMConsole::updateTime(), SearchView::updateTracksList(), PlaybackBox::UpdateUsageUI(), and SmartPLDateDialog::valueChanged().
|
inline |
Definition at line 43 of file mythuitext.h.
Referenced by ImportNative::finishedPressed(), SmartPLDateDialog::getDate(), ImportNative::searchCallsign(), ImportNative::searchChanID(), ImportNative::searchChanNo(), ImportNative::searchName(), and ZMConsole::updateTime().
|
inline |
Definition at line 44 of file mythuitext.h.
Referenced by MythUIButton::GetDefaultText(), ResetMap(), MythUIButton::SetInitialStates(), and SetTextFromMap().
void MythUIText::SetTextFromMap | ( | const InfoMap & | map | ) |
Definition at line 138 of file mythuitext.cpp.
Referenced by SpinBoxEntryDialog::Create(), MythUIComposite::SetTextFromMap(), MythUIStateType::SetTextFromMap(), MythMusicVolumeDialog::updateDisplay(), and MusicCommon::updateVolume().
|
inline |
Definition at line 48 of file mythuitext.h.
|
inline |
Definition at line 49 of file mythuitext.h.
Referenced by MythUIButtonListItem::DoButtonLookupText(), ResetMap(), and SetTextFromMap().
|
overridevirtual |
Pulse is called 70 times a second to trigger a single frame of an animation.
This changes the alpha value of the widget
Reimplemented from MythUIType.
Definition at line 1165 of file mythuitext.cpp.
Referenced by MythUIClock::Pulse().
QPoint MythUIText::CursorPosition | ( | int | text_offset | ) |
Definition at line 1085 of file mythuitext.cpp.
Referenced by MythUITextEdit::Finalize(), and MythUITextEdit::MoveCursor().
int MythUIText::MoveCursor | ( | int | lines | ) |
Definition at line 1004 of file mythuitext.cpp.
Referenced by MythUITextEdit::MoveCursor().
|
inlineoverridevirtual |
Implements StorageUser.
Definition at line 60 of file mythuitext.h.
|
inlineoverridevirtual |
Implements StorageUser.
Definition at line 62 of file mythuitext.h.
void MythUIText::SetFontState | ( | const QString & | state | ) |
Definition at line 202 of file mythuitext.cpp.
Referenced by MythUIButtonListItem::DoButtonLookupText(), MythUIButtonListItem::DoButtonText(), ZMConsole::getDaemonStatus(), Reset(), MythUIButton::SetState(), Player::updateStatus(), and SmartPLDateDialog::valueChanged().
void MythUIText::SetJustification | ( | int | just | ) |
Definition at line 241 of file mythuitext.cpp.
Referenced by ParseElement().
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 340 of file mythuitext.cpp.
|
overrideprotectedvirtual |
Parse the xml definition of this widget setting the state of the object accordingly.
Reimplemented from MythUIType.
Definition at line 1374 of file mythuitext.cpp.
Referenced by MythUIClock::ParseElement().
|
overrideprotectedvirtual |
Copy this widgets state from another.
Reimplemented from MythUIType.
Definition at line 1590 of file mythuitext.cpp.
Referenced by MythUIClock::CopyFrom().
|
overrideprotectedvirtual |
Copy the state of this widget to the one given, it must be of the same type.
Reimplemented from MythUIType.
Definition at line 1657 of file mythuitext.cpp.
|
overrideprotectedvirtual |
Perform any post-xml parsing initialisation tasks.
This is called after the widget has been created and it's state established by ParseElement() or CopyFrom(). A derived class should use this to perform any initialisation tasks which should occur after this point.
Reimplemented from MythUIType.
Definition at line 1664 of file mythuitext.cpp.
|
protected |
Definition at line 188 of file mythuitext.cpp.
|
inlineprotected |
Definition at line 79 of file mythuitext.h.
Referenced by DrawSelf(), FillCutMessage(), FormatTemplate(), Layout(), and MythUITextEdit::SetInitialStates().
|
protected |
Definition at line 1343 of file mythuitext.cpp.
Referenced by ParseElement().
|
protected |
Definition at line 1364 of file mythuitext.cpp.
|
protected |
Definition at line 260 of file mythuitext.cpp.
|
protected |
Definition at line 265 of file mythuitext.cpp.
Referenced by ParseElement(), and MythUITextEdit::SetInitialStates().
|
inlineprotected |
Definition at line 86 of file mythuitext.h.
|
protected |
Definition at line 285 of file mythuitext.cpp.
Referenced by ParseElement().
|
inlineprotected |
Definition at line 88 of file mythuitext.h.
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 304 of file mythuitext.cpp.
Referenced by MythUIText(), and ParseElement().
|
overrideprotectedvirtual |
Reimplemented from MythUIType.
Definition at line 313 of file mythuitext.cpp.
|
inlineprotected |
Definition at line 92 of file mythuitext.h.
|
protected |
Definition at line 319 of file mythuitext.cpp.
Referenced by Pulse().
|
protected |
Definition at line 330 of file mythuitext.cpp.
Referenced by Pulse().
|
protected |
Definition at line 424 of file mythuitext.cpp.
Referenced by Layout().
|
protected |
Definition at line 534 of file mythuitext.cpp.
Referenced by LayoutParagraphs().
|
protected |
Definition at line 636 of file mythuitext.cpp.
Referenced by FillCutMessage(), and GetNarrowWidth().
|
protected |
Definition at line 675 of file mythuitext.cpp.
Referenced by FillCutMessage().
|
protected |
Definition at line 760 of file mythuitext.cpp.
Referenced by CopyFrom(), Finalize(), SetArea(), SetCutDown(), SetFontProperties(), SetFontState(), SetJustification(), SetMultiLine(), and SetText().
|
friend |
Definition at line 179 of file mythuitext.h.
|
friend |
Definition at line 180 of file mythuitext.h.
|
friend |
Definition at line 181 of file mythuitext.h.
|
friend |
Definition at line 182 of file mythuitext.h.
|
protected |
Definition at line 109 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), GetJustification(), SetJustification(), and SetMultiLine().
|
protected |
Definition at line 110 of file mythuitext.h.
Referenced by CopyFrom(), and ParseElement().
|
protected |
Definition at line 111 of file mythuitext.h.
Referenced by CopyFrom().
|
protected |
Definition at line 112 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), DrawSelf(), FillCutMessage(), Pulse(), SetCanvasPosition(), and ShiftCanvas().
|
protected |
Definition at line 113 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), DrawSelf(), FillCutMessage(), GetNarrowWidth(), Layout(), LayoutParagraphs(), Pulse(), SetArea(), and SetPosition().
|
protected |
Definition at line 114 of file mythuitext.h.
Referenced by CursorPosition().
|
protected |
Definition at line 116 of file mythuitext.h.
Referenced by FillCutMessage(), MythUIClock::ParseElement(), ParseElement(), Reset(), SetCutDown(), SetFontProperties(), SetFontState(), SetJustification(), SetMultiLine(), and SetText().
|
protected |
Definition at line 117 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), GetNarrowWidth(), Layout(), SetArea(), and SetText().
|
protected |
Definition at line 118 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), ParseElement(), Reset(), and SetText().
|
protected |
Definition at line 119 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
Definition at line 124 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
|
protected |
Definition at line 125 of file mythuitext.h.
Referenced by CopyFrom(), Finalize(), GetNarrowWidth(), Layout(), and SetCutDown().
Definition at line 126 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), Layout(), and SetMultiLine().
|
protected |
Definition at line 127 of file mythuitext.h.
Referenced by DrawSelf(), and FillCutMessage().
|
protected |
Definition at line 128 of file mythuitext.h.
Referenced by DrawSelf(), and FillCutMessage().
|
protected |
Definition at line 129 of file mythuitext.h.
Referenced by DrawSelf(), FillCutMessage(), and Layout().
|
protected |
Definition at line 130 of file mythuitext.h.
Referenced by DrawSelf(), FillCutMessage(), and Layout().
|
protected |
Definition at line 131 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), FillCutMessage(), GetNarrowWidth(), Layout(), and MythUITextEdit::MoveCursor().
|
protected |
Definition at line 132 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().
|
protected |
Definition at line 133 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), FillCutMessage(), GetNarrowWidth(), Layout(), and MythUITextEdit::MoveCursor().
|
protected |
Definition at line 134 of file mythuitext.h.
Referenced by CopyFrom(), CursorPosition(), FillCutMessage(), and MoveCursor().
|
protected |
Definition at line 136 of file mythuitext.h.
Referenced by CursorPosition(), DrawSelf(), FillCutMessage(), LayoutParagraphs(), MoveCursor(), SetText(), and ~MythUIText().
|
protected |
Definition at line 138 of file mythuitext.h.
Referenced by CopyFrom(), LayoutParagraphs(), MythUIText(), ParseElement(), Pulse(), SetFontProperties(), SetFontState(), StopCycling(), MythUIClock::~MythUIClock(), and ~MythUIText().
|
protected |
Definition at line 139 of file mythuitext.h.
Referenced by CopyFrom(), MythUIText(), ParseElement(), SetFontProperties(), and SetFontState().
Definition at line 141 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), ParseElement(), Pulse(), and StopCycling().
|
protected |
Definition at line 142 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), ParseElement(), and StopCycling().
|
protected |
Definition at line 143 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and ParseElement().
|
protected |
Definition at line 144 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), ParseElement(), and Pulse().
|
protected |
Definition at line 145 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 146 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 147 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 148 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 149 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 150 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 151 of file mythuitext.h.
Referenced by CopyFrom(), CycleColor(), and Pulse().
|
protected |
Definition at line 160 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), ParseElement(), and Pulse().
|
protected |
Definition at line 161 of file mythuitext.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 162 of file mythuitext.h.
Referenced by FillCutMessage(), and Pulse().
|
protected |
Definition at line 163 of file mythuitext.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
|
protected |
Definition at line 164 of file mythuitext.h.
Referenced by CopyFrom(), ParseElement(), and Pulse().
Definition at line 165 of file mythuitext.h.
Referenced by FillCutMessage(), and Pulse().
|
protected |
Definition at line 166 of file mythuitext.h.
Referenced by FillCutMessage(), and Pulse().
|
protected |
Definition at line 167 of file mythuitext.h.
Referenced by Pulse().
|
protected |
Definition at line 168 of file mythuitext.h.
Referenced by Pulse().
|
protected |
Definition at line 169 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), ParseElement(), and Pulse().
Definition at line 170 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), Finalize(), ParseElement(), Pulse(), and SetCutDown().
|
protected |
Definition at line 171 of file mythuitext.h.
Referenced by Pulse().
|
protected |
Definition at line 177 of file mythuitext.h.
Referenced by CopyFrom(), FillCutMessage(), and ParseElement().