00001
00002
00003
00004
00005
00006 //
00007
00008
00009
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
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
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
00051 virtual ~DbNavigator();
00052 };
00053
00054 }
00055 #endif // DBNAVIGATOR_H