Advertisement
Guest User

Untitled

a guest
Feb 7th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. #ifndef CIDCLIENTLIST_DLG
  2. #define CIDCLIENTLIST_DLG
  3.  
  4. #include <SmartWin.h>
  5. #include "__CID_TIMEDATE.h"
  6. #include <sqlite3.h>
  7. #include <string.h>
  8. #include "__CID_MAIN.h"
  9. #include <commctrl.h>
  10. #pragma comment(linker,"\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version = '6.0.0.0' processorArchitecture = '*' publicKeyToken = '6595b64144ccf1df' language = '*'\"")
  11.  
  12. class CIDgui;
  13.  
  14. class CIDclientlist_dlg
  15. : public SmartWin::WidgetFactory<SmartWin::WidgetDialog, CIDclientlist_dlg, SmartWin::MessageMapPolicyDialogWidget>
  16. {
  17. private:
  18.  
  19. CIDgui * itsMain;
  20. sqlite3 * clientdb;
  21.  
  22. listitem * listitems;
  23.  
  24. WidgetStaticPtr useSearchTxt;
  25. WidgetCheckBoxPtr useSearchCB;
  26.  
  27. WidgetButtonPtr btnOK;
  28. WidgetButtonPtr btnClose;
  29. WidgetDataGridPtr maingrid;
  30. SmartUtil::tstring * sortname;
  31. SmartUtil::tstring * columnname;
  32. SmartUtil::tstring sortorder;
  33. int sortrow;
  34. int numcolumns;
  35.  
  36. bool usesearch;
  37.  
  38.  
  39. public:
  40. bool closing();
  41. void closeClicked( WidgetButtonPtr );
  42. void okClicked( WidgetButtonPtr );
  43. void searchcbclicked(WidgetCheckBoxPtr);
  44.  
  45. void setcolumnarrow(HWND listView, int columnIndex, SHOW_ARROW showArrow);
  46. void rowdblclicked(WidgetDataGridPtr);
  47. void populate_list();
  48. void addListViewItem(HWND listView, char *fname, char *lname, char *LASTUPDATED, char * tmtdate, char *lcdate, char *tmtname, char *techname, char * id,LPARAM ptrToInRssItem);
  49. //int CALLBACK myCompFunc(LPARAM lp1, LPARAM lp2, LPARAM sortParam);
  50. void column_clicked( WidgetDataGridPtr, int);
  51. CIDclientlist_dlg(CIDgui * main, sqlite3 *, bool usesearch_arg);
  52. ~CIDclientlist_dlg();
  53. };
  54.  
  55.  
  56. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement