Flash
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 ...
Configuration
"Pour faire une sorte de suite à mon commentaire sur le blog de lalex concernant le chargement de fichier texte avec LoadVars, j'ai récemment du mettre en place un mini système de lecture de fichier de config... Je m'étais inspiré des classes dont j'avais parlé dans le commentaire pour faire ce lecteur de configuration.
Je l'ai remis un peu à ...
Gestion de formats de dates
"Voici une petite classe qui vous permettra de gérer 2 formats de dates et d'effectuer des conversions entre les 2 formats.
J'ai eu besoin de développer cette petite classe suite à une redondance de code flagrante pour pouvoir récupérer une valeur Date de la forme MySQL "YYYY-MM-DD" et la faire passer en format "Européen", c'est à dire "DD.MM.YYYY".
Je vous laisse ...
Icones et DataGrid, rafraichissement de données
"1 problème s'est posé à moi dernièrement :
J'ai une grille de données affichant un jour du mois, par exemple le lundi. la grille est composée des données suivantes :
Name, info, studentid, startdate, onlyRE, status0, replace0, status1, replace1, status2, replace2, ...
les 2 valeurs status et replace qu'on retrouve plusieurs fois correspondent en fait au statut et à la valeur de remplacement ...
Liaison Entre DataGrid et DataSet, ajout d'items
"J'ai été confronté à un problème bizarre cette nuit...
J'ai créé un formulaire StCourses, il y a quelques temps... sur ce formulaire se trouve 2 grilles. Ces 2 grilles sont liées chacune à un DataSet, et on peut passer des items de la grille A à la grille B.
Pour ce faire, j'utilisais directement les DataSets et leurs propriétés AddItem / RemoveItemAt...