Win32 - RamWatch- saves "Save Window position" bool, and saves window position values in .ini
This commit is contained in:
parent
4832522315
commit
a13f65d415
|
@ -1624,6 +1624,12 @@ int WINAPI WinMain (HINSTANCE hThisInstance,
|
||||||
ShowMicrophone = GetPrivateProfileInt("Display","Display Microphone", 0, IniName);
|
ShowMicrophone = GetPrivateProfileInt("Display","Display Microphone", 0, IniName);
|
||||||
ScreenGap = GetPrivateProfileInt("Display", "ScreenGap", 0, IniName);
|
ScreenGap = GetPrivateProfileInt("Display", "ScreenGap", 0, IniName);
|
||||||
FrameLimit = GetPrivateProfileInt("FrameLimit", "FrameLimit", 1, IniName);
|
FrameLimit = GetPrivateProfileInt("FrameLimit", "FrameLimit", 1, IniName);
|
||||||
|
|
||||||
|
//Get Ram-Watch values
|
||||||
|
RWSaveWindowPos = GetPrivateProfileInt("RamWatch", "SaveWindowPos", 0, IniName);
|
||||||
|
ramw_x = GetPrivateProfileInt("RamWatch", "RWWindowPosX", 0, IniName);
|
||||||
|
ramw_y = GetPrivateProfileInt("RamWatch", "RWWindowPosY", 0, IniName);
|
||||||
|
|
||||||
//sprintf(text, "%s", DESMUME_NAME_AND_VERSION);
|
//sprintf(text, "%s", DESMUME_NAME_AND_VERSION);
|
||||||
MainWindow = new WINCLASS(CLASSNAME, hThisInstance);
|
MainWindow = new WINCLASS(CLASSNAME, hThisInstance);
|
||||||
DWORD dwStyle = WS_CAPTION| WS_SYSMENU | WS_SIZEBOX | WS_MINIMIZEBOX | WS_CLIPCHILDREN | WS_CLIPSIBLINGS;
|
DWORD dwStyle = WS_CAPTION| WS_SYSMENU | WS_SIZEBOX | WS_MINIMIZEBOX | WS_CLIPCHILDREN | WS_CLIPSIBLINGS;
|
||||||
|
@ -2577,6 +2583,15 @@ LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM
|
||||||
//Save frame counter status
|
//Save frame counter status
|
||||||
WritePrivateProfileInt("Display", "FrameCounter", frameCounterDisplay, IniName);
|
WritePrivateProfileInt("Display", "FrameCounter", frameCounterDisplay, IniName);
|
||||||
WritePrivateProfileInt("Display", "ScreenGap", ScreenGap, IniName);
|
WritePrivateProfileInt("Display", "ScreenGap", ScreenGap, IniName);
|
||||||
|
|
||||||
|
//Save Ram Watch information
|
||||||
|
WritePrivateProfileInt("RamWatch", "SaveWindowPos", RWSaveWindowPos, IniName);
|
||||||
|
WritePrivateProfileInt("RamWatch", "RWWindowPosX", ramw_x, IniName);
|
||||||
|
WritePrivateProfileInt("RamWatch", "RWWindowPosY", ramw_y, IniName);
|
||||||
|
|
||||||
|
//TODO: save Auto-load bool value
|
||||||
|
//TODO: save ram watch recent files
|
||||||
|
|
||||||
ExitRunLoop();
|
ExitRunLoop();
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue