[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Rechte Maustaste

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Rechte Maustaste

-hans-
Beiträge gesamt: 748

17. Feb 2011, 15:42
Beitrag # 1 von 6
Bewertung:
(7052 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich habe hier im Forum ein Script zur Belegung der rechten Maustaste gefunden (Martin Fischer).
Frage: Welche Optionen außer "Layout bzw Text" habe ich bei der Belegung. Finde dazu nicht wirklich etwas erhellendes ...

Gruß

Hans

Code
   var _context_menu = app.menus.item("$ID/RtMouse?????"); 


Code
#targetengine "session"   
bibPlace();

function bibPlace(){
var _context_menu = app.menus.item("$ID/RtMouseLayout");

var g_action = null;
g_action = app.scriptMenuActions.item("Bibliothekselement platzieren");
if (g_action == null)
g_action = app.scriptMenuActions.add("Bibliothekselement platzieren");

var _event_listener = g_action.eventListeners.add("onInvoke", startScript, false);
var _sep = _context_menu.menuSeparators.add();
var _menu_item = _context_menu.menuItems.add(g_action);
}


function startScript(myEvent)
{
var myFile = File('R:\\Profile\\DTI-Prog\\Taest\\selFromLibPlace.jsx‎');
app.doScript(myFile, ScriptLanguage.JAVASCRIPT);
}

X

Rechte Maustaste

Martin Fischer
  
Beiträge gesamt: 12783

17. Feb 2011, 16:32
Beitrag # 2 von 6
Beitrag ID: #465076
Bewertung:
(7042 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

ich erinnere mich an kein Skript von mir, das die rechte Maustaste belegt.
Das Beispiel könnte von Gerald oder aus dem »InDesignCS4_ScriptingGuide_JS.pdf« stammen.

Dort finden sich noch weitere Beispiele.
Hast Du da mal nachgeschlagen?


als Antwort auf: [#465072]

Rechte Maustaste

-hans-
Beiträge gesamt: 748

17. Feb 2011, 16:51
Beitrag # 3 von 6
Beitrag ID: #465082
Bewertung:
(7037 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

schaugst ;-)
http://www.hilfdirselbst.ch/..._reply;so=ASC;mh=15;

Den Scriptingguide habe ich mit Strg-F durchsucht. Bringt aber auch nur Text und Layout als Option.

Default geht auch - try and error ;-)

Na ja,

such ich morgen noch mal weiter ...

Besten Dank für die Antwort

Tschö

Hans


als Antwort auf: [#465076]

Rechte Maustaste

Dirk Becker
Beiträge gesamt: 193

18. Feb 2011, 21:39
Beitrag # 4 von 6
Beitrag ID: #465207
Bewertung:
(6978 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Dieses Script gibt die Strings für alle Menüs aus:

Code
( function () { 
for( var i=0; i<app.menus.length; i++ ) {
$.writeln(app.findKeyStrings(app.menus.item(i).name));
}
} )();


Grüße,
Dirk


als Antwort auf: [#465082]

Rechte Maustaste

Dirk Becker
Beiträge gesamt: 193

18. Feb 2011, 21:56
Beitrag # 5 von 6
Beitrag ID: #465208
Bewertung:
(6973 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hier noch ein Nachtrag zum verlinkten Forumsbeitrag, weil dort Antworten abgeriegelt wurden:

Code
File("~/Desktop/test.webloc").execute(); 


Öffnet bei meinem Mac eine WebLoc-Datei im Browser der Wahl. Natürlich verwendet man später einen weniger sichtbaren Ordner.

Das webloc Dateiformat ist binär, es basiert auf plist. Statt plist kann man meist auch XML verwenden. Eine Beispieldatei erzeugt man sich im Terminal aus einem existierenden webloc Link, und auch damit funktioniert der Link:

plutil -convert xml1 ~/Desktop/test.webloc

Viel Spass,
Dirk


als Antwort auf: [#465082]

Rechte Maustaste

-hans-
Beiträge gesamt: 748

21. Feb 2011, 11:09
Beitrag # 6 von 6
Beitrag ID: #465273
Bewertung:
(6895 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Grandios!!!
Vielen Dank Dirk :)


als Antwort auf: [#465207]
X