Added a library, tried to make IWebBrowser2 not fail
This commit is contained in:
@@ -170,7 +170,7 @@
|
|||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCLinkerTool"
|
Name="VCLinkerTool"
|
||||||
AdditionalDependencies="Advapi32.lib UxTheme.lib Comctl32.lib Comdlg32.lib Shell32.lib"
|
AdditionalDependencies="Advapi32.lib UxTheme.lib Comctl32.lib Comdlg32.lib Shell32.lib Urlmon.lib"
|
||||||
OutputFile="./G3DTest-Debug.exe"
|
OutputFile="./G3DTest-Debug.exe"
|
||||||
LinkIncremental="2"
|
LinkIncremental="2"
|
||||||
SuppressStartupBanner="true"
|
SuppressStartupBanner="true"
|
||||||
|
|||||||
@@ -42,15 +42,15 @@ IEBrowser::~IEBrowser(void) {
|
|||||||
// Something goes here
|
// Something goes here
|
||||||
int IEBrowser::setExternal(IDispatch** ext)
|
int IEBrowser::setExternal(IDispatch** ext)
|
||||||
{
|
{
|
||||||
|
|
||||||
std::cout << &m_IEDispatcher;
|
std::cout << &m_IEDispatcher;
|
||||||
IInternetHostSecurityManager* spSecMan;
|
IInternetHostSecurityManager* spSecMan;
|
||||||
spDocument2->QueryInterface(IID_IInternetHostSecurityManager,
|
spDocument2->QueryInterface(IID_IInternetHostSecurityManager,
|
||||||
(void **) &spSecMan);
|
(void **) &spSecMan);
|
||||||
|
|
||||||
// TODO: hr needs to say: 'S_OK'
|
// TODO: hr needs to say: 'S_OK'
|
||||||
|
//spSecMan->QueryCustomPolicy
|
||||||
HRESULT hr = spSecMan->ProcessUrlAction(URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY,
|
HRESULT hr = spSecMan->ProcessUrlAction(URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY,
|
||||||
NULL, 0, NULL, 0, 0, PUAF_DEFAULT);
|
NULL, 0, NULL, 0, 0, PUAF_WARN_IF_DENIED);
|
||||||
|
|
||||||
(*ext) = &m_IEDispatcher;
|
(*ext) = &m_IEDispatcher;
|
||||||
return 1;
|
return 1;
|
||||||
|
|||||||
@@ -405,8 +405,8 @@ bool PartInstance::isUniqueVertex(Vector3 pos)
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
int rings = 15;
|
//int rings = 15;
|
||||||
int sectors = 15;
|
//int sectors = 15;
|
||||||
void PartInstance::render(RenderDevice* rd) {
|
void PartInstance::render(RenderDevice* rd) {
|
||||||
//if(nameShown)
|
//if(nameShown)
|
||||||
//postRenderStack.push_back(this);
|
//postRenderStack.push_back(this);
|
||||||
@@ -737,13 +737,13 @@ void PartInstance::render(RenderDevice* rd) {
|
|||||||
);
|
);
|
||||||
|
|
||||||
// Bottom
|
// Bottom
|
||||||
addTriangle(Vector3(renderSize.x,-renderSize.y,-renderSize.z-fsize),
|
addTriangle(Vector3(renderSize.x,-renderSize.y,-renderSize.z+fsize),
|
||||||
Vector3(renderSize.x,-renderSize.y,renderSize.z-fsize),
|
Vector3(renderSize.x,-renderSize.y,renderSize.z-fsize),
|
||||||
Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize)
|
Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize)
|
||||||
);
|
);
|
||||||
addTriangle(Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize),
|
addTriangle(Vector3(-renderSize.x,-renderSize.y,renderSize.z-fsize),
|
||||||
Vector3(-renderSize.x,-renderSize.y,-renderSize.z-fsize),
|
Vector3(-renderSize.x,-renderSize.y,-renderSize.z+fsize),
|
||||||
Vector3(renderSize.x,-renderSize.y,-renderSize.z-fsize)
|
Vector3(renderSize.x,-renderSize.y,-renderSize.z+fsize)
|
||||||
);
|
);
|
||||||
// Left
|
// Left
|
||||||
/*addTriangle(Vector3(-renderSize.x,renderSize.y-fsize,-renderSize.z+fsize),
|
/*addTriangle(Vector3(-renderSize.x,renderSize.y-fsize,-renderSize.z+fsize),
|
||||||
|
|||||||
Reference in New Issue
Block a user