wordpad: [2/3] Make edit menu more like native
Alexander Nicolaysen Sørnes
alex at thehandofagony.com
Sun Feb 25 07:39:58 CST 2007
Add paste and clear, move item order. Localized strings were taken from
notepad.
Regards,
Alexander N. Sørnes
-------------- next part --------------
From 243c6b297cca4bb66777e0d18156540832205bd0 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?Alexander_Nicolaysen_S=C3=B8rnes?= <alex at thehandofagony.com>
Date: Sat, 24 Feb 2007 23:37:16 +0100
Subject: [PATCH] wordpad: Make edit menu more like native
---
programs/wordpad/De.rc | 4 +++-
programs/wordpad/En.rc | 4 +++-
programs/wordpad/Fr.rc | 14 ++++++++------
programs/wordpad/Hu.rc | 4 +++-
programs/wordpad/Nl.rc | 4 +++-
programs/wordpad/No.rc | 14 ++++++++------
programs/wordpad/Pl.rc | 6 ++++--
programs/wordpad/Tr.rc | 4 +++-
programs/wordpad/resource.h | 1 +
programs/wordpad/wordpad.c | 4 ++++
10 files changed, 40 insertions(+), 19 deletions(-)
diff --git a/programs/wordpad/De.rc b/programs/wordpad/De.rc
index d9a42d4..1d58b7b 100644
--- a/programs/wordpad/De.rc
+++ b/programs/wordpad/De.rc
@@ -32,10 +32,12 @@ BEGIN
BEGIN
MENUITEM "&R?ckg?ngig\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "&Wiederholen\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&Alles markieren\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Aus&schneiden\tCtrl+X", ID_EDIT_CUT
MENUITEM "&Kopieren\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "&Einf?gen\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&L?schen\tDEL", ID_EDIT_CLEAR
+ MENUITEM "&Alles markieren\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Schreibgesch?&tzt", ID_EDIT_READONLY
MENUITEM "&Ge?ndert", ID_EDIT_MODIFIED
diff --git a/programs/wordpad/En.rc b/programs/wordpad/En.rc
index e99d140..a78ab0e 100644
--- a/programs/wordpad/En.rc
+++ b/programs/wordpad/En.rc
@@ -32,10 +32,12 @@ BEGIN
BEGIN
MENUITEM "&Undo\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "&Redo\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&Select all\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Cu&t\tCtrl+X", ID_EDIT_CUT
MENUITEM "&Copy\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "&Paste\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&Clear\tDEL", ID_EDIT_CLEAR
+ MENUITEM "&Select all\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Read-&only", ID_EDIT_READONLY
MENUITEM "&Modified", ID_EDIT_MODIFIED
diff --git a/programs/wordpad/Fr.rc b/programs/wordpad/Fr.rc
index 6c2573b..901749e 100644
--- a/programs/wordpad/Fr.rc
+++ b/programs/wordpad/Fr.rc
@@ -30,15 +30,17 @@ BEGIN
END
POPUP "?&dition"
BEGIN
- MENUITEM "&Annuler\tCtrl+Z", ID_EDIT_UNDO
- MENUITEM "&R?p?ter\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&S?lectionner tout\tCtrl+A", ID_EDIT_SELECTALL
+ MENUITEM "&Annuler\tCtrl+Z", ID_EDIT_UNDO
+ MENUITEM "&R?p?ter\tCtrl+Y", ID_EDIT_REDO
MENUITEM SEPARATOR
- MENUITEM "&Couper\tCtrl+X", ID_EDIT_CUT
- MENUITEM "Co&pier\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "&Couper\tCtrl+X", ID_EDIT_CUT
+ MENUITEM "Co&pier\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "C&oller\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&Effacer\tDel", ID_EDIT_CLEAR
+ MENUITEM "&S?lectionner tout\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Lecture-&seule", ID_EDIT_READONLY
- MENUITEM "&Modifi?", ID_EDIT_MODIFIED
+ MENUITEM "&Modifi?", ID_EDIT_MODIFIED
MENUITEM SEPARATOR
POPUP "&Avanc?s"
BEGIN
diff --git a/programs/wordpad/Hu.rc b/programs/wordpad/Hu.rc
index 0326448..8c1e058 100644
--- a/programs/wordpad/Hu.rc
+++ b/programs/wordpad/Hu.rc
@@ -32,10 +32,12 @@ BEGIN
BEGIN
MENUITEM "&Visszavon?s\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "&El?re\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "M&indet kijel?li\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Kiv&?g?s\tCtrl+X", ID_EDIT_CUT
MENUITEM "M?&sol?s\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "&Beilleszt?s\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "T?r&l?s\tDel", ID_EDIT_CLEAR
+ MENUITEM "M&indet kijel?li\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Csak &olvashat?", ID_EDIT_READONLY
MENUITEM "M?&dos?tva", ID_EDIT_MODIFIED
diff --git a/programs/wordpad/Nl.rc b/programs/wordpad/Nl.rc
index fe7703e..3a18519 100644
--- a/programs/wordpad/Nl.rc
+++ b/programs/wordpad/Nl.rc
@@ -32,10 +32,12 @@ BEGIN
BEGIN
MENUITEM "&Ongedaan maken\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "O&pnieuw\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&Alles selecteren\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "K&nippen\tCtrl+X", ID_EDIT_CUT
MENUITEM "&Kopieren\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "&Plakken\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&Verwijderen\tDel", ID_EDIT_CLEAR
+ MENUITEM "&Alles selecteren\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Alleen &lezen", ID_EDIT_READONLY
MENUITEM "&Gewijzigd", ID_EDIT_MODIFIED
diff --git a/programs/wordpad/No.rc b/programs/wordpad/No.rc
index d9dd3cd..7021490 100644
--- a/programs/wordpad/No.rc
+++ b/programs/wordpad/No.rc
@@ -30,14 +30,16 @@ BEGIN
END
POPUP "R&ediger"
BEGIN
- MENUITEM "&Angre\tCtrl+Z", ID_EDIT_UNDO
- MENUITEM "&Gjenta\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&Merk alt\tCtrl+A", ID_EDIT_SELECTALL
+ MENUITEM "&Angre\tCtrl+Z", ID_EDIT_UNDO
+ MENUITEM "&Gjenta\tCtrl+Y", ID_EDIT_REDO
MENUITEM SEPARATOR
- MENUITEM "Klipp u&t\tCtrl+X", ID_EDIT_CUT
- MENUITEM "&Kopier\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "Klipp u&t\tCtrl+X", ID_EDIT_CUT
+ MENUITEM "&Kopier\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "&Lim inn\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&Fjern\tDEL", ID_EDIT_CLEAR
+ MENUITEM "&Merk alt\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
- MENUITEM "&Skrivebeskyttet", ID_EDIT_READONLY
+ MENUITEM "&Skrivebeskyttet", ID_EDIT_READONLY
MENUITEM "E&ndret", ID_EDIT_MODIFIED
MENUITEM SEPARATOR
POPUP "&Ekstra"
diff --git a/programs/wordpad/Pl.rc b/programs/wordpad/Pl.rc
index 3f0bf06..2c113f8 100644
--- a/programs/wordpad/Pl.rc
+++ b/programs/wordpad/Pl.rc
@@ -33,10 +33,12 @@ BEGIN
BEGIN
MENUITEM "&Cofnij\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "&Powt?rz\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&Zaznacz wszystko\tCtrl+A", ID_EDIT_SELECTALL
- MENUITEM SEPARATOR
+ MENUITEM SEPARATOR
MENUITEM "Wy&tnij\tCtrl+X", ID_EDIT_CUT
MENUITEM "&Kopiuj\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "Wkl&ej\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&Usu?\tDel", ID_EDIT_CLEAR
+ MENUITEM "&Zaznacz wszystko\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Tylko do &odczytu", ID_EDIT_READONLY
MENUITEM "&Zmodifykowany", ID_EDIT_MODIFIED
diff --git a/programs/wordpad/Tr.rc b/programs/wordpad/Tr.rc
index d47e86e..f43f8fd 100644
--- a/programs/wordpad/Tr.rc
+++ b/programs/wordpad/Tr.rc
@@ -34,10 +34,12 @@ BEGIN
BEGIN
MENUITEM "&Geri Al\tCtrl+Z", ID_EDIT_UNDO
MENUITEM "&Yinele\tCtrl+Y", ID_EDIT_REDO
- MENUITEM "&T?m?n? se?\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Ke&s\tCtrl+X", ID_EDIT_CUT
MENUITEM "&Kopyala\tCtrl+C", ID_EDIT_COPY
+ MENUITEM "Ya&p??t?r\tCtrl+V", ID_EDIT_PASTE
+ MENUITEM "&Sil\tDel", ID_EDIT_CLEAR
+ MENUITEM "&T?m?n? se?\tCtrl+A", ID_EDIT_SELECTALL
MENUITEM SEPARATOR
MENUITEM "Salt-&okunur", ID_EDIT_READONLY
MENUITEM "&De?i?mi?", ID_EDIT_MODIFIED
diff --git a/programs/wordpad/resource.h b/programs/wordpad/resource.h
index a103744..72976f7 100644
--- a/programs/wordpad/resource.h
+++ b/programs/wordpad/resource.h
@@ -46,6 +46,7 @@
#define ID_EDIT_COPY 1310
#define ID_EDIT_CUT 1311
#define ID_EDIT_PASTE 1312
+#define ID_EDIT_CLEAR 1313
#define ID_FORMAT_BOLD 1400
#define ID_FORMAT_ITALIC 1401
diff --git a/programs/wordpad/wordpad.c b/programs/wordpad/wordpad.c
index 4334ed2..455f73f 100644
--- a/programs/wordpad/wordpad.c
+++ b/programs/wordpad/wordpad.c
@@ -377,6 +377,10 @@ static LRESULT OnCommand( HWND hWnd, WPARAM wParam, LPARAM lParam)
PostMessage(hwndEditor, WM_PASTE, 0, 0);
break;
+ case ID_EDIT_CLEAR:
+ PostMessage(hwndEditor, WM_CLEAR, 0, 0);
+ break;
+
case ID_EDIT_SELECTALL:
{
CHARRANGE range = {0, -1};
--
1.4.4.4
More information about the wine-patches
mailing list