Author: gschneider
Date: Fri May  6 18:00:41 2011
New Revision: 51611

URL: http://svn.reactos.org/svn/reactos?rev=51611&view=rev
Log:
[paint] Implement cut function
See issue #6224 for more details.

Modified:
    trunk/reactos/base/applications/mspaint/winproc.c

Modified: trunk/reactos/base/applications/mspaint/winproc.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mspaint/winproc.c?rev=51611&r1=51610&r2=51611&view=diff
==============================================================================
--- trunk/reactos/base/applications/mspaint/winproc.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/mspaint/winproc.c [iso-8859-1] Fri May  6 
18:00:41 2011
@@ -793,6 +793,12 @@
                     EmptyClipboard();
                     SetClipboardData(CF_BITMAP, CopyImage(hSelBm, 
IMAGE_BITMAP, 0, 0, LR_COPYRETURNORG));
                     CloseClipboard();
+                    break;
+                case IDM_EDITCUT:
+                    /* Copy */
+                    SendMessage(hwnd, WM_COMMAND, IDM_EDITCOPY, 0);
+                    /* Delete selection */
+                    SendMessage(hwnd, WM_COMMAND, IDM_EDITDELETESELECTION, 0);
                     break;
                 case IDM_EDITPASTE:
                     OpenClipboard(hMainWnd);


Reply via email to