diff --git a/pd/nw/index.js b/pd/nw/index.js index d9f6f6331345eeb602fe2a5dfa40dc6f25780b02..9d69b385ec05affde6bd427127b3f994faa7e094 100644 --- a/pd/nw/index.js +++ b/pd/nw/index.js @@ -664,6 +664,11 @@ function nw_create_pd_window_menus(gui, w) { minit(m.help.browser, { click: pdgui.open_search }); + minit(m.help.intro, { + click: function() { + pdgui.pd_doc_open("doc/5.reference", "help-intro.pd"); + } + }); minit(m.help.l2ork_list, { click: function() { pdgui.external_doc_open("http://disis.music.vt.edu/listinfo/l2ork-dev"); diff --git a/pd/nw/locales/de/translation.json b/pd/nw/locales/de/translation.json index 6432255b3e44ab252ff7aa1373d3055f0e610a83..a7108e59f5695d09bee73d539d786f7d561c7f93 100644 --- a/pd/nw/locales/de/translation.json +++ b/pd/nw/locales/de/translation.json @@ -241,6 +241,8 @@ "manual_tt": "Öffne das Pd-HTML-Handbuch", "browser": "Hilfe-Browser", "browser_tt": "Öffne einen Hilfe-Browser, um nach Dokumentation und Objekten zu suchen", + "intro": "Schnellreferenz", + "intro_tt": "Öffne einen Hilfe-Patch mit einer Liste der wichtigsten Pd-Objekte", "l2ork_list": "Pd-L2Ork-Mailing-Liste", "l2ork_list_tt": "Öffne einen Link zur Pd-L2Ork-Mailing-Liste im Browser", "pd_list": "Pure Data-Mailing-Liste", diff --git a/pd/nw/locales/en/translation.json b/pd/nw/locales/en/translation.json index 4f27fa6aacdd5334d40b83ca9eafcfa35c1e2198..85024b356f00d0a53c01b5d4f375a8087b16facf 100644 --- a/pd/nw/locales/en/translation.json +++ b/pd/nw/locales/en/translation.json @@ -241,6 +241,8 @@ "manual_tt": "Open the HTML manual for Pd", "browser": "Help Browser", "browser_tt": "Open a help browser to search for documentation and objects", + "intro": "Quick Reference", + "intro_tt": "Open a help patch listing Pd's most essential objects", "l2ork_list": "Pd-L2ork Mailing List", "l2ork_list_tt": "Open a link in a browser for Pd-L2ork Mailing List", "pd_list": "Pure Data Mailing Lists", diff --git a/pd/nw/pd_canvas.js b/pd/nw/pd_canvas.js index 0cf4f270df43d8f4481c270422fdc2e90ec51633..936c99cd3edd7b3a2f7f676b47fe90327cfe3655 100644 --- a/pd/nw/pd_canvas.js +++ b/pd/nw/pd_canvas.js @@ -1431,6 +1431,11 @@ function nw_create_patch_window_menus(gui, w, name) { minit(m.help.browser, { click: pdgui.open_search }); + minit(m.help.intro, { + click: function() { + pdgui.pd_doc_open("doc/5.reference", "help-intro.pd"); + } + }); minit(m.help.l2ork_list, { click: function() { pdgui.external_doc_open("http://disis.music.vt.edu/listinfo/l2ork-dev"); diff --git a/pd/nw/pd_menus.js b/pd/nw/pd_menus.js index ff274ead873bad4262588b3b1556c243e2ff05b5..e864e5fcbb36f90ca76c0ec61e0afe7a4228a7e3 100644 --- a/pd/nw/pd_menus.js +++ b/pd/nw/pd_menus.js @@ -554,6 +554,10 @@ function create_menu(gui, type) { modifiers: cmd_or_ctrl, tooltip: l("menu.browser_tt") })); + help_menu.append(m.help.intro = new gui.MenuItem({ + label: l("menu.intro"), + tooltip: l("menu.intro_tt") + })); help_menu.append(new gui.MenuItem({ type: "separator" })); help_menu.append(m.help.l2ork_list = new gui.MenuItem({ label: l("menu.l2ork_list"),