⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainscreen.h

📁 a mobile application for brew plateforms for sharing photos among different users globally.
💻 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 + -