# HG changeset patch # User qifeima <> # Date 1275566327 -28800 # Node ID a5c0fe6456b2d1dff1902a3d8218dc94765a10a3 # Parent 18b321db488405e9ee60c50067c4f4037e5c439f enhance the doodle functionality diff -r 18b321db4884 -r a5c0fe6456b2 imageeditor/group/bld.inf --- a/imageeditor/group/bld.inf Thu Jun 03 18:57:10 2010 +0800 +++ b/imageeditor/group/bld.inf Thu Jun 03 19:58:47 2010 +0800 @@ -38,7 +38,6 @@ #include "../ImageEditorApp/group/bld.inf" /// Plugins -//#ifdef RD_IE_DRAW_PLUGIN #include "../plugins/BlackWhitePlugin/group/bld.inf" #include "../plugins/NegativePlugin/group/bld.inf" #include "../plugins/SepiaPlugin/group/bld.inf" @@ -55,10 +54,9 @@ #include "../plugins/RotateRPlugin/group/bld.inf" #include "../plugins/ResizePlugin/group/bld.inf" #include "../plugins/TextPlugin/group/bld.inf" +//#ifdef RD_IE_DRAW_PLUGIN +#include "../plugins/DrawPlugin/group/bld.inf" //#endif // RD_IE_DRAW_PLUGIN -// -#include "../plugins/DrawPlugin/group/bld.inf" -// // Editor AIW Provider #include "../EditorProvider/group/bld.inf" diff -r 18b321db4884 -r a5c0fe6456b2 imageeditor/plugins/DrawPlugin/src/imageeditordrawcontrol.cpp --- a/imageeditor/plugins/DrawPlugin/src/imageeditordrawcontrol.cpp Thu Jun 03 18:57:10 2010 +0800 +++ b/imageeditor/plugins/DrawPlugin/src/imageeditordrawcontrol.cpp Thu Jun 03 19:58:47 2010 +0800 @@ -260,14 +260,14 @@ iLabels[2]->SetImage(svgFile, EMbmIcons_doodleUndo); iLabels[2]->SetTooltip(_L("Undo")); - iLabels[3]->SetImage(svgFile, EMbmIcons_doodleSave); - iLabels[3]->SetTooltip(_L("Save")); + iLabels[3]->SetImage(svgFile, EMbmIcons_doodlePalette); + iLabels[3]->SetTooltip(_L("Redo")); - iLabels[4]->SetImage(svgFile, EMbmIcons_doodleMenu); - iLabels[4]->SetTooltip(_L("About")); + iLabels[4]->SetImage(svgFile, EMbmIcons_doodleSave); + iLabels[4]->SetTooltip(_L("Save")); - iLabels[5]->SetImage(svgFile, EMbmIcons_doodlePalette); - iLabels[5]->SetTooltip(_L("Redo")); + iLabels[5]->SetImage(svgFile, EMbmIcons_doodleMenu); + iLabels[5]->SetTooltip(_L("About")); iLabels[6]->SetImage(svgFile, EMbmIcons_doodlePensize); iLabels[6]->SetTooltip(_L("Null")); @@ -1331,25 +1331,26 @@ iEditorView->HandleCommandL(EImageEditorCmdRender); iUndo = EFalse; } - //save and quit + //redo else if (iLabels[3] == dynamic_cast (aComponent)) { - iPopupController->HideInfoPopupNote(); - StoreParameters(EFalse, ETrue); - iEditorView->HandleCommandL(EImageEditorApplyPlugin); - } - else if (iLabels[4] == dynamic_cast (aComponent)) - { - - } - else if (iLabels[5] == dynamic_cast (aComponent)) - { iRedo = ETrue; RedoDrawPath(); StoreParameters(EFalse, EFalse); iEditorView->HandleCommandL(EImageEditorCmdRender); iRedo = EFalse; } + //save and exit + else if (iLabels[4] == dynamic_cast (aComponent)) + { + iPopupController->HideInfoPopupNote(); + StoreParameters(EFalse, ETrue); + iEditorView->HandleCommandL(EImageEditorApplyPlugin); + } + else if (iLabels[5] == dynamic_cast (aComponent)) + { + + } else if (iLabels[6] == dynamic_cast (aComponent)) {