Esempio n. 1
0
/******************************************************************************************
>	BOOL OpPalettePopupCommand::Init(BitmapExportPaletteControl *)
	Author:		Alex_Price (Xara Group Ltd) <*****@*****.**>
	Created:	09/08/99
	Inputs:		-
	Returns:	TRUE if everything went OK, and FALSE otherwise.
	Purpose:	This function registers all the menu operations by calling InitPolymorphicCommand
******************************************************************************************/
BOOL OpPalettePopupCommand::Init(BitmapExportPaletteControl *pPaletteControl, BmapPrevDlg *pBmapPrevDlg)
{
	m_pPaletteControl	= pPaletteControl;
	m_pBmapPrevDlg		= pBmapPrevDlg;

	InitPolymorphicCommand( OPTOKEN_PALETTE_LOCKED,					_R(IDS_MENU_LOCKED) );
	InitPolymorphicCommand( OPTOKEN_PALETTE_WEB_SAFE,				_R(IDS_MENU_WEB_SAFE) );
	InitPolymorphicCommand( OPTOKEN_PALETTE_TRANSPARENT_BACKGROUND,	_R(IDS_MENU_TRANSPARENT_BACK) );
	InitPolymorphicCommand( OPTOKEN_PALETTE_TRANSPARENT,			_R(IDS_MENU_TRANSPARENT) );

	InitPolymorphicCommand( OPTOKEN_PALETTE_RESTORE,				_R(IDS_MENU_RESTORE) );
	InitPolymorphicCommand( OPTOKEN_PALETTE_DELETE,					_R(IDS_MENU_DELETE) );

	InitPolymorphicCommand( OPTOKEN_PALETTE_SYSTEM_COLOURS,			_R(IDS_MENU_SYSTEM_COLOURS) );

	InitPolymorphicCommand( OPTOKEN_PALETTE_SORT_BY_USE,			_R(IDS_MENU_SORT_BY_USE) );
	InitPolymorphicCommand( OPTOKEN_PALETTE_SORT_BY_LUMINANCE,		_R(IDS_MENU_SORT_BY_LUMINANCE) );
	InitPolymorphicCommand( OPTOKEN_PALETTE_SORT_BY_HUE,			_R(IDS_MENU_SORT_BY_HUE) );

	return TRUE;
}               
Esempio n. 2
0
BOOL OpColEditCommand::Init(void)
{
#ifdef WEBSTER
	InitPolymorphicCommand((StringBase *) &ColCmd_NewNColour, _R(IDS_NEWCOLOUR));
#endif // WEBSTER
	InitPolymorphicCommand((StringBase *) &ColCmd_Name, _R(IDS_SGMENU_RENAME));
	InitPolymorphicCommand((StringBase *) &ColCmd_EditParent, _R(IDS_COLMENU_EDITPARENT));

	InitPolymorphicCommand((StringBase *) &ColCmd_HSV, _R(IDS_COLMODEL_HSVT));
	InitPolymorphicCommand((StringBase *) &ColCmd_RGB, _R(IDS_COLMODEL_RGBT));
	InitPolymorphicCommand((StringBase *) &ColCmd_CMYK, _R(IDS_COLMODEL_CMYK));
	InitPolymorphicCommand((StringBase *) &ColCmd_Grey, _R(IDS_COLMODEL_GREY));

	InitPolymorphicCommand((StringBase *) &ColCmd_Help, _R(IDS_COLMENU_HELP));

	return (TRUE);
}