[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Kugar patch
From: Alexander Dymo <cloudtemple () mksat ! net>
Date: 2003-10-19 15:38:25
[Download RAW message or body]
Here is a patch to reenable <Delete> key in Kugar Designer. It was used to
delete report items. I've disabled it because it doesn't honour undo/redo. But
now undo/redo is disabled so it is no reason to disable <Delete> ;).
If there are no objections, please anybody commit because I doubt I'd be
able to access cvs in a short time.
--
Alexander Dymo
Ukrainian State Maritime Technical University, IT Department
["kudesigner_delete.diff" (text/x-diff)]
? kudesigner_delete.diff
Index: cv.cpp
===================================================================
RCS file: /home/kde/koffice/kugar/kudesigner_lib/cv.cpp,v
retrieving revision 1.2
diff -u -r1.2 cv.cpp
--- cv.cpp 12 Jun 2003 09:04:38 -0000 1.2
+++ cv.cpp 19 Oct 2003 15:32:33 -0000
@@ -712,6 +712,13 @@
( (MyCanvas*) canvas() )->templ->removeReportItem( item );
clearRequest();*/
// deleteSelected();
+ //FIXME: this disregards undo/redo
+ if (((MyCanvas*)canvas())->selected.count() > 0)
+ {
+ DeleteReportItemsCommand *cmd = new \
DeleteReportItemsCommand(((MyCanvas*)canvas()), ((MyCanvas*)canvas())->selected); + \
cmd->execute(); + delete cmd;
+ }
return;
/* Adjust height with - and + */
_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic