Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef CIDCLIENTLIST_DLG
- #define CIDCLIENTLIST_DLG
- #include <SmartWin.h>
- #include "__CID_TIMEDATE.h"
- #include <sqlite3.h>
- #include <string.h>
- #include "__CID_MAIN.h"
- #include <commctrl.h>
- #pragma comment(linker,"\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version = '6.0.0.0' processorArchitecture = '*' publicKeyToken = '6595b64144ccf1df' language = '*'\"")
- class CIDgui;
- class CIDclientlist_dlg
- : public SmartWin::WidgetFactory<SmartWin::WidgetDialog, CIDclientlist_dlg, SmartWin::MessageMapPolicyDialogWidget>
- {
- private:
- CIDgui * itsMain;
- sqlite3 * clientdb;
- listitem * listitems;
- WidgetStaticPtr useSearchTxt;
- WidgetCheckBoxPtr useSearchCB;
- WidgetButtonPtr btnOK;
- WidgetButtonPtr btnClose;
- WidgetDataGridPtr maingrid;
- SmartUtil::tstring * sortname;
- SmartUtil::tstring * columnname;
- SmartUtil::tstring sortorder;
- int sortrow;
- int numcolumns;
- bool usesearch;
- public:
- bool closing();
- void closeClicked( WidgetButtonPtr );
- void okClicked( WidgetButtonPtr );
- void searchcbclicked(WidgetCheckBoxPtr);
- void setcolumnarrow(HWND listView, int columnIndex, SHOW_ARROW showArrow);
- void rowdblclicked(WidgetDataGridPtr);
- void populate_list();
- void addListViewItem(HWND listView, char *fname, char *lname, char *LASTUPDATED, char * tmtdate, char *lcdate, char *tmtname, char *techname, char * id,LPARAM ptrToInRssItem);
- //int CALLBACK myCompFunc(LPARAM lp1, LPARAM lp2, LPARAM sortParam);
- void column_clicked( WidgetDataGridPtr, int);
- CIDclientlist_dlg(CIDgui * main, sqlite3 *, bool usesearch_arg);
- ~CIDclientlist_dlg();
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement