24#ifndef NCPkgFilterSearch_h
25#define NCPkgFilterSearch_h
32#include <yui/ncurses/NCCheckBox.h>
33#include <yui/ncurses/NCComboBox.h>
34#include <yui/ncurses/NCInputField.h>
35#include <yui/ncurses/NCLabel.h>
36#include <yui/ncurses/NCLayoutBox.h>
37#include <yui/ncurses/NCPopup.h>
38#include <yui/ncurses/NCPushButton.h>
39#include <yui/ncurses/NCRichText.h>
66 NCInputField * searchExpr;
67 NCCheckBox * ignoreCase;
68 NCComboBox * searchMode;
72 bool getCheckBoxValue( NCCheckBox * checkBox );
76 std::string getSearchExpression()
const;
83 void createLayout( YWidget *parent );
85 virtual bool showSearchResultPackages();
87 bool match ( std::string s1, std::string s2,
bool ignoreCase );
89 bool fillSearchList( std::string & expr,
bool ignoreCase );
91 NCInputField * getSearchField() {
return searchExpr; }
Definition NCPackageSelector.h:105
Definition NCPkgFilterSearch.h:51