This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
#pragma once
#include "MainDialog.h"
class CLegacyDialog : public CMainDialog
{
HWND hDlg;
bool trackingMouse;
public:
CLegacyDialog(HINSTANCE hInstance);
~CLegacyDialog(void);
bool isTrackingMouse() { return trackingMouse; }
void setTrackingMouse(bool track) { trackingMouse = track; }
virtual int MessageBox(LPCWSTR text, LPCWSTR caption, UINT uType);
/*implement*/ HWND GetHWnd() const { return hDlg; }
/*implement*/ void CloseDialog();
/*implement*/ void SetMessage(const char* message);
/*implement*/ void SetProgress(int percent);
/*implement*/ void DisplayError(const char* message, const char* exceptionText);
/*implement*/ void FinalMessage(const char* message);
/*implement*/ void SetMarquee(bool state); // switch progress bar Marquee mode
protected:
/*implement*/ void SetCancelEnabled(bool state);
/*implement*/ void SetCancelVisible(bool state);
/*implement*/ void ShowWindow();
};