Changed nsIDeviceContext interface to conform [more] with COM conventions

This commit is contained in:
troy@netscape.com
1998-08-27 05:05:03 +00:00
parent 4a092c6bd1
commit b8b4950beb
17 changed files with 108 additions and 64 deletions

View File

@@ -563,8 +563,12 @@ nsWebShell::Init(nsNativeWidget aNativeParent,
goto done;
}
mDeviceContext->Init(aNativeParent);
mDeviceContext->SetDevUnitsToAppUnits(mDeviceContext->GetDevUnitsToTwips());
mDeviceContext->SetAppUnitsToDevUnits(mDeviceContext->GetTwipsToDevUnits());
float dev2twip;
mDeviceContext->GetDevUnitsToTwips(dev2twip);
mDeviceContext->SetDevUnitsToAppUnits(dev2twip);
float twip2dev;
mDeviceContext->GetTwipsToDevUnits(twip2dev);
mDeviceContext->SetAppUnitsToDevUnits(twip2dev);
// mDeviceContext->SetGamma(1.7f);
mDeviceContext->SetGamma(1.0f);