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

📄 dialogcontroller.cpp

📁 BREW 应用
💻 CPP
字号:
// DialogController.cpp: implementation of the CDialogController class.
//
//////////////////////////////////////////////////////////////////////

#include "DialogController.h"
#include "MainHandler.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CDialogController::CDialogController(CAppMainHandler *pAppMain)
{
	m_pAppMain = pAppMain;
}

CDialogController::~CDialogController()
{

}

void CDialogController::Login_Window()
{
	IDialog *pCurrentDlg;
	ITextCtl *pTextCtlID;
	ITextCtl *pTextCtlPW;

	AEERect t_rc;
	m_pAppMain->m_nStatus = STREAMING_LOGIN;

	IDISPLAY_ClearScreen(m_pAppMain->m_pIDisplay);

	if( ISHELL_CreateDialog(m_pAppMain->m_pIShell, RESOURCE_FILE, IDD_LOGIN, NULL) == SUCCESS )
	{
		pCurrentDlg = ISHELL_GetActiveDialog(m_pAppMain->m_pIShell);
		if( !( pTextCtlID = (ITextCtl*)IDIALOG_GetControl( pCurrentDlg, IDC_TEXT_ID ) ) )
			return;
		if( !( pTextCtlPW = (ITextCtl*)IDIALOG_GetControl( pCurrentDlg, IDC_TEXT_PW ) ) )
			return;
		
		ITEXTCTL_SetInputMode( pTextCtlID, AEE_TM_LETTERS );
		ITEXTCTL_Redraw( pTextCtlID );
		ITEXTCTL_SetActive( pTextCtlID, TRUE );
		ITEXTCTL_GetRect( pTextCtlID, &t_rc );
		t_rc.x -= 1;	t_rc.y -= 1;	t_rc.dx += 2;	t_rc.dy += 7;
		IDISPLAY_DrawRect( m_pAppMain->m_pIDisplay, &t_rc, RGB_BLACK, NULL, IDF_RECT_FRAME );
		
		ITEXTCTL_SetInputMode(pTextCtlPW, AEE_TM_LETTERS);
		ITEXTCTL_Redraw(pTextCtlPW);
		ITEXTCTL_GetRect(pTextCtlPW, &t_rc);
		t_rc.x -= 1;	t_rc.y -= 1;	t_rc.dx += 2;	t_rc.dy += 7;
		IDISPLAY_DrawRect( m_pAppMain->m_pIDisplay, &t_rc, RGB_BLACK, NULL, IDF_RECT_FRAME );
	}
	//	SubMenu_Display(pi, NULL, IDS_COMM_OK, NULL);
	IDISPLAY_Update( m_pAppMain->m_pIDisplay );
}	


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -