ultimatepp/uppdev/GatoFax/GatoFax.h
cxl 4a1c627474 Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +00:00

50 lines
788 B
C++

#ifndef _GatoFax_GatoFax_h
#define _GatoFax_GatoFax_h
#include <CtrlLib/CtrlLib.h>
#include "TiffCtrl.h"
using namespace Upp;
#define LAYOUTFILE <GatoFax/GatoFax.lay>
#include <CtrlCore/lay.h>
#define IMAGEFILE <GatoFax/GatoFax.iml>
#include <Draw/iml_header.h>
class GatoMain : public WithMainLayout<TopWindow>
{
public:
typedef GatoMain CLASSNAME;
GatoMain();
private:
MenuBar menu;
StatusBar status;
// file-exit submenu callback
void MenuExit(void);
// file-new submenu callback
void MenuNew(void);
// view submenu callback
void MenuView(int i);
// main menu items
void FileMenu(Bar& bar);
void ViewMenu( Bar& bar );
// main menu
void MainMenu(Bar& bar);
// key handler
virtual bool Key(dword key, int);
};
#endif