• warning: array_map(): Argument #2 should be an array in /var/www/titouille.ch/www/modules/system/system.module on line 1050.
  • warning: array_keys() expects parameter 1 to be array, null given in /var/www/titouille.ch/www/includes/theme.inc on line 1845.
  • warning: Invalid argument supplied for foreach() in /var/www/titouille.ch/www/includes/theme.inc on line 1845.
Portrait de titouille

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 Smile

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 ...


Portrait de titouille

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 ...


Portrait de titouille

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...


Portrait de titouille

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 Smile

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...


Portrait de titouille

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 ...


Portrait de titouille

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 à ...


Portrait de titouille

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 ...


Portrait de titouille

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 ...


Portrait de titouille

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...


Portrait de titouille

JEdit, l'éditeur qui tue


"Je ne pouvais laisser passer cette merveille Smile

francois: sinon teste http://www.jEdit.org c pas mal Wink

C'est ce que m'a dit FunkC hier soir au milieu d'une discussion.

Alors je vais sur le site, et là, déjà, je lis : # Folding for selectively hiding regions of text.

pour ceux qui ne connaissent pas, le "case folding" est une option de certains éditeurs ...