Gif89.dll



#1 - Cours théorique

************************************************************
# PROPRIETES #1
************************************************************

 

[Autosize] ---------------------- Renvoie ou détermine si le contrôle s'adapte àla taille du gif animéutilisé
[Autostart] --------------------- Renvoie ou détermine si le gif animéest immédiatement lu au lancement de la feuille ou lorsqu'un nouveau gif est choisi
[Container] -------------------- Renvoie ou détermine l'élément oùest placéle contrôle (Form, Frame, etc...)
[DragIcon] --------------------- Renvoie ou détermine l'icône du curseur lors d'un Glisser-Déplacer (Drag &Drop)
[DragMode] -------------------- Renvoie ou détermine le mode du Drag ( [0] Manuel, [1] Automatique : un clic sur le contrôle suffit pour démarrer le Glisser-Déplacer )
[Embed] ----------------------- ---
[Enabled] ---------------------- Renvoie ou détermine si l'objet doit être actif
[Filename] --------------------- Renvoie ou détermine le chemin du gif animé
[Glass] ------------------------- Renvoie ou détermine si le contrôle est transparent au lancement ( dessine sur la feuille ce qu'il y a derrière )
[Height] ------------------------ Renvoie ou détermine la hauteur de l'objet
[HelpContextId] -------------- Renvoie ou détermine le numéro de la rubrique (àouvrir pour le contrôle) du fichier d'aide associéàvotre programme
[Index] ------------------------ Renvoie ou détermine le numéro identifiant le contrôle, lorsque plusieurs contrôles gif89 portent le même nom
[Left] --------------------------- Renvoie ou détermine les coordonnées X de l'objet : distance par rapport au bord gauche de la feuille
[Object] ----------------------- ---
[Parent] ----------------------- Désigne la feuille (form) oùest placéle contrôle
[Speed] ------------------------ ---
[TabIndex] -------------------- Renvoie ou détermine le numéro indiquant l'ordre de tabulation possédépar l'objet (Touche Tab)
[TabStop] --------------------- Renvoie ou détermine si l'objet peut obtenir le focus par la touche Tab
[Tag] -------------------------- Permet de stocker une donnée invisible
[ToolTipText] ------------------ Renvoie ou détermine le texte affichédynamiquement lorsque le curseur de la souris reste sur l'objet
[Top] --------------------------- Renvoie ou détermine les coordonnées Y de l'objet : distance par rapport au bord du haut de la feuille
[Visible] ------------------------ Renvoie ou détermine si le contrôle doit être visible sur la feuille
[WhatsThisHelpID] ------------ Renvoie ou détermine le numéro de la rubrique (àouvrir pour le contrôle) du fichier d'aide associéàvotre programme
[Width] ------------------------- Renvoie ou détermine la largeur de l'objet
[Window] ---------------------- ---

************************************************************
# METHODES #2
************************************************************

---------------------------
[ AboutBox ]
---------------------------
>Affiche les crédits sur le contrôle

---------------------------
[ Move (Left As Single, Top As Single, Width As Single, Height As Single) ]
---------------------------

>Déplace l'objet, modifie ses dimensions
>|Left| : Nouvelles coordonnées X de l'objet
>|Top| : Nouvelles coordonnées Y de l'objet
>|Width| : Nouvelle largeur de l'objet
>|Height| : Nouvelle hauteur de l'objet

---------------------------
[ Play ]
---------------------------
>Joue le gif animé

---------------------------
[ SetFocus ]
---------------------------
>Donne le focus àl'objet

---------------------------
[ ShowWhatsThis ]
---------------------------
>Lance l'aide de Windows àla rubrique choisie par WhatsThisHelpID

---------------------------
[ Stop ]
---------------------------
>Met en pause le gif animé

---------------------------
[ ZOrder (Position) ]
---------------------------
>Définit la position de l'objet par rapport aux autres objets en profondeur (Axe Z)
>|Position| : ( [0] au dessus des autres, [1] au dessous des autres )


************************************************************
# EVENEMENTS #3
************************************************************

---------------------------
[ DragDrop(Source As Control, X As Single, Y As Single) ]
---------------------------
>L'objet reçoit un Glisser-Déplacer (curseur relâché)
>|Source| : Désigne contrôle qui a lancéle Glisser-Déplacer
>|X| : Coordonnée X oùest le curseur (àpartir du bord gauche de l'objet)
>|Y| : Coordonnée Y oùest le curseur (àpartir du haut de l'objet)

---------------------------
[ DragOver(Source As Control, X As Single, Y As Single, State As Integer) ]
---------------------------
>L'objet reçoit ou émet un Glisser-Déplacer (curseur non relâché)
>|Source| : Désigne contrôle qui a lancéle Glisser-Déplacer
>|X| : Coordonnée X oùest le curseur (àpartir du bord gauche de l'objet)
>|Y| : Coordonnée Y oùest le curseur (àpartir du haut de l'objet)
>|State| : Information sur l'état sur Glisser-Déposer

---------------------------
[ GotFocus() ]
---------------------------
>L'objet reçoit le focus

---------------------------
[ LostFocus() ]
---------------------------
>L'objet perd le focus











(c) - CYBER@TOM ASSOCIATION 2000-2004