Exemple #1
0
/********************************************************************************************

>	virtual BOOL PNGExportOptions::SetAsDefaults() const

	Author:		Colin_Barfoot (Xara Group Ltd) <*****@*****.**>
	Created:	29/10/96
	Purpose:	Provides additional implementation to set PNG specific options as defaults
	See Also:	BitmapExportOptions::SetAsDefaults()

********************************************************************************************/
BOOL PNGExportOptions::SetAsDefaults() const
{
	if (!MaskedFilterExportOptions::SetAsDefaults())
		return FALSE;

	g_CompactedFlagsForDefaults = WantTransparent() ? 2 : 0;
	g_CompactedFlagsForDefaults |= WantInterlaced() ? 1 : 0;

	return TRUE;
}
Exemple #2
0
/********************************************************************************************

>	virtual BOOL MakeBitmapExportOptions::SetAsDefaults() const

	Author:		Colin_Barfoot (Xara Group Ltd) <*****@*****.**>
	Created:	29/10/96
	Purpose:	Provides additional implementation to set GIF specific info as defaults
	See Also:	BitmapExportInfo::SetAsDefaults()

********************************************************************************************/
BOOL MakeBitmapExportOptions::SetAsDefaults() const
{
	BOOL ok = FALSE;

	if (MaskedFilterExportOptions::SetAsDefaults())
	{
		g_Dpi			= GetDPI();
		g_Depth			= GetDepth();
		g_Dither		= GetDither();
		g_TranspBkGnd	= WantTransparent();
		ok = TRUE;
	}

	return ok;
}