mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
Leftover from the recent syncs
svn path=/branches/reactos-yarotows/; revision=47835
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v1"
|
||||
manifestVersion="1.0">
|
||||
<assemblyIdentity
|
||||
name="DevCpp.Apps.Paint"
|
||||
processorArchitecture="amd64"
|
||||
version="1.0.0.0"
|
||||
type="win32"/>
|
||||
<description>Paint</description>
|
||||
<dependency>
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity
|
||||
type="win32"
|
||||
name="Microsoft.Windows.Common-Controls"
|
||||
version="6.0.0.0"
|
||||
processorArchitecture="amd64"
|
||||
publicKeyToken="6595b64144ccf1df"
|
||||
language="*"
|
||||
/>
|
||||
</dependentAssembly>
|
||||
</dependency>
|
||||
</assembly>
|
||||
@@ -268,7 +268,7 @@ LRESULT CALLBACK Window::WindowWndProc(HWND hwnd, UINT nmsg, WPARAM wparam, LPAR
|
||||
case WM_CREATE:
|
||||
return pThis->Init((LPCREATESTRUCT)lparam);
|
||||
|
||||
case WM_NCDESTROY:
|
||||
case WM_NCDESTROY:
|
||||
delete pThis;
|
||||
return 0;
|
||||
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
--- C:/Users/CHRIST~1/AppData/Local/Temp/install.-rev47414.svn001.tmp.c Sa Mai 29 16:46:40 2010
|
||||
+++ C:/Users/Christoph/Desktop/Projekte/ReactOS/dll/win32/mshtml/install.c Sa Mai 29 16:43:49 2010
|
||||
@@ -60,6 +60,11 @@
|
||||
'\\','W','i','n','e',
|
||||
'\\','M','S','H','T','M','L',0};
|
||||
|
||||
+static const CHAR mshtml_keyA[] =
|
||||
+ {'S','o','f','t','w','a','r','e',
|
||||
+ '\\','W','i','n','e',
|
||||
+ '\\','M','S','H','T','M','L',0};
|
||||
+
|
||||
static HWND install_dialog = NULL;
|
||||
static LPWSTR tmp_file_name = NULL;
|
||||
static HANDLE tmp_file = INVALID_HANDLE_VALUE;
|
||||
@@ -225,23 +230,18 @@
|
||||
static BOOL install_from_registered_dir(void)
|
||||
{
|
||||
char *file_name;
|
||||
- HKEY hkey;
|
||||
DWORD res, type, size = MAX_PATH;
|
||||
BOOL ret;
|
||||
|
||||
+ file_name = heap_alloc(size+sizeof(GECKO_FILE_NAME));
|
||||
/* @@ Wine registry key: HKCU\Software\Wine\MSHTML */
|
||||
- res = RegOpenKeyW(HKEY_CURRENT_USER, mshtml_keyW, &hkey);
|
||||
- if(res != ERROR_SUCCESS)
|
||||
- return FALSE;
|
||||
-
|
||||
- file_name = heap_alloc(size+sizeof(GECKO_FILE_NAME));
|
||||
- res = RegQueryValueExA(hkey, "GeckoCabDir", NULL, &type, (PBYTE)file_name, &size);
|
||||
+ res = RegGetValueA(HKEY_CURRENT_USER, mshtml_keyA, "GeckoCabDir", RRF_RT_ANY, &type, (PBYTE)file_name, &size);
|
||||
if(res == ERROR_MORE_DATA) {
|
||||
file_name = heap_realloc(file_name, size+sizeof(GECKO_FILE_NAME));
|
||||
- res = RegQueryValueExA(hkey, "GeckoCabDir", NULL, &type, (PBYTE)file_name, &size);
|
||||
+ res = RegGetValueA(HKEY_CURRENT_USER, mshtml_keyA, "GeckoCabDir", RRF_RT_ANY, &type, (PBYTE)file_name, &size);
|
||||
}
|
||||
- RegCloseKey(hkey);
|
||||
- if(res != ERROR_SUCCESS || type != REG_SZ) {
|
||||
+
|
||||
+ if(res != ERROR_SUCCESS || (type != REG_SZ && type != REG_EXPAND_SZ)) {
|
||||
heap_free(file_name);
|
||||
return FALSE;
|
||||
}
|
||||
@@ -191,7 +191,6 @@ extern GLPROCESSDATA OPENGL32_processdata;
|
||||
GLDRIVERDATA *OPENGL32_LoadICD( LPCWSTR driver );
|
||||
BOOL OPENGL32_UnloadICD( GLDRIVERDATA *icd );
|
||||
BOOL APIENTRY rosglMakeCurrent( HDC hdc, HGLRC hglrc );
|
||||
int APIENTRY rosglGetPixelFormat( HDC );
|
||||
BOOL APIENTRY IntUseFontBitmapsA( HDC hDC, DWORD first, DWORD count, DWORD listBase );
|
||||
BOOL APIENTRY IntUseFontBitmapsW( HDC hDC, DWORD first, DWORD count, DWORD listBase );
|
||||
BOOL APIENTRY IntUseFontOutlinesA( HDC hDC, DWORD first, DWORD count, DWORD listBase,
|
||||
|
||||
+270
-270
@@ -1,270 +1,270 @@
|
||||
#ifndef DO_NO_IMPORTS
|
||||
import "unknwn.idl";
|
||||
import "strmif.idl";
|
||||
import "tuner.idl";
|
||||
import "bdaiface.idl";
|
||||
#endif
|
||||
|
||||
interface IMPEG2_TIF_CONTROL;
|
||||
interface IATSCChannelInfo;
|
||||
interface IMPEG2PIDMap;
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(DFEF4A68-EE61-415f-9CCB-CD95F2F98A3A),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IBDA_TIF_REGISTRATION : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
RegisterTIFEx(
|
||||
[in] IPin * pTIFInputPin,
|
||||
[in, out] ULONG * ppvRegistrationContext,
|
||||
[in, out] IUnknown ** ppMpeg2DataControl);
|
||||
|
||||
HRESULT
|
||||
UnregisterTIF(
|
||||
[in] ULONG pvRegistrationContext);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(F9BAC2F9-4149-4916-B2EF-FAA202326862),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IMPEG2_TIF_CONTROL : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
RegisterTIF(
|
||||
[in] IUnknown * pUnkTIF,
|
||||
[in, out] ULONG * ppvRegistrationContext);
|
||||
|
||||
HRESULT
|
||||
UnregisterTIF(
|
||||
[in] ULONG pvRegistrationContext);
|
||||
|
||||
HRESULT
|
||||
AddPIDs(
|
||||
[in] ULONG ulcPIDs,
|
||||
[in] ULONG * pulPIDs);
|
||||
|
||||
HRESULT
|
||||
DeletePIDs(
|
||||
[in] ULONG ulcPIDs,
|
||||
[in] ULONG * pulPIDs);
|
||||
|
||||
HRESULT
|
||||
GetPIDCount(
|
||||
[out] ULONG * pulcPIDs);
|
||||
|
||||
HRESULT
|
||||
GetPIDs(
|
||||
[out] ULONG * pulcPIDs,
|
||||
[out] ULONG * pulPIDs);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(A3B152DF-7A90-4218-AC54-9830BEE8C0B6),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface ITuneRequestInfo : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
GetLocatorData(
|
||||
[in] ITuneRequest *Request);
|
||||
|
||||
HRESULT
|
||||
GetComponentData(
|
||||
[in] ITuneRequest *CurrentRequest);
|
||||
|
||||
HRESULT
|
||||
CreateComponentList(
|
||||
[in] ITuneRequest *CurrentRequest);
|
||||
|
||||
HRESULT
|
||||
GetNextProgram (
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
|
||||
HRESULT
|
||||
GetPreviousProgram(
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
|
||||
HRESULT
|
||||
GetNextLocator(
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
|
||||
HRESULT
|
||||
GetPreviousLocator(
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(EFDA0C80-F395-42c3-9B3C-56B37DEC7BB7),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideDataEvent : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
GuideDataAcquired();
|
||||
|
||||
HRESULT ProgramChanged(
|
||||
[in] VARIANT varProgramDescriptionID);
|
||||
|
||||
HRESULT ServiceChanged(
|
||||
[in] VARIANT varServiceDescriptionID);
|
||||
|
||||
HRESULT ScheduleEntryChanged(
|
||||
[in] VARIANT varScheduleEntryDescriptionID);
|
||||
|
||||
HRESULT ProgramDeleted(
|
||||
[in] VARIANT varProgramDescriptionID);
|
||||
|
||||
HRESULT ServiceDeleted(
|
||||
[in] VARIANT varServiceDescriptionID);
|
||||
|
||||
HRESULT ScheduleDeleted(
|
||||
[in] VARIANT varScheduleEntryDescriptionID);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(88EC5E58-BB73-41d6-99CE-66C524B8B591),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideDataProperty : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
get_Name(
|
||||
[out] BSTR *pbstrName);
|
||||
|
||||
HRESULT
|
||||
get_Language(
|
||||
[out] long *idLang);
|
||||
|
||||
HRESULT
|
||||
get_Value(
|
||||
[out] VARIANT *pvar);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(AE44423B-4571-475c-AD2C-F40A771D80EF),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IEnumGuideDataProperties : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
Next(
|
||||
[in] unsigned long celt,
|
||||
[out] IGuideDataProperty **ppprop,
|
||||
[out] unsigned long *pcelt);
|
||||
|
||||
HRESULT
|
||||
Skip(
|
||||
[in] unsigned long celt);
|
||||
|
||||
HRESULT
|
||||
Reset();
|
||||
|
||||
HRESULT
|
||||
Clone(
|
||||
[out] IEnumGuideDataProperties **ppenum);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(1993299C-CED6-4788-87A3-420067DCE0C7),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IEnumTuneRequests : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
Next(
|
||||
[in] unsigned long celt,
|
||||
[out] ITuneRequest **ppprop,
|
||||
[out] unsigned long *pcelt);
|
||||
|
||||
HRESULT
|
||||
Skip(
|
||||
[in] unsigned long celt);
|
||||
|
||||
HRESULT
|
||||
Reset();
|
||||
|
||||
HRESULT
|
||||
Clone(
|
||||
[out] IEnumTuneRequests **ppenum);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(61571138-5B01-43cd-AEAF-60B784A0BF93),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideData : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
GetServices(
|
||||
[out, retval] IEnumTuneRequests ** ppEnumTuneRequests);
|
||||
|
||||
HRESULT
|
||||
GetServiceProperties(
|
||||
[in] ITuneRequest * pTuneRequest,
|
||||
[out, retval] IEnumGuideDataProperties ** ppEnumProperties);
|
||||
|
||||
HRESULT
|
||||
GetGuideProgramIDs(
|
||||
[out, retval] IEnumVARIANT ** pEnumPrograms);
|
||||
|
||||
HRESULT
|
||||
GetProgramProperties(
|
||||
[in] VARIANT varProgramDescriptionID,
|
||||
[out, retval] IEnumGuideDataProperties ** ppEnumProperties);
|
||||
|
||||
HRESULT
|
||||
GetScheduleEntryIDs(
|
||||
[out, retval] IEnumVARIANT ** pEnumScheduleEntries);
|
||||
|
||||
HRESULT
|
||||
GetScheduleEntryProperties(
|
||||
[in] VARIANT varScheduleEntryDescriptionID,
|
||||
[out, retval] IEnumGuideDataProperties ** ppEnumProperties);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(4764ff7c-fa95-4525-af4d-d32236db9e38),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideDataLoader : IUnknown
|
||||
{
|
||||
HRESULT Init([in] IGuideData *pGuideStore);
|
||||
HRESULT Terminate();
|
||||
};
|
||||
|
||||
[
|
||||
uuid(8224A083-7F8C-432D-B83E-3C5E9BDE3528),
|
||||
version(1.0),
|
||||
]
|
||||
library PSISLOADLib
|
||||
{
|
||||
importlib("stdole32.tlb");
|
||||
importlib("stdole2.tlb");
|
||||
|
||||
[
|
||||
uuid(14EB8748-1753-4393-95AE-4F7E7A87AAD6),
|
||||
helpstring("TIFLoad Class")
|
||||
]
|
||||
coclass TIFLoad
|
||||
{
|
||||
interface IGuideDataLoader;
|
||||
interface IGuideDataEvent;
|
||||
};
|
||||
};
|
||||
|
||||
#ifndef DO_NO_IMPORTS
|
||||
import "unknwn.idl";
|
||||
import "strmif.idl";
|
||||
import "tuner.idl";
|
||||
import "bdaiface.idl";
|
||||
#endif
|
||||
|
||||
interface IMPEG2_TIF_CONTROL;
|
||||
interface IATSCChannelInfo;
|
||||
interface IMPEG2PIDMap;
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(DFEF4A68-EE61-415f-9CCB-CD95F2F98A3A),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IBDA_TIF_REGISTRATION : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
RegisterTIFEx(
|
||||
[in] IPin * pTIFInputPin,
|
||||
[in, out] ULONG * ppvRegistrationContext,
|
||||
[in, out] IUnknown ** ppMpeg2DataControl);
|
||||
|
||||
HRESULT
|
||||
UnregisterTIF(
|
||||
[in] ULONG pvRegistrationContext);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(F9BAC2F9-4149-4916-B2EF-FAA202326862),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IMPEG2_TIF_CONTROL : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
RegisterTIF(
|
||||
[in] IUnknown * pUnkTIF,
|
||||
[in, out] ULONG * ppvRegistrationContext);
|
||||
|
||||
HRESULT
|
||||
UnregisterTIF(
|
||||
[in] ULONG pvRegistrationContext);
|
||||
|
||||
HRESULT
|
||||
AddPIDs(
|
||||
[in] ULONG ulcPIDs,
|
||||
[in] ULONG * pulPIDs);
|
||||
|
||||
HRESULT
|
||||
DeletePIDs(
|
||||
[in] ULONG ulcPIDs,
|
||||
[in] ULONG * pulPIDs);
|
||||
|
||||
HRESULT
|
||||
GetPIDCount(
|
||||
[out] ULONG * pulcPIDs);
|
||||
|
||||
HRESULT
|
||||
GetPIDs(
|
||||
[out] ULONG * pulcPIDs,
|
||||
[out] ULONG * pulPIDs);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(A3B152DF-7A90-4218-AC54-9830BEE8C0B6),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface ITuneRequestInfo : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
GetLocatorData(
|
||||
[in] ITuneRequest *Request);
|
||||
|
||||
HRESULT
|
||||
GetComponentData(
|
||||
[in] ITuneRequest *CurrentRequest);
|
||||
|
||||
HRESULT
|
||||
CreateComponentList(
|
||||
[in] ITuneRequest *CurrentRequest);
|
||||
|
||||
HRESULT
|
||||
GetNextProgram (
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
|
||||
HRESULT
|
||||
GetPreviousProgram(
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
|
||||
HRESULT
|
||||
GetNextLocator(
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
|
||||
HRESULT
|
||||
GetPreviousLocator(
|
||||
[in] ITuneRequest *CurrentRequest,
|
||||
[out, retval] ITuneRequest **TuneRequest);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(EFDA0C80-F395-42c3-9B3C-56B37DEC7BB7),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideDataEvent : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
GuideDataAcquired();
|
||||
|
||||
HRESULT ProgramChanged(
|
||||
[in] VARIANT varProgramDescriptionID);
|
||||
|
||||
HRESULT ServiceChanged(
|
||||
[in] VARIANT varServiceDescriptionID);
|
||||
|
||||
HRESULT ScheduleEntryChanged(
|
||||
[in] VARIANT varScheduleEntryDescriptionID);
|
||||
|
||||
HRESULT ProgramDeleted(
|
||||
[in] VARIANT varProgramDescriptionID);
|
||||
|
||||
HRESULT ServiceDeleted(
|
||||
[in] VARIANT varServiceDescriptionID);
|
||||
|
||||
HRESULT ScheduleDeleted(
|
||||
[in] VARIANT varScheduleEntryDescriptionID);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(88EC5E58-BB73-41d6-99CE-66C524B8B591),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideDataProperty : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
get_Name(
|
||||
[out] BSTR *pbstrName);
|
||||
|
||||
HRESULT
|
||||
get_Language(
|
||||
[out] long *idLang);
|
||||
|
||||
HRESULT
|
||||
get_Value(
|
||||
[out] VARIANT *pvar);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(AE44423B-4571-475c-AD2C-F40A771D80EF),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IEnumGuideDataProperties : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
Next(
|
||||
[in] unsigned long celt,
|
||||
[out] IGuideDataProperty **ppprop,
|
||||
[out] unsigned long *pcelt);
|
||||
|
||||
HRESULT
|
||||
Skip(
|
||||
[in] unsigned long celt);
|
||||
|
||||
HRESULT
|
||||
Reset();
|
||||
|
||||
HRESULT
|
||||
Clone(
|
||||
[out] IEnumGuideDataProperties **ppenum);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(1993299C-CED6-4788-87A3-420067DCE0C7),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IEnumTuneRequests : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
Next(
|
||||
[in] unsigned long celt,
|
||||
[out] ITuneRequest **ppprop,
|
||||
[out] unsigned long *pcelt);
|
||||
|
||||
HRESULT
|
||||
Skip(
|
||||
[in] unsigned long celt);
|
||||
|
||||
HRESULT
|
||||
Reset();
|
||||
|
||||
HRESULT
|
||||
Clone(
|
||||
[out] IEnumTuneRequests **ppenum);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(61571138-5B01-43cd-AEAF-60B784A0BF93),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideData : IUnknown
|
||||
{
|
||||
HRESULT
|
||||
GetServices(
|
||||
[out, retval] IEnumTuneRequests ** ppEnumTuneRequests);
|
||||
|
||||
HRESULT
|
||||
GetServiceProperties(
|
||||
[in] ITuneRequest * pTuneRequest,
|
||||
[out, retval] IEnumGuideDataProperties ** ppEnumProperties);
|
||||
|
||||
HRESULT
|
||||
GetGuideProgramIDs(
|
||||
[out, retval] IEnumVARIANT ** pEnumPrograms);
|
||||
|
||||
HRESULT
|
||||
GetProgramProperties(
|
||||
[in] VARIANT varProgramDescriptionID,
|
||||
[out, retval] IEnumGuideDataProperties ** ppEnumProperties);
|
||||
|
||||
HRESULT
|
||||
GetScheduleEntryIDs(
|
||||
[out, retval] IEnumVARIANT ** pEnumScheduleEntries);
|
||||
|
||||
HRESULT
|
||||
GetScheduleEntryProperties(
|
||||
[in] VARIANT varScheduleEntryDescriptionID,
|
||||
[out, retval] IEnumGuideDataProperties ** ppEnumProperties);
|
||||
}
|
||||
|
||||
[
|
||||
object,
|
||||
uuid(4764ff7c-fa95-4525-af4d-d32236db9e38),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IGuideDataLoader : IUnknown
|
||||
{
|
||||
HRESULT Init([in] IGuideData *pGuideStore);
|
||||
HRESULT Terminate();
|
||||
};
|
||||
|
||||
[
|
||||
uuid(8224A083-7F8C-432D-B83E-3C5E9BDE3528),
|
||||
version(1.0),
|
||||
]
|
||||
library PSISLOADLib
|
||||
{
|
||||
importlib("stdole32.tlb");
|
||||
importlib("stdole2.tlb");
|
||||
|
||||
[
|
||||
uuid(14EB8748-1753-4393-95AE-4F7E7A87AAD6),
|
||||
helpstring("TIFLoad Class")
|
||||
]
|
||||
coclass TIFLoad
|
||||
{
|
||||
interface IGuideDataLoader;
|
||||
interface IGuideDataEvent;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user