mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 05:52:57 +00:00
[RAPPS] Rework application handling
Previously, there would be function duplication between installed and available applications. Now this is handled with polymorphism, which allows to re-use a lot of code. Additionally, toolbar buttons are properly disabled now. The mutex used to guard rapps' single instance is renamed, so that the 'new' and old rapps can be run at the same time for testing. CORE-18459
This commit is contained in:
parent
0cd80c17f6
commit
33c2903e6d
30 changed files with 3758 additions and 4076 deletions
|
@ -13,7 +13,7 @@
|
|||
#include <gdiplus.h>
|
||||
#include <conutils.h>
|
||||
|
||||
LPCWSTR szWindowClass = L"ROSAPPMGR";
|
||||
LPCWSTR szWindowClass = L"ROSAPPMGR2";
|
||||
|
||||
HWND hMainWnd;
|
||||
HINSTANCE hInst;
|
||||
|
@ -25,8 +25,8 @@ END_OBJECT_MAP()
|
|||
CComModule gModule;
|
||||
CAtlWinModule gWinModule;
|
||||
|
||||
|
||||
INT WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, INT nShowCmd)
|
||||
INT WINAPI
|
||||
wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR lpCmdLine, INT nShowCmd)
|
||||
{
|
||||
Gdiplus::GdiplusStartupInput gdiplusStartupInput;
|
||||
ULONG_PTR gdiplusToken;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue