[MSPAINT] Base dialog implementations on CDialogImpl

- Wrap implementation of Mirror/Rotate, Stretch/Skew and Attributes dialog in subclasses of CDialogImpl
- Turn global variables from code that was moved into member functions into member variables
- Add global instances of all three dialog classes
- Use <global instance>.DoModal(...) instead of one-line wrappers
- Replace some TCHAR arrays with CStrings
This commit is contained in:
Benedikt Freisen 2017-11-01 14:59:01 +01:00
parent 9192d39f6e
commit 0ef056230e
5 changed files with 316 additions and 256 deletions

View file

@ -12,11 +12,6 @@
/* FUNCTIONS ********************************************************/
int widthSetInDlg;
int heightSetInDlg;
STRETCHSKEW stretchSkew;
POINT start;
POINT last;