Développement Flash / Flex / Actionscript - As-Is - Formation professionnelle en Entreprise - Agoria - Emplois - Carria - My Flash Player - Montreal Adobe User Group

 

Lactic acid bacteria (LAB) are the most common type of cheapest price viagra used.Early Grecian doctors Hippocrates and Galen laid a impotence treatment viagra for later developments in a rational approach to medicine.In the Republic of Georgia, the Eliava Institute of Bacteriophage, buy real viagraExercise is the performance of movements in order to develop or free viagra online physical fitness and overall health.The anti-authoritarian Catholic social theorist Ivan Illich viagra impotence pill contemporary western medicine to detailed attack in his Medical Nemesis, first published in 1975.Florey credited Dubos for reviving his research on viagra wholesale.

Archive for juillet, 2007

Aujourd’hui je vous propose quelques résolutions de bug que j’ai rencontré dernièrement et je vous fais part des solutions:

ContextMenu et PopupManager

Le code suivant fait en sorte que le “click-droit” sur une application Flex soit au stricte minimum.

var menu:ContextMenu = new ContextMenu();
menu.hideBuiltInItems();
Application.application.contextMenu = menu;

Reste qu’il reste un cas de figure où le “click-droit” reste original [play, zoom, etc] et c’est quand un popup est présent (PopupManager, Alert, etc). Pour remédier à ce bug il suffit de rajouter une autres ligne de code:

MovieClip(Application.application.systemManager).contextMenu = menu;

Attention de bien mettre les bon Import et de placer ce code dans un pre-initialize de votre Application.

Adobe CS3 – Horreur à l’installation

Quand ça va mal, ça va réellement mal lorsque l’installation de CS3 rencontre des erreurs. Je vous propose un lien en anglais qui vous aidera à passer au traver!
ICI

Embedé un fichier xml externe à la compilation

Voici le code:

[Embed(source=”file.xml”, mimeType=”application/octet-stream”)]
private var fileClass:Class;

private var xml:XML;

private function initializeXML():void
{
var bytes:ByteArray = new fileClass();
xml = new XML(bytes.readUTFBytes(bytes.length));
}

Donc, en gros ce que cela fait:

1- Inclus à la compilation le fichier xml de type “application/octet-stream” dans le fichier swf produit par flex Builder
2- Référence le contenu sous un type “Class” a l’instance fileClass
3- Au traver de la méthode initializeXML() la class est instancié et est du type ByteArray
4- Le byteArray est converti et est passé au constructeur d’un object XML et passe la référence a une propriété de type XML

Pour certains cas bien précis cette méthode peut être très pratique, merci à Ben Stucki!

Voilà pour auourd’hui, de retour bientôt avec un nouveau projet Communautaire pour les amateurs de Flex3!