Functions > MessageBoxesDialogs >


SplashImageOn

Crée une fenêtre popup contenant une image.

SplashImageOn ( "title", "file" [, width [, height [, x pos [, y pos [, opt]]]]] )

Paramètres

title Titre de la fenêtre.
file Nom complet du fichier image (BMP, GIF, ou JPG)
width [optionnel] Largeur de la fenêtre en pixels. (500 par défaut)
height [optionnel] Hauteur de la fenêtre en pixels. (400 par défaut)
x pos [optionnel] Position de la fenêtre splash à partir de la gauche (en pixels). (centrée par défaut)
y pos [optionnel] Position de la fenêtre splash à partir du haut (en pixels). (centrée par défaut)
opt [optionnel] Par défaut: toujours Au Premier Plan et avec Titre
Ajoute les options que vous souhaitez.
    $DLG_NOTITLE (1) = Fenêtre sans titre à bordure mince
    $DLG_NOTONTOP (2) = Sans l'attribut "ONTOP"
    $DLG_MOVEABLE (16) = La fenêtre peut être déplacée

Les constantes sont définies dans AutoItConstants.au3

Valeur de retour

Aucune.

Remarques

Pour sauter un paramètre optionnel, en laissant sa valeur par défaut inchangée, utilisez la valeur -1.

L'image est redimensionnée à la largeur et la hauteur spécifiée et doit être une image BMP, GIF ou JPEG. Les icônes (ICO) ne seront pas affichés, malgré l'apparition de la fenêtre. Les images PNG provoquent un message d'erreur de chargement, tout comme les fichiers/chemins invalides.

Les images ne sont pas incorporées dans l'exécutable à moins que vous n'utilisiez FileInstall().

Une seule fenêtre splashImage/splashtext est permise en même temps, donc si vous souhaitez faire défiler plusieurs images/textes, utilisez simplement SplashImageOn()/SplashTextOn() de nouveau avec les nouvelles informations.

Une fenêtre splash avec opt=1 ne peut pas être déplacée et ne peut pas être activée par un clic.

En relation

SplashOff, SplashTextOn

Exemple

Local $sDestination = "..\GUI\mslogo.jpg"

SplashImageOn("Splash Screen", $sDestination, 250, 50)
Sleep(3000)
SplashOff()