A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCTooltipFrame.html below:

NCBI C++ ToolKit: CTooltipFrame Class Reference

Search Toolkit Book for CTooltipFrame

The tooltip window that displays tip information. More...

#include <gui/widgets/wx/sticky_tooltip_wnd.hpp>

void  x_AddLineToWidget (wxRichTextCtrl *ctrl, const std::string &l, wxSize &text_extent)   Appends a single line of text to the tip while tracking total text size. More...
  void  x_CreateRichTextControl (wxPanel *p, int title_width)   void  x_CreateHtmlTextControl (wxPanel *p, int title_width, int max_width)   void  x_CreateHtmlTextControlTest (wxPanel *p, int title_width)   wxBitmapButton *  x_AddButton (wxPanel *p, EStickyToolTipCommands cmd, const char *img_name, const char *img_pressed_name, wxSize button_size, wxFileArtProvider *provider)   Add a button to the top of the tooltip. More...
  std::vector< std::stringx_BreakIntoLines (const std::string &text, int max_line_len=100)   Break tip text into individual lines. More...
 

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::stringl, 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_TipInfo

The 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