Se pueden utilizar los objetos NativeMenu para:
- menús de aplicación (disponibles en Mac OS X),
- menús de ventana (disponibles en Windows y Linux),
- menús contextuales y
- menús emergentes.
package {
import flash.display.NativeMenu;
import flash.display.NativeMenuItem;
import flash.display.NativeWindow;
import flash.desktop.NativeApplication;
import flash.display.Sprite;
public class Menu01 extends Sprite {
public function Menu01():void {
var fileMenu:NativeMenuItem;
var editMenu:NativeMenuItem;
//Es Windows
if (NativeWindow.supportsMenu) {
stage.nativeWindow.menu = new NativeMenu();
fileMenu=stage.nativeWindow.menu.addItem(new NativeMenuItem("Archivo"));
editMenu=stage.nativeWindow.menu.addItem(new NativeMenuItem("Edición"));
}
//Es MAC
if (NativeApplication.supportsMenu) {
var mm:NativeMenu = new NativeMenu();
NativeApplication.nativeApplication.menu = mm;
fileMenu = NativeApplication.nativeApplication.menu.addItem(new NativeMenuItem("xxxxxxx"));
editMenu = NativeApplication.nativeApplication.menu.addItem(new NativeMenuItem("ccccccc"));
}
}
}
}
No hay comentarios:
Publicar un comentario