Search Toolkit Book for CTooltipFrame
The tooltip window that displays tip information. More...
#include <gui/widgets/wx/sticky_tooltip_wnd.hpp>
The tooltip window that displays tip information.
All tips for a given display window are managed by an instance of the CStickyTooltipHandler class.
Definition at line 119 of file sticky_tooltip_wnd.hpp.
◆ CTooltipFrame()Definition at line 500 of file sticky_tooltip_wnd.cpp.
References _ASSERT, b, eCmdInfoTip, eCmdPinTip, eCmdSearchTip, eCmdZoomTip, CTooltipInfo::eInfo, CTooltipInfo::eMagnify, CTooltipInfo::ePin, CTooltipInfo::eSearch, CGuiRegistry::GetBool(), GetDefaultFileArtProvider(), CGuiRegistry::GetInstance(), info, NULL, offset, wxFileArtProvider::RegisterFileAlias(), CStaticTextHandle::SetLabel(), ToWxString(), and wxT.
◆ ~CTooltipFrame() CTooltipFrame::~CTooltipFrame ( ) virtual ◆ AddChildWindow() void CTooltipFrame::AddChildWindow ( ) ◆ FitToWindow() void CTooltipFrame::FitToWindow ( bool about_to_show =false
) ◆ GetElementActive() bool CTooltipFrame::GetElementActive ( ) const inline ◆ GetInitialMousePos() wxPoint CTooltipFrame::GetInitialMousePos ( ) const inline ◆ GetPos() wxPoint CTooltipFrame::GetPos ( void ) const inline ◆ GetTargetSize() wxSize CTooltipFrame::GetTargetSize ( ) const inline ◆ GetTipInfo() ◆ IsPinned() bool CTooltipFrame::IsPinned ( ) const inline ◆ LaunchedBrowser() bool CTooltipFrame::LaunchedBrowser ( ) const ◆ OnContextMenu() void CTooltipFrame::OnContextMenu ( wxContextMenuEvent & evt ) virtual ◆ OnCopySelectedText() void CTooltipFrame::OnCopySelectedText ( wxCommandEvent & evt ) virtual ◆ OnCopyText() void CTooltipFrame::OnCopyText ( wxCommandEvent & evt ) virtual ◆ OnKeyEvent() void CTooltipFrame::OnKeyEvent ( wxKeyEvent & event ) ◆ OnLeaveWindow() void CTooltipFrame::OnLeaveWindow ( wxMouseEvent & event ) ◆ OnLinkClicked() void CTooltipFrame::OnLinkClicked ( wxHtmlLinkEvent & evt ) virtual ◆ OnPinButton() void CTooltipFrame::OnPinButton ( wxCommandEvent & evt ) virtual ◆ OnSelectText() void CTooltipFrame::OnSelectText ( wxCommandEvent & evt ) virtual ◆ OnUpdateCopySelectText() void CTooltipFrame::OnUpdateCopySelectText ( wxUpdateUIEvent & evt ) virtual ◆ OnUpdateSelectText() void CTooltipFrame::OnUpdateSelectText ( wxUpdateUIEvent & evt ) virtual ◆ OnURL() void CTooltipFrame::OnURL ( wxTextUrlEvent & evt ) virtual ◆ RemoveChildWindow() void CTooltipFrame::RemoveChildWindow ( ) ◆ SetElementActive() void CTooltipFrame::SetElementActive ( bool b ) ◆ SetInitialMousePos() void CTooltipFrame::SetInitialMousePos ( wxPoint p ) inline ◆ SetLaunchedFalse() void CTooltipFrame::SetLaunchedFalse ( ) inline ◆ SetLinkEventHandler() ◆ SetPinned() void CTooltipFrame::SetPinned ( bool b ) ◆ SetTargetSize() void CTooltipFrame::SetTargetSize ( wxSize s ) inline ◆ SetTipInfo() ◆ SetToDefaultSize() void CTooltipFrame::SetToDefaultSize ( ) ◆ SetWindowPosition() void CTooltipFrame::SetWindowPosition ( ) ◆ Show() ◆ TipPopupMenuDisplayed() bool CTooltipFrame::TipPopupMenuDisplayed ( ) const inline ◆ UpdateScreenPosition() void CTooltipFrame::UpdateScreenPosition ( const wxPoint & spos ) inline ◆ x_AddButton() ◆ x_AddLineToWidget() void CTooltipFrame::x_AddLineToWidget ( wxRichTextCtrl * ctrl, const std::string & l, wxSize & text_extent ) protected ◆ x_BreakIntoLines() ◆ x_CreateHtmlTextControl() void CTooltipFrame::x_CreateHtmlTextControl ( wxPanel * p, int title_width, int max_width ) protected
Definition at line 1087 of file sticky_tooltip_wnd.cpp.
References _, NStr::eNocase, NStr::Find(), CTooltipInfo::GetTipText(), i, int, m_Handle, m_TextWidget, m_TipInfo, NPOS, text(), and x_BreakIntoLines().
◆ x_CreateHtmlTextControlTest() void CTooltipFrame::x_CreateHtmlTextControlTest ( wxPanel * p, int title_width ) protected ◆ x_CreateRichTextControl() void CTooltipFrame::x_CreateRichTextControl ( wxPanel * p, int title_width ) protected ◆ m_BackgroundColour wxColour CTooltipFrame::m_BackgroundColour protected ◆ m_ElementActive bool CTooltipFrame::m_ElementActive protected ◆ m_Handle ◆ m_HighlightPanel wxPanel* CTooltipFrame::m_HighlightPanel protected ◆ m_InitialMousePos wxPoint CTooltipFrame::m_InitialMousePos protected ◆ m_LaunchedBrowser bool CTooltipFrame::m_LaunchedBrowser protected ◆ m_LinkEventHandler ◆ m_PinButton wxBitmapButton* CTooltipFrame::m_PinButton protected ◆ m_Pinned bool CTooltipFrame::m_Pinned protected ◆ m_PopupDisplayed bool CTooltipFrame::m_PopupDisplayed protected ◆ m_Pos wxPoint CTooltipFrame::m_Pos protected ◆ m_TargetSize wxSize CTooltipFrame::m_TargetSize protected ◆ m_TextWidget ◆ m_TipInfoThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4