int TextChat::DoDialog() { #ifndef _ULTRAVNCAX_ return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_TEXTCHAT_DLG), NULL, (DLGPROC) TextChatDlgProc, (LONG) this); #else HWND h = CreateDialogParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_TEXTCHAT_DLG), NULL, (DLGPROC) TextChatDlgProc, (LONG) this); ShowWindow( h, SW_SHOW ); return 0; #endif }
int AuthDialog::DoDialog(bool ms_logon, bool isSecure) { HWND hwndParentWnd = NULL; #ifdef _ULTRAVNCAX_ hwndParentWnd = parent; #endif if (isSecure) return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG), hwndParentWnd, (DLGPROC) DlgProc, (LONG) this); else if (ms_logon) return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG2), hwndParentWnd, (DLGPROC) DlgProc, (LONG) this); else return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG1), hwndParentWnd, (DLGPROC) DlgProc1, (LONG) this); }
void ShowAboutBox ( HWND parent /*= NULL*/ ) #endif { #ifndef _ULTRAVNCAX_ int res = DialogBox(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_APP_ABOUT), NULL, (DLGPROC) AboutDlgProc); #else int res = DialogBox(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_APP_ABOUT), parent, (DLGPROC) AboutDlgProc); #endif }
void ShowMessageBox2(char *info,int error_nr) { infomsg2=info; g_error_nr2=error_nr; if (g_disable_sponsor) { int res = DialogBox(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_APP_MESSAGE1), NULL, (DLGPROC) MessageDlgProc2); } else { int res = DialogBox(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_APP_MESSAGE2), NULL, (DLGPROC) MessageDlgProc2); } }
// It's exceedingly unlikely, but possible, that if two modal dialogs were // closed at the same time, the static variables used for transfer between // window procedure and this method could overwrite each other. int SessionDialog::DoDialog() { return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_SESSION_DLG), NULL, (DLGPROC) SessDlgProc, (LONG) this); }
int AuthDialog::DoDialog() { return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG), NULL, (DLGPROC) DlgProc, (LONG) this); }
// The dialog box allows you to change the session-specific parameters int VNCOptions::DoDialog(bool running) { m_running = running; return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_OPTIONDIALOG), NULL, (DLGPROC) OptDlgProc, (LONG) this); }
void ShowAboutBox() { int res = DialogBox(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_APP_ABOUT), NULL, (DLGPROC) AboutDlgProc); }
int TextChat::DoDialog() { return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_TEXTCHAT_DLG), NULL, (DLGPROC) TextChatDlgProc, (LONG) this); }
int AuthDialog::DoDialog(bool ms_logon, bool isSecure) { if (isSecure) return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG), NULL, (DLGPROC) DlgProc, (LONG) this); else if (ms_logon) return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG2), NULL, (DLGPROC) DlgProc, (LONG) this); else return DialogBoxParam(pApp->m_instance, DIALOG_MAKEINTRESOURCE(IDD_AUTH_DIALOG1), NULL, (DLGPROC) DlgProc1, (LONG) this); }