41 #ifndef NCPkgFilterSearch_h 42 #define NCPkgFilterSearch_h 49 #include <yui/ncurses/NCCheckBox.h> 50 #include <yui/ncurses/NCComboBox.h> 51 #include <yui/ncurses/NCInputField.h> 52 #include <yui/ncurses/NCLabel.h> 53 #include <yui/ncurses/NCLayoutBox.h> 54 #include <yui/ncurses/NCPopup.h> 55 #include <yui/ncurses/NCPushButton.h> 56 #include <yui/ncurses/NCRichText.h> 83 NCInputField * searchExpr;
84 NCCheckBox * ignoreCase;
85 NCComboBox * searchMode;
89 bool getCheckBoxValue( NCCheckBox * checkBox );
93 std::string getSearchExpression()
const;
100 void createLayout( YWidget *parent );
102 virtual bool showSearchResultPackages();
104 bool match ( std::string s1, std::string s2,
bool ignoreCase );
106 bool fillSearchList( std::string & expr,
bool ignoreCase );
108 NCInputField * getSearchField() {
return searchExpr; }
115 #endif // NCPkgFilterSearch_h Definition: NCPkgFilterSearch.h:67
Definition: NCPackageSelector.h:109