Rechtsklick Menü in Flash anpassen

Für alle die schon länger mit Flash arbeiten, komplexere Tutorials.
Antworten
Benutzeravatar
enbe
Beiträge: 58
Registriert: Mi 9. Jan 2008, 04:47
Wohnort: Berlin
Kontaktdaten:

Rechtsklick Menü in Flash anpassen

Beitrag von enbe » Di 12. Aug 2008, 01:24

Vielleicht habt ihr das schon einmal gesehen, wenn ihr auf einen Flash Film einmal einen Rechtsklick gemacht habt.
Bild 1.png
Bild 1.png (53.59 KiB) 2203 mal betrachtet
So sieht das z.B. aus.

So kann man das Rechtsklick Menü von Flash konfigurieren:

Code: Alles auswählen

function deadClick () {
}

function eMail () {
getURL("mailto:name@email.org", "_blank");
}
function http () {
getURL("http://www.tutorials4flash.de", "_blank");
}

var myMenu:ContextMenu = new ContextMenu();
myMenu.hideBuiltInItems();

var copyrightNotice:ContextMenuItem = new ContextMenuItem("© tutorials4flash", deadClick);
var eMailLink:ContextMenuItem = new ContextMenuItem("Email verschicken!", eMail);
var httpLink:ContextMenuItem = new ContextMenuItem("Gehe zu tutorials4flash.de", http);
eMailLink.separatorBefore = true; //fügt eine Trennlinie ins Menü ein
httpLink.separatorBefore = true; //fügt eine Trennlinie ins Menü ein
myMenu.customItems.push(copyrightNotice, eMailLink, httpLink);

_root.menu = myMenu;
Man kann mittels des Rechtsklick Menüs auch den Film auf Fullscreen vergrößern wie in dem oben gezeigten Screenshot. Das macht allerdings nicht immer Sinn (in obigem Fall ist das ein Flash Video Player). Außerdem sollte man beachten, daß die meisten User wohl seltener auf die Idee kommen bei einem Flashfilm auf das Rechtsklick Menü zuzugreifen - daher ist es eher ein nettes Gimmick als ein wichtiges Feature. :ninja

Das Rechtsklick Menü würde in dem Fall vom oben beschriebenen Code so aussehen: (Rechtsklick auf den Flashfilm zum testen...

rechtsklickmenü.swf [ 2.13 KiB | 2127 mal betrachtet ]

Dateianhänge
rechtsklickmenü.fla
Flash 8 + CS 3 | AS 2.0
(42 KiB) 195-mal heruntergeladen

Antworten