19 const char*
windowName()
const {
return "##RibbonGlobalSearchPopup[rect_allocator_ignore]"; }
46 bool smallSearchButton_(
const Parameters& params );
50 void deactivateSearch_();
54 void updateSearchResult_();
56 std::string searchLine_;
57 std::vector<RibbonSchemaHolder::SearchResult> searchResult_;
58 std::vector<RibbonSchemaHolder::SearchResultWeight> searchResultWeight_;
59 std::vector<RibbonSchemaHolder::SearchResult> recentItems_;
60 int hightlightedSearchItem_{ 0 };
61 int captionCount_ = 0;
64 bool isSmallUI_ =
false;
66 bool isSmallUILast_ =
false;
67 bool mainInputFocused_ =
false;
68 bool blockSearchBtn_ =
false;
69 bool setInputFocus_ =
false;
71 bool showResultWeight_ =
false;