#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/Search.hpp>
Public Member Functions | |
| SearchItem (wxWindow *parent, wxString text, int index, SearchDialog *sdialog=nullptr, SearchObjectDialog *search_dialog=nullptr, wxString tooltip="") | |
| ~SearchItem () | |
| wxSize | DrawTextString (wxDC &dc, const wxString &text, const wxPoint &pt, bool bold) |
| void | OnPaint (wxPaintEvent &event) |
| void | on_mouse_enter (wxMouseEvent &evt) |
| void | on_mouse_leave (wxMouseEvent &evt) |
| void | on_mouse_left_down (wxMouseEvent &evt) |
| void | on_mouse_left_up (wxMouseEvent &evt) |
Public Attributes | |
| wxString | m_text |
| int | m_index |
| SearchDialog * | m_sdialog { nullptr } |
| SearchObjectDialog * | m_search_object_dialog { nullptr } |
| GUI::ObjectDataViewModelNode * | m_item { nullptr } |
| Slic3r::Search::SearchItem::SearchItem | ( | wxWindow * | parent, |
| wxString | text, | ||
| int | index, | ||
| SearchDialog * | sdialog = nullptr, | ||
| SearchObjectDialog * | search_dialog = nullptr, | ||
| wxString | tooltip = "" ) |
References StateColor::darkModeColorFor(), em_unit(), m_index, m_sdialog, m_search_object_dialog, m_text, on_mouse_enter(), on_mouse_leave(), on_mouse_left_down(), on_mouse_left_up(), and OnPaint().
|
inline |
| wxSize Slic3r::Search::SearchItem::DrawTextString | ( | wxDC & | dc, |
| const wxString & | text, | ||
| const wxPoint & | pt, | ||
| bool | bold ) |
References Label::Body_14, StateColor::darkModeColorFor(), and Label::Head_14.
Referenced by OnPaint().
| void Slic3r::Search::SearchItem::on_mouse_enter | ( | wxMouseEvent & | evt | ) |
References StateColor::darkModeColorFor().
Referenced by SearchItem().
| void Slic3r::Search::SearchItem::on_mouse_leave | ( | wxMouseEvent & | evt | ) |
References StateColor::darkModeColorFor().
Referenced by SearchItem().
| void Slic3r::Search::SearchItem::on_mouse_left_down | ( | wxMouseEvent & | evt | ) |
References StateColor::darkModeColorFor().
Referenced by SearchItem().
| void Slic3r::Search::SearchItem::on_mouse_left_up | ( | wxMouseEvent & | evt | ) |
References m_index, m_item, m_sdialog, and m_search_object_dialog.
Referenced by SearchItem().
| void Slic3r::Search::SearchItem::OnPaint | ( | wxPaintEvent & | event | ) |
References DrawTextString(), and m_text.
Referenced by SearchItem().
| int Slic3r::Search::SearchItem::m_index |
Referenced by SearchItem(), and on_mouse_left_up().
| GUI::ObjectDataViewModelNode* Slic3r::Search::SearchItem::m_item { nullptr } |
Referenced by on_mouse_left_up().
| SearchDialog* Slic3r::Search::SearchItem::m_sdialog { nullptr } |
Referenced by SearchItem(), and on_mouse_left_up().
| SearchObjectDialog* Slic3r::Search::SearchItem::m_search_object_dialog { nullptr } |
Referenced by SearchItem(), and on_mouse_left_up().
| wxString Slic3r::Search::SearchItem::m_text |
Referenced by SearchItem(), and OnPaint().