![]() |
Main Page
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
![]() |
00001 ///////////////////////////////////////////////////////////////////////////// 00002 // 00003 // DbNavigator 00004 // 00005 ///////////////////////////////////////////////////////////////////////////// 00006 // 00007 // Hakki Dogusan 00008 // dogusanh@tr.net 00009 // http://home.tr.net/dogusanh 00010 // 00011 ///////////////////////////////////////////////////////////////////////////// 00012 #ifndef DBNAVIGATOR_H 00013 #define DBNAVIGATOR_H 00014 00015 #ifndef FXHORIZONTALFRAME_H 00016 #include <fox/FXHorizontalFrame.h> 00017 using namespace FX; 00018 #endif 00019 namespace FXEX { 00020 00021 /** 00022 * DbNavigator is a wiget for inspecting the DbControl object 00023 */ 00024 class FXAPI DbNavigator : public FXHorizontalFrame { 00025 FXDECLARE(DbNavigator) 00026 00027 protected: 00028 FXIcon* insertIcon; 00029 FXIcon* deleteIcon; 00030 FXIcon* postIcon; 00031 FXIcon* cancelIcon; 00032 FXIcon* printIcon; 00033 FXIcon* lastIcon; 00034 FXIcon* nextIcon; 00035 FXIcon* findIcon; 00036 FXIcon* priorIcon; 00037 FXIcon* firstIcon; 00038 00039 private: 00040 DbNavigator(const DbNavigator&); 00041 DbNavigator& operator=(const DbNavigator&); 00042 00043 protected: 00044 DbNavigator(){} 00045 00046 public: 00047 /// ctor 00048 DbNavigator(FXComposite *p,FXObject* tgt=NULL,FXSelector sel=0,FXuint opts=0,FXint x=0,FXint y=0,FXint w=0,FXint h=0,FXint pl=0,FXint pr=0,FXint pt=0,FXint pb=0,FXint hs=0,FXint vs=0 ); 00049 00050 /// dtor 00051 virtual ~DbNavigator(); 00052 }; 00053 00054 } // namespace FXEX 00055 #endif // DBNAVIGATOR_H