From 71fc31db00d786190a97e2e3aa36437934fa43d1 Mon Sep 17 00:00:00 2001 From: Vincent Povirk Date: Tue, 10 Dec 2013 14:57:28 -0600 Subject: [PATCH] explorer: Add run dialog to start menu. --- po/ar.po | 8 ++++---- po/bg.po | 8 ++++---- po/ca.po | 8 ++++---- po/cs.po | 8 ++++---- po/da.po | 8 ++++---- po/de.po | 8 ++++---- po/el.po | 8 ++++---- po/en.po | 8 ++++---- po/en_US.po | 8 ++++---- po/eo.po | 8 ++++---- po/es.po | 8 ++++---- po/fa.po | 8 ++++---- po/fi.po | 8 ++++---- po/fr.po | 8 ++++---- po/he.po | 8 ++++---- po/hi.po | 8 ++++---- po/hr.po | 8 ++++---- po/hu.po | 8 ++++---- po/it.po | 8 ++++---- po/ja.po | 8 ++++---- po/ko.po | 8 ++++---- po/lt.po | 8 ++++---- po/ml.po | 8 ++++---- po/nb_NO.po | 8 ++++---- po/nl.po | 8 ++++---- po/or.po | 8 ++++---- po/pa.po | 8 ++++---- po/pl.po | 8 ++++---- po/pt_BR.po | 8 ++++---- po/pt_PT.po | 8 ++++---- po/rm.po | 8 ++++---- po/ro.po | 8 ++++---- po/ru.po | 8 ++++---- po/sk.po | 8 ++++---- po/sl.po | 8 ++++---- po/sr_RS@cyrillic.po | 8 ++++---- po/sr_RS@latin.po | 8 ++++---- po/sv.po | 8 ++++---- po/te.po | 8 ++++---- po/th.po | 8 ++++---- po/tr.po | 8 ++++---- po/uk.po | 8 ++++---- po/wa.po | 8 ++++---- po/wine.pot | 8 ++++---- po/zh_CN.po | 8 ++++---- po/zh_TW.po | 8 ++++---- programs/explorer/explorer.rc | 1 + programs/explorer/resource.h | 1 + programs/explorer/startmenu.c | 35 +++++++++++++++++++++++++++++++++-- 49 files changed, 219 insertions(+), 186 deletions(-) diff --git a/po/ar.po b/po/ar.po index 5288954f809..dbfda8c1fc6 100644 --- a/po/ar.po +++ b/po/ar.po @@ -10111,6 +10111,10 @@ msgstr "مستعرض واين" msgid "Start" msgstr "بدء التشغيل" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "ش&غل..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "الاستخدام: hostname\n" @@ -13394,10 +13398,6 @@ msgstr "أ&عد التسمية..." msgid "Propert&ies\tAlt+Enter" msgstr "الخ&صائص\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "ش&غل..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "أنشئ م&جلدًا..." diff --git a/po/bg.po b/po/bg.po index b8d531f8add..0cb73ffc7ca 100644 --- a/po/bg.po +++ b/po/bg.po @@ -9936,6 +9936,10 @@ msgstr "&Разгледай" msgid "Start" msgstr "Рестартиране" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13276,10 +13280,6 @@ msgstr "&Анотирай..." msgid "Propert&ies\tAlt+Enter" msgstr "Свойства" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/ca.po b/po/ca.po index 5b49ca04b85..e51dfde9859 100644 --- a/po/ca.po +++ b/po/ca.po @@ -10290,6 +10290,10 @@ msgstr "" msgid "Start" msgstr "Menú d'Inici" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Executar..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Ús: hostname\n" @@ -13655,10 +13659,6 @@ msgstr "Canvia el &nom..." msgid "Propert&ies\tAlt+Enter" msgstr "&Propietats\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Executar..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Crear &Directori..." diff --git a/po/cs.po b/po/cs.po index 6a7ca0d5552..826a7681a31 100644 --- a/po/cs.po +++ b/po/cs.po @@ -9994,6 +9994,10 @@ msgstr "Průzkumník z Wine" msgid "Start" msgstr "Po spuštění" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Spustit..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Použití: název počítače\n" @@ -13287,10 +13291,6 @@ msgstr "Př&ejmenovat..." msgid "Propert&ies\tAlt+Enter" msgstr "V&lastnosti\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Spustit..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "V&ytvořit adresář..." diff --git a/po/da.po b/po/da.po index c6d02242b2e..badcff6ae77 100644 --- a/po/da.po +++ b/po/da.po @@ -10204,6 +10204,10 @@ msgstr "Wine Stifinder" msgid "Start" msgstr "Start op" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "Kø&r..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Brug: værtsnavn\n" @@ -13544,10 +13548,6 @@ msgstr "&Omdøb..." msgid "Propert&ies\tAlt+Enter" msgstr "&Egenskaber\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "Kø&r..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Opr&et mappe..." diff --git a/po/de.po b/po/de.po index 661bbf5e4ae..c48a8b85662 100644 --- a/po/de.po +++ b/po/de.po @@ -10224,6 +10224,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Autostart" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Ausführen..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Aufruf: hostname\n" @@ -13537,10 +13541,6 @@ msgstr "&Umbenennen..." msgid "Propert&ies\tAlt+Enter" msgstr "&Eigenschaften\tAlt+Eingabetaste" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Ausführen..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Ver&zeichnis erstellen..." diff --git a/po/el.po b/po/el.po index f54ac75156c..a5647cc1ec2 100644 --- a/po/el.po +++ b/po/el.po @@ -9782,6 +9782,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13031,10 +13035,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "Επιλογές" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/en.po b/po/en.po index 54bb3d48f0f..2d8cfc40c2a 100644 --- a/po/en.po +++ b/po/en.po @@ -10147,6 +10147,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Start" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Run..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Usage: hostname\n" @@ -13443,10 +13447,6 @@ msgstr "Re&name..." msgid "Propert&ies\tAlt+Enter" msgstr "Propert&ies\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Run..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Cr&eate Directory..." diff --git a/po/en_US.po b/po/en_US.po index 61c275b6451..9ad55057bcc 100644 --- a/po/en_US.po +++ b/po/en_US.po @@ -10147,6 +10147,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Start" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Run..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Usage: hostname\n" @@ -13443,10 +13447,6 @@ msgstr "Re&name..." msgid "Propert&ies\tAlt+Enter" msgstr "Propert&ies\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Run..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Cr&eate Directory..." diff --git a/po/eo.po b/po/eo.po index eef1c485d22..5a7a8d5279f 100644 --- a/po/eo.po +++ b/po/eo.po @@ -9656,6 +9656,10 @@ msgstr "Esplorilo de Wine" msgid "Start" msgstr "Starto" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12873,10 +12877,6 @@ msgstr "Ali&nomi..." msgid "Propert&ies\tAlt+Enter" msgstr "E&coj\tAlt+Enen" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/es.po b/po/es.po index 7b1f6e69f48..e7a6316dca9 100644 --- a/po/es.po +++ b/po/es.po @@ -10282,6 +10282,10 @@ msgstr "Explorador de Wine" msgid "Start" msgstr "Arranque" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "E&jecutar..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Uso: hostname\n" @@ -13645,10 +13649,6 @@ msgstr "&Renombrar..." msgid "Propert&ies\tAlt+Enter" msgstr "&Propiedades\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "E&jecutar..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Crear direc&torio..." diff --git a/po/fa.po b/po/fa.po index 9a3f055a9c1..f5e7290c6c8 100644 --- a/po/fa.po +++ b/po/fa.po @@ -9790,6 +9790,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13050,10 +13054,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "انتخاب &همه\tCtrl+A" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/fi.po b/po/fi.po index b9bd64e88d0..ac1c3263ea2 100644 --- a/po/fi.po +++ b/po/fi.po @@ -10129,6 +10129,10 @@ msgstr "Winen Explorer" msgid "Start" msgstr "Käynnistys" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Suorita..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Käyttö: hostname\n" @@ -13418,10 +13422,6 @@ msgstr "&Nimeä..." msgid "Propert&ies\tAlt+Enter" msgstr "&Ominaisuudet\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Suorita..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Luo &hakemisto..." diff --git a/po/fr.po b/po/fr.po index 8129d9af375..7412a66587a 100644 --- a/po/fr.po +++ b/po/fr.po @@ -10265,6 +10265,10 @@ msgstr "Explorateur de Wine" msgid "Start" msgstr "Démarrage" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "E&xécuter..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Usage : hostname\n" @@ -13604,10 +13608,6 @@ msgstr "Re&nommer..." msgid "Propert&ies\tAlt+Enter" msgstr "&Propriétés\tAlt+Entrée" -#: winefile.rc:36 -msgid "&Run..." -msgstr "E&xécuter..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Créer réper&toire..." diff --git a/po/he.po b/po/he.po index c0dd35ba27b..4900017110c 100644 --- a/po/he.po +++ b/po/he.po @@ -10314,6 +10314,10 @@ msgstr "הסייר של Wine" msgid "Start" msgstr "תפריט ההתחלה" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "הפע&לה..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Usage: hostname\n" @@ -13715,10 +13719,6 @@ msgstr "&שינוי שם..." msgid "Propert&ies\tAlt+Enter" msgstr "מ&אפיינים\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "הפע&לה..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "&יצירת תיקייה..." diff --git a/po/hi.po b/po/hi.po index 5b5567b8710..03195dd47a3 100644 --- a/po/hi.po +++ b/po/hi.po @@ -9640,6 +9640,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12828,10 +12832,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "सूचना (&o)" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/hr.po b/po/hr.po index 0d3ecf898e4..a0e467a7900 100644 --- a/po/hr.po +++ b/po/hr.po @@ -9815,6 +9815,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "'Start' izbornik" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "Pok&reni..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Uporaba: hostname\n" @@ -13081,10 +13085,6 @@ msgstr "&Preimenuj..." msgid "Propert&ies\tAlt+Enter" msgstr "Svojstva\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "Pok&reni..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "&Stvori direktorij..." diff --git a/po/hu.po b/po/hu.po index 61ec540471b..f764e77c91f 100644 --- a/po/hu.po +++ b/po/hu.po @@ -10204,6 +10204,10 @@ msgstr "Wine Internet Explorer" msgid "Start" msgstr "Indítópult" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Futtatás..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Használat: kiszolgálónév\n" @@ -13553,10 +13557,6 @@ msgstr "Át&nevezés..." msgid "Propert&ies\tAlt+Enter" msgstr "T&ulajdonságok\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Futtatás..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Új &mappa..." diff --git a/po/it.po b/po/it.po index 0cca722f7be..8c5030391fb 100644 --- a/po/it.po +++ b/po/it.po @@ -10283,6 +10283,10 @@ msgstr "Explorer di Wine" msgid "Start" msgstr "Esecuzione automatica" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Esegui..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Uso: hostname\n" @@ -13649,10 +13653,6 @@ msgstr "Ri&nomina..." msgid "Propert&ies\tAlt+Enter" msgstr "Propri&età\tAlt+Invio" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Esegui..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Cr&ea cartella..." diff --git a/po/ja.po b/po/ja.po index 5145752e7e6..40f06e8ac5a 100644 --- a/po/ja.po +++ b/po/ja.po @@ -10143,6 +10143,10 @@ msgstr "Wine エクスプローラ" msgid "Start" msgstr "StartUp" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "実行(&R)..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "使い方: hostname\n" @@ -13437,10 +13441,6 @@ msgstr "名前の変更(&N)..." msgid "Propert&ies\tAlt+Enter" msgstr "プロパティ(&I)\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "実行(&R)..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "ディレクトリを作成(&E)..." diff --git a/po/ko.po b/po/ko.po index 2913640d030..c5c77714a00 100644 --- a/po/ko.po +++ b/po/ko.po @@ -10135,6 +10135,10 @@ msgstr "Wine 탐색기" msgid "Start" msgstr "시작 프로그램" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "실행(&R)..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "사용법: hostname\n" @@ -13424,10 +13428,6 @@ msgstr "이름바꾸기(&N)..." msgid "Propert&ies\tAlt+Enter" msgstr "속성(&I)\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "실행(&R)..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "디렉토리 만들기(&E)..." diff --git a/po/lt.po b/po/lt.po index 368d114d7a6..4efafd9e100 100644 --- a/po/lt.po +++ b/po/lt.po @@ -10157,6 +10157,10 @@ msgstr "„Wine“ naršyklė" msgid "Start" msgstr "Paleidimas" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Vykdyti..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Naudojimas: hostname\n" @@ -13459,10 +13463,6 @@ msgstr "Per&vadinti..." msgid "Propert&ies\tAlt+Enter" msgstr "Savy&bės\tAlt+Įvesti" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Vykdyti..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Suk&urti katalogą..." diff --git a/po/ml.po b/po/ml.po index e791a64dd91..8b7e10f942d 100644 --- a/po/ml.po +++ b/po/ml.po @@ -9640,6 +9640,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12828,10 +12832,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "വി_വരം" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/nb_NO.po b/po/nb_NO.po index 661c281342a..6d59a1b7e44 100644 --- a/po/nb_NO.po +++ b/po/nb_NO.po @@ -10151,6 +10151,10 @@ msgstr "Wine Utforsker" msgid "Start" msgstr "Start" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "Kjø&r..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Bruk: hostname\n" @@ -13447,10 +13451,6 @@ msgstr "Gi &nytt navn..." msgid "Propert&ies\tAlt+Enter" msgstr "&Egenskaper …\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "Kjø&r..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Oppr&et katalog..." diff --git a/po/nl.po b/po/nl.po index d7376fe5da3..fceae8ad62d 100644 --- a/po/nl.po +++ b/po/nl.po @@ -10286,6 +10286,10 @@ msgstr "Wine Verkenner" msgid "Start" msgstr "Opstarten" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Starten..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Gebruik: hostname\n" @@ -13618,10 +13622,6 @@ msgstr "&Naam wijzigen..." msgid "Propert&ies\tAlt+Enter" msgstr "&Eigenschappent\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Starten..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Nieuwe &map..." diff --git a/po/or.po b/po/or.po index 0ba2a162f9e..5104f3a4e32 100644 --- a/po/or.po +++ b/po/or.po @@ -9640,6 +9640,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12828,10 +12832,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "ସୂଚନା (&o)" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/pa.po b/po/pa.po index fe6914cc296..b680f2d4616 100644 --- a/po/pa.po +++ b/po/pa.po @@ -9640,6 +9640,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12828,10 +12832,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "ਜਾਣਕਾਰੀ(&o)" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/pl.po b/po/pl.po index 3158ff5ce6e..2a05abafd31 100644 --- a/po/pl.po +++ b/po/pl.po @@ -10206,6 +10206,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Autostart" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "Urucho&m..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Użycie: hostname\n" @@ -13509,10 +13513,6 @@ msgstr "Zmień &nazwę..." msgid "Propert&ies\tAlt+Enter" msgstr "&Właściwości\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "Urucho&m..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "U&twórz katalog..." diff --git a/po/pt_BR.po b/po/pt_BR.po index 772ad883387..6b332973c5d 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -10207,6 +10207,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Inicialização" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "E&xecutar..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Modo de usar: hostname\n" @@ -13518,10 +13522,6 @@ msgstr "Re&nomear..." msgid "Propert&ies\tAlt+Enter" msgstr "Propri&edades\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "E&xecutar..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Criar &Pasta..." diff --git a/po/pt_PT.po b/po/pt_PT.po index 13a4e6b3d4b..5a55555f2f9 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -10212,6 +10212,10 @@ msgstr "Explorador do Wine" msgid "Start" msgstr "Inicialização" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "Exec&utar..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Uso: hostname\n" @@ -13570,10 +13574,6 @@ msgstr "Re&nomear..." msgid "Propert&ies\tAlt+Enter" msgstr "Propri&edades\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "Exec&utar..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Criar &pasta..." diff --git a/po/rm.po b/po/rm.po index bd36b926092..0898edf724d 100644 --- a/po/rm.po +++ b/po/rm.po @@ -9705,6 +9705,10 @@ msgstr "Wine ag�d" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12922,10 +12926,6 @@ msgstr "&Annotaziun..." msgid "Propert&ies\tAlt+Enter" msgstr "" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/ro.po b/po/ro.po index 3f6cadb02c4..98d18adbd58 100644 --- a/po/ro.po +++ b/po/ro.po @@ -10324,6 +10324,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Meniu Start" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "E&xecutare..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13643,10 +13647,6 @@ msgstr "Rede&numire..." msgid "Propert&ies\tAlt+Enter" msgstr "Propr&ietăți\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "E&xecutare..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Cr&eare director..." diff --git a/po/ru.po b/po/ru.po index fdc122af3ca..2103b9bfa97 100644 --- a/po/ru.po +++ b/po/ru.po @@ -10158,6 +10158,10 @@ msgstr "Проводник Wine" msgid "Start" msgstr "Автозагрузка" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Запустить..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Использование: hostname\n" @@ -13457,10 +13461,6 @@ msgstr "Переименовать..." msgid "Propert&ies\tAlt+Enter" msgstr "&Свойства\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Запустить..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Создать директорию..." diff --git a/po/sk.po b/po/sk.po index bb2c5ef3373..cd3fbe0037a 100644 --- a/po/sk.po +++ b/po/sk.po @@ -9795,6 +9795,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13065,10 +13069,6 @@ msgstr "" "#-#-#-#-# sk.po (Wine) #-#-#-#-#\n" "&Properties" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/sl.po b/po/sl.po index 233a81d19c6..5ee1225d0c0 100644 --- a/po/sl.po +++ b/po/sl.po @@ -10232,6 +10232,10 @@ msgstr "Raziskovalnik Wine" msgid "Start" msgstr "Zagon" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Zaženi ..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Uporaba: hostname\n" @@ -13579,10 +13583,6 @@ msgstr "Preime&nuj ..." msgid "Propert&ies\tAlt+Enter" msgstr "&Lastnosti\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Zaženi ..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Ustvari &mapo ..." diff --git a/po/sr_RS@cyrillic.po b/po/sr_RS@cyrillic.po index 709456e4e63..360cd96a06b 100644 --- a/po/sr_RS@cyrillic.po +++ b/po/sr_RS@cyrillic.po @@ -10131,6 +10131,10 @@ msgstr "Wine Internet Explorer" msgid "Start" msgstr "„Старт“ мени" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13568,10 +13572,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "Својства" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/sr_RS@latin.po b/po/sr_RS@latin.po index 9673c5a1521..c9be4969e90 100644 --- a/po/sr_RS@latin.po +++ b/po/sr_RS@latin.po @@ -10231,6 +10231,10 @@ msgstr "Wine Internet Explorer" msgid "Start" msgstr "„Start“ meni" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13707,10 +13711,6 @@ msgstr "&Pribeleži..." msgid "Propert&ies\tAlt+Enter" msgstr "Svojstva" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/sv.po b/po/sv.po index 0d051712b69..0217405e43c 100644 --- a/po/sv.po +++ b/po/sv.po @@ -10042,6 +10042,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "Start-meny" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Kör..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Användning: hostname\n" @@ -13335,10 +13339,6 @@ msgstr "&Byt namn..." msgid "Propert&ies\tAlt+Enter" msgstr "&Egenskaper\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Kör..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Sk&apa mapp..." diff --git a/po/te.po b/po/te.po index daf91d9a86f..743899833ec 100644 --- a/po/te.po +++ b/po/te.po @@ -9640,6 +9640,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12828,10 +12832,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "సమాచారము (&o)" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/th.po b/po/th.po index 19ff957d4d8..b84eba4c82b 100644 --- a/po/th.po +++ b/po/th.po @@ -9807,6 +9807,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -13074,10 +13078,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "ปรับแต่งนาฬิกา" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/tr.po b/po/tr.po index f24b232df7b..291c5a0b78e 100644 --- a/po/tr.po +++ b/po/tr.po @@ -10122,6 +10122,10 @@ msgstr "Wine Gezgin" msgid "Start" msgstr "Başlangıç" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Çalıştır..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Kullanım: hostname\n" @@ -13392,10 +13396,6 @@ msgstr "Ye&niden Adlandır..." msgid "Propert&ies\tAlt+Enter" msgstr "&Özellikler\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Çalıştır..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "&Dizin Oluştur..." diff --git a/po/uk.po b/po/uk.po index f4aaaca1d35..4cba99dc6cd 100644 --- a/po/uk.po +++ b/po/uk.po @@ -10180,6 +10180,10 @@ msgstr "Оглядач Wine" msgid "Start" msgstr "Автозавантаження" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "&Запустити..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "Використання: hostname\n" @@ -13484,10 +13488,6 @@ msgstr "Пере&йменувати..." msgid "Propert&ies\tAlt+Enter" msgstr "Властивос&ті\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "&Запустити..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "Створити директорі&ю..." diff --git a/po/wa.po b/po/wa.po index f3825b8a5c3..e3e8db5f1d3 100644 --- a/po/wa.po +++ b/po/wa.po @@ -9747,6 +9747,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12987,10 +12991,6 @@ msgstr "&Sicrîre..." msgid "Propert&ies\tAlt+Enter" msgstr "&Propietés" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/wine.pot b/po/wine.pot index c3168c690c9..e7f4f27a553 100644 --- a/po/wine.pot +++ b/po/wine.pot @@ -9585,6 +9585,10 @@ msgstr "" msgid "Start" msgstr "" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "" + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12759,10 +12763,6 @@ msgstr "" msgid "Propert&ies\tAlt+Enter" msgstr "" -#: winefile.rc:36 -msgid "&Run..." -msgstr "" - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index 63985f249cc..d1b12f83d78 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -9656,6 +9656,10 @@ msgstr "Wine Explorer" msgid "Start" msgstr "重启" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "运行(&R)..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "" @@ -12924,10 +12928,6 @@ msgstr "改名(&N)..." msgid "Propert&ies\tAlt+Enter" msgstr "属性(&I)\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "运行(&R)..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "建立目录(&E)..." diff --git a/po/zh_TW.po b/po/zh_TW.po index bb373d1b64e..079ee00bdea 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -10021,6 +10021,10 @@ msgstr "Wine 檔案總管" msgid "Start" msgstr "啟動" +#: explorer.rc:34 winefile.rc:36 +msgid "&Run..." +msgstr "執行(&R)..." + #: hostname.rc:30 msgid "Usage: hostname\n" msgstr "用法:主機名稱\n" @@ -13295,10 +13299,6 @@ msgstr "重新命名(&N)..." msgid "Propert&ies\tAlt+Enter" msgstr "屬性(&I)\tAlt+Enter" -#: winefile.rc:36 -msgid "&Run..." -msgstr "執行(&R)..." - #: winefile.rc:38 msgid "Cr&eate Directory..." msgstr "建立目錄(&E)..." diff --git a/programs/explorer/explorer.rc b/programs/explorer/explorer.rc index 86ec4e38bdd..53224a8665e 100644 --- a/programs/explorer/explorer.rc +++ b/programs/explorer/explorer.rc @@ -30,6 +30,7 @@ STRINGTABLE IDS_EXPLORER_TITLE "Wine Explorer" IDS_PATHBOX_LABEL "Location:" IDS_START_LABEL "Start" + IDS_RUN "&Run..." } #define WINE_FILEDESCRIPTION_STR "Wine Explorer" diff --git a/programs/explorer/resource.h b/programs/explorer/resource.h index a7f3f3af3aa..747dd03dcaa 100644 --- a/programs/explorer/resource.h +++ b/programs/explorer/resource.h @@ -24,5 +24,6 @@ #define IDS_EXPLORER_TITLE 1 #define IDS_PATHBOX_LABEL 2 #define IDS_START_LABEL 3 +#define IDS_RUN 4 #endif diff --git a/programs/explorer/startmenu.c b/programs/explorer/startmenu.c index 069bf1aabea..745e5907ec4 100644 --- a/programs/explorer/startmenu.c +++ b/programs/explorer/startmenu.c @@ -26,6 +26,7 @@ #include "wine/debug.h" #include "wine/list.h" #include "explorer_private.h" +#include "resource.h" WINE_DEFAULT_DEBUG_CHANNEL(explorer); @@ -51,6 +52,8 @@ static struct menu_item root_menu; static struct menu_item public_startmenu; static struct menu_item user_startmenu; +#define MENU_ID_RUN 1 + static ULONG copy_pidls(struct menu_item* item, LPITEMIDLIST dest) { ULONG item_size; @@ -313,6 +316,20 @@ static void fill_menu(struct menu_item* item) } } +static void run_dialog(void) +{ + void WINAPI (*pRunFileDlg)(HWND hWndOwner, HICON hIcon, LPCSTR lpszDir, + LPCSTR lpszTitle, LPCSTR lpszDesc, DWORD dwFlags); + HMODULE hShell32; + + hShell32 = LoadLibraryA("shell32"); + pRunFileDlg = (void*)GetProcAddress(hShell32, (LPCSTR)61); + + pRunFileDlg(NULL, NULL, NULL, NULL, NULL, 0); + + FreeLibrary(hShell32); +} + LRESULT menu_wndproc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) { switch (msg) @@ -341,11 +358,14 @@ LRESULT menu_wndproc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) MENUITEMINFOW mii; mii.cbSize = sizeof(mii); - mii.fMask = MIIM_DATA; + mii.fMask = MIIM_DATA|MIIM_ID; GetMenuItemInfoW(hmenu, wparam, TRUE, &mii); item = (struct menu_item*)mii.dwItemData; - exec_item(item); + if (item) + exec_item(item); + else if (mii.wID == MENU_ID_RUN) + run_dialog(); destroy_menus(); @@ -360,8 +380,10 @@ void do_startmenu(HWND hwnd) { LPITEMIDLIST pidl; MENUINFO mi; + MENUITEMINFOW mii; RECT rc={0,0,0,0}; TPMPARAMS tpm; + WCHAR run_label[50]; destroy_menus(); @@ -396,6 +418,15 @@ void do_startmenu(HWND hwnd) if (SUCCEEDED(SHGetSpecialFolderLocation(NULL, CSIDL_CONTROLS, &pidl))) add_shell_item(&root_menu, pidl); + LoadStringW(NULL, IDS_RUN, run_label, sizeof(run_label)/sizeof(run_label[0])); + + mii.cbSize = sizeof(mii); + mii.fMask = MIIM_STRING|MIIM_ID; + mii.dwTypeData = run_label; + mii.wID = MENU_ID_RUN; + + InsertMenuItemW(root_menu.menuhandle, -1, TRUE, &mii); + mi.cbSize = sizeof(mi); mi.fMask = MIM_STYLE; mi.dwStyle = MNS_NOTIFYBYPOS;