Plugin-Kommandos

Die folgenden Funktionen finden Verwendung bei der Definition von

Plugin-Kommandos für Zugriffstasten, Menü und Makros
Anweisung für Menü, Tastaturzuordnung und WerkzeugleisteAnweisung für MakroBeschreibung
bookmarks()Listet die Lesezeichen auf (Nur für Menü)
bookmarks(add)plugin(bookmarks,"add");Fügt die angezeigte Seite den Lezezeichen hinzu
bookmarks(AddLink)Fügt die Verknüpfung den Lesezeichen hinzu
bookmarks(addtoolbar)plugin(bookmarks,"addtoolbar");Fügt die Seite zur Lesezeichen-Werkzeugleiste hinzu.
bookmarks(config)plugin(bookmarks,"config");Ruft den Konfigurationsdialog auf
bookmarks(edit)plugin(bookmarks,"edit");Ruft den Dialog zum Bearbeiten der Lesezeichen auf
favorites()Listet die Favoriten auf (Nur für Menü)
favorites(add)plugin(favorites,"add");Fügt die angezeigte Seite den Favoriten hinzu
favorites(AddLink)Fügt die Verknüpfung den Favoriten hinzu
favorites(config)plugin(favorites,"config");Ruft den Konfigurationsdialog auf
favorites(edit)plugin(favorites,"edit")Ruft den Dialog zum Bearbeiten der Favoriten auf
favorites(AddLink)pluginmsg("favorites", "AddLink", $URL, $TITLE);Fügt eine Adresse mit Titel zu den Favoriten hinzu.
fullscreen()plugin(fullscreen);Vollbild-Modus ein/aus
history()Listet die mit diesem Fenster besuchten Seiten auf. (Nur für Menü)
hotlist()Listet die 'Opera-Hotlist' auf (Nur für Menü)
hotlist(add)plugin(hotlist,"add");Fügt die angezeigte Seite hinzu
hotlist(AddLink)Fügt die Verknüpfung hinzu
hotlist(Edit)plugin(hotlist,"edit");Ruft den Bearbeitungsdialog für Hotlist auf.
hotlist(config)plugin(hotlist,"config");Ruft den Konfigurationsdialog auf
layers()Listet die Layer auf. (Nur für Menü)
layers(close)plugin(layers,"close");Schließen
layers(closeall)plugin(layers,"closeall");Alle schließen
layers(closeallother)plugin(layers,"closeallother");Alle anderen schließen
layers(closewindow)plugin(layers,"closewindow");Fenster schließen
layers(config)plugin(layers,"config");Konfigurationsdialog aufrufen
layers(last)plugin(layers,"last");Letzte Seite anzeigen
layers(next)plugin(layers,"next");Nächste Seite anzeigen
layers(open)plugin(layers,"open");Neuen Layer öffnen
layers(openlink)plugin(layers,"openlink");Link in neuem Layer öffnen
layers(openlinkbg)plugin(layers,"openlinkbg");Link in neuem Layer im Hintergrund öffnen
layers(openwindow)plugin(layers,"openwindow");
layers(prev)plugin(layers,"prev");
macros(NAME)macros("NAME");Führt das Makro 'NAME' aus.
Zusätzliche Plugin-Kommandos für Makros (pluginmsg und pluginmsgex)
pluginmsg("bookmarks", "AddLink", $url, $title);Fügt die in $URL gespeicherte Seite mit dem Titeltext in $TITLE den Lesezeichen hinzu.
pluginmsg("hotlist", "AddLink", $url, $title);Fügt die in $URL gespeicherte Seite mit dem Titeltext in $TITLE hinzu.
pluginmsg("favorites", "AddLink", $URL, $TITLE);Fügt die Adresse in $URL mit dem Titeltext in $TITLE den Favoriten hinzu.
pluginmsg ("layers", "ReplaceLayersInWindow", $urls);
pluginmsg (layers,"openURL",url);Öffnet url in einem neuen Layer
pluginmsg (layers,"openURLBg",url);Öffnet url in einem neuen Layer im Hintergrund
pluginmsg (toolbars, "CheckButton", "TOOLBAR_ID, BUTTON_ID, [0|1]")
pluginmsg (toolbars, "EnableButton", "TOOLBAR_ID, BUTTON_ID, [0|1]")
pluginmsg (toolbars, "SetButtonImage", "TOOLBAR_ID, BUTTON_ID, [HOT|COLD|DEAD], Path/to/new/image.bmp[0]")
$url = pluginmsgex ("bookmarks", "FindNick", $nickname, STRING);Findet die Adresse anhand des Kurznamens in den Lesezeichen.
$url = pluginmsgex ( "favorites", "FindNick", $nickname, STRING);Findet die Adresse anhand des Kurznamens in den Favoriten.
$url = pluginmsgex ("hotlist", "FindNick", $nickname, STRING);Findet die Adresse anhand des Kurznamens.
$num = pluginmsgex ("layers", "NumberOfWindows", "", INT);
$num = pluginmsgex ("layers", "NumberOfLayersInWindow", $num, INT);
$urls = pluginmsgex ("layers", "GetLayersInWindow", $num, STRING);
$bChecked = pluginmsgex(toolbars, "IsButtonChecked", "TOOLBAR_ID, BUTTON_ID", INT)
$bEnabled = pluginmsgex(toolbars, "IsButtonEnabled", "TOOLBAR_ID, BUTTON_ID", INT)