📄 mainscreen.h
字号:
#ifndef __MAINSCREEN_H__
#define __MAINSCREEN_H__
#include "AEEAppGen.h"
#include "AEEModGen.h"
#include "AEEShell.h"
#include "AEERootForm.h"
#include "AEEForm.h"
#include "AEEWidget.h"
#include "AEEImageWidget.h"
#include "AEEStaticWidget.h"
#include "AEEXYContainer.h"
#include "AEEGridContainer.h"
#include "AEEListWidget.h"
#include "AEEListForm.h"
#include "AEEDialog.h"
#include "AEEVectorModel.h"
#include "AEEMenuModel.h"
#include "AEEImageStaticWidget.h"
#include "AEEFile.h"
#include "AEEWeb.h"
//#include "AEEGridWidget.h"
#include "AEEPopUp.h"
//bid file inclusion
#include "sendphotomobileapp.bid"
#include "bid\AEECLSID_ROOTFORM.bid"
#include "bid\AEECLSID_FORM.bid"
#include "bid\AEECLSID_STATICWIDGET.bid"
#include "bid\AEECLSID_XYCONTAINER.bid"
#include "bid\AEECLSID_SOFTKEYWIDGET.bid"
#include "bid\AEECLSID_PROPCONTAINER.bid"
#include "bid\AEECLSID_SCROLLBARWIDGET.bid"
#include "bid\AEECLSID_LISTWIDGET.bid"
#include "bid\AEECLSID_POPUPMENUFORM.bid"
#include "bid\AEECLSID_LISTFORM_SCROLL.bid"
#include "bid\AEECLSID_MENUMODEL.bid"
#include "bid\AEECLSID_WARNDIALOG.bid"
#include "bid\AEECLSID_LISTFORM.bid"
#include "bid\AEECLSID_GRIDCONTAINER.bid"
#include "bid\AEECLSID_IMAGEWIDGET.bid"
#include "bid\AEECLSID_GRIDWIDGET.bid"
#include "bid\AEECLSID_VECTORMODEL.bid"
typedef struct _mainscreen
{
AEEApplet a;
AEEDeviceInfo DeviceInfo;
IRootForm *pIRootForm;
IForm *pIForm;
HandlerDesc mainFormHandler;
//IPopupMenu *pIMainMenu;
IForm *pIMainMenu;
HandlerDesc pIMainMenuHandler;
IForm *pISettingMenu;
HandlerDesc pISettingMenuHandler;
IForm *pIDisplayMenu;
HandlerDesc pIDisplayMenuHandler;
IForm *pIToolsMenu;
HandlerDesc pIToolsMenuHandler;
IForm *pISortMenu;
HandlerDesc pISortMenuHandler;
IDialog *exitConfirmationDialog;
HandlerDesc exitConfirmationHandler;
IShell *pIShell;
IDisplay *pIDisplay;
//main screen
IWidget *pIWGrid,*pIWBack;
IWidget *pIWImageStatic;
IVectorModel *pIVectorModel;
IXYContainer *pIXYContainer;
ModelListener pIGridListener;
IWeb *pIWeb;
IWebResp *pIWebResp;
ISourceUtil *pISourceUtil;
AEECallback CallBack;
WebOpt aw[2];
}mainscreen;
extern int spm_CreateMainScreen(IForm **pIForm,IShell *pIShell,IRootForm *pIRootForm,IDisplay *pIDisplay);
extern int spm_CreatePopupMenu(mainscreen *pMe);
extern void spm_gridListener(mainscreen *pMe, ModelEvent *mEvent);
extern void spm_UploadImage(mainscreen *pMe,char* file,char *filename);
extern void spm_mainscreenWebReadCB(void *data);
extern void spm_CleanupMainScreen();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -