Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 29/03/2024 @ 11:51:08 - IP : 54.163.218.81 -



Apprendre le director facilement
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 

Sommaire :


Introduction - Objet FilelO - L'Xtra MUI

L'Xtra MUI du Director

 

Cours du Director pour les débutants

 

 

L'Xtra MUI

 

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

 

L'Xtra MUI (des boîtes de dialogue facile )

La création de boîtes de dialogue a toujours été l'enfer du développeur Director. Nombreux sont ceux qui, sur Macintosh, préféraient faire appel aux ressources du système plutôt que d'utiliser les MIAW peu maniables et coûteuses en mémoire. Leur projet y perdait sa portabilité. Livrée avec  Director, l'Xtra MUI prétend résoudre ce dilemme et faciliter enfin la création de dialogues élégants indépendants de la plate-forme utilisée. Un seul effort exigé, mais de taille : la manipulation de listes de propriétés imbriquées. Suivez-nous :

Créer une alerte simple qui autorise la création de nombreux types pré définis de dialogues : Alerte, Dialogue d'ouverture ou d'enregistrement de fichier, dialogue de saisie d'une URL. L'Xtra permet aussi la création pure et simple d'une boîte dont tous les paramètres sont définis par le développeur. Dans tous les cas, Une instance de MUI devra être créée et les paramètres nécessaires devront lui être passés sous forme de liste de propriétés. Un exemple ?

Nous voulons une boîte d'alerte bien spécifique dont nous devons définir l'aspect. Nous devons choisir les boutons et, parmi eux, celui qui sera le bouton par défaut, nous devons désigner l'icône, le message que l'alerte affichera, décider si la boîte sera déplaçable, enfin afficher un intitulé dans sa barre de titre. L'objet recevra ces indications sous la forme d'une liste (DetailDeLAlerte) où chaque propriété (#buttons, #default, #icon, #message, #movable, #title) se voit associée une valeur(#YesNo, TRUE, "bonjour",...).

set DetailDeLAlerte to [#buttons:#YesNo, #default: 2, #icon:#caution, #message:"êtes-vous sûr ?", #movable:true,

#title:"Confirmation requise"]

Nous détaillerons plus tard les valeurs possibles pour chaque propriété. Voyons vite à quoi notre alerte ressemble et pour ce faire, invoquons l'Xtra et créons un enfant CRAPO.

set CRAPO to new(xtra "MUI")

Les méthodes de l'objet sont connues par la commande put mMessageList(xtra "MUI") saisie dans la fenêtre message. Celle dont nous avons besoin est d'utilisation simple : Nous passons en paramètre la liste DetailDeLAlerte

alert(CRAPO, DetailDeLAlerte)

résultat :

La boîte est déplaçable, le deuxième bouton est le bouton par défaut, l'icône affichée est familière aux utilisateurs. C'est presque beau ! Maintenant après le clic de l'utilisateur nous connaissons son choix avec autant de facilité :

put the result

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 26/03/2024