Le blog de titouille
mtasc et les Form (mx.screens.Form)
"Si vous passez souvent par ici, vous devez surement connaître ma petite manie de tout développer, ou presque, en mode Form. J'en parle souvent dans mes tickets ou dans mes questions sur le net. C'est un mode de développement que j'apprécie beaucoup, car on y trouve bien des similitudes avec le développement win32, domaine dont je suis plus ou moins ...
DataGrid, méthodes d'affichage
"Quelques temps que je n'ai plus rien écris, alors je vous dévoile ma méthode de remplissage d'une grille de données avec affichage spécial
Tout d'abord, les possibilités :
On lie un tableau de type "dataProvider" (tableau d'objets) à un dataSet, qui est lui même lié à une dataGrid, ou encore on lie directement le tableau à la dataGrid.
Personnellement, j'utilise beaucoup les ...
Objet Color, hexadécimal et transitions
"Un petit code sans prétention, pour choisir une couleur de base, puis une couleur d'arrivée, et faire la transition
merci à calvin pour l'exemple de base, et à kiroukou sur media-box pour le code de transformation d'une couleur hexa en valeurs r, g et b.
// création d'un clip et remplissage en noir // _root.createEmptyMovieClip("essai", 1); essai.lineStyle(1, 0x000000, 100); essai.beginFill(0x000000, 100); essai.moveTo(400, 200); essai.lineTo(300, 200); essai.lineTo(300...
LoadMovie et proxy php
"Petite info que j'ai récupérée des liveDocs macromedia :
J'ai passé du temps à chercher une solution, et elle était bcp plus simple qu'il n'y paraissait :
le but, charger des swf via un proxy php... C'est à dire passer par une page php qui va me renvoyer mon swf avec les headers associés pour éviter la mise en cache...
mx.controls.RadioButton
"Un petit exemple vite fait pour comprendre l'utilisation des contrôles 'RadioButton'.
Quelques utilisations un peu spéciales, notamment au niveau de la classe 'Delegate', qui permet d'exécuter une fonction dans une portée précise... explication : lorsqu'on ajoute un gestionnaire 'click' à un bouton, le code situé dans la fonction de réception s'exécute dans la portée du bouton. Le Delegate permet d'exécuter la ...
PopUpManager, Window et chargement de contenu
"Vu que ça m'a posé des problèmes, et que ça en pose à d'autres, j'en ai profité pour faire un petit exemple et le soumettre à tous pour étude
Donc, tout d'abord, quel est le problème ??
La classe PopUpManager permet de créer, à l'aide du composant "Window", des fenêtres modales qui prennent le focus et demandent une validation avant ...
Les sons, chargement
"Etant un afficionado des développement RIA, je me soucie en général assez peu du "préchargement" de mes applications, vu que ces dernières sont le plus souvent destinées à être installées sur le poste client directement, sans avoir besoin d'accéder au web pour en afficher les contenus...
Après avoir écrit le ticket des bibliothèques partagées, version "sounds", on m'a demandé comment je ...
Bibliothèque partagée, les sons
"Après les objets (mc, boutons et graphiques) partagés, dont j'ai donné une explication précédemment, voici maintenant que je tente d'appliquer la méthode aux sons.
Seulement, les sons fonctionnent différement. On ne peut pas les partager de la même manière que les objets Flash, mais il existe une technique toute simple pour partager des sons via un swf externe.
Tout d'abord...
Bibliothèque partagée
"Surement que bien des gens connaissent cette utilisation des librairies partagées, mais je tenais quand même à mettre un ticket sur le sujet, rien que pour pouvoir m'en rappeler moi-même
En fait, tout ceci est parti d'un thread du forum Flash-France ou FunkC donnait un lien vers un exemple de Flashcom, permettant d'utiliser une librairie partagée dans son véritable sens...
AMFPHP et l'utilisation de classes PHP
"Durant mes périgrinations dans l'univers d'AMFPHP, je suis tombé à 2 reprises sur un problème relativement incompréhensible que je vais essayer de détailler un peu ici :
le cadre
Mes classes de remoting sont composées des fichiers suivants :
Root/flashservices/services/MDCLayer.php
Root/classes/MDCLayer/SpecialCases.php
Root/classes/MDCLayer/PearDBLayer.php
Root/classes/MDCLayer/ManagePayments.php
Le fichier MDCLayer est la classe contenant la methodTable. Elle fait appel aux classes PearDBLayer.php et SpecialCases.php.
La classe ManagePayments.php est appelée par ...