Pointui Home 2 - Application
Modifié le samedi, 07 février 2009 12:33 par Montecristoff — Catégorisé en: Pointui Home
Fourni l'accès aux paramètres généraux d'une application. Remarque : cet objet étant de type Global, une instance est toujours disponible pour l'utiliser. Vous ne devez pas créer d'instances supplémentaires.
Propriétés
Attributes(NameValueCollection)
Délivre un espace générique pour stocker des couples clé/valeur.
BGImage(Surface)
Image affichée en fond d'écran.
Méthodes
void Close()
Ferme Home.
void FlagScreenChanged()
Provoque le rafraichissement graphique de l'écran. Typiquement, l'écran saura qu'il doit être redessiné lors de changements comme la modification du texte d'un libellé. Cependant, il peut être nécessaire d'utiliser cette méthode pour s'assurer de la bonne mise à jour de l'écran.
void Resized()
Appelé lorsque la taille de l'écran change.
void AppGotFocus()
Appelé lorsque Home reçoit le focus, passe au premier plan après l'affichage précédent d'une autre application.
void AppLostFocus()
Appelé lorsque Home perd le focus, passe en arrière plan après l'affichage d'une autre application lancée.
void SetBackground(String
nomFichier
)
Définit le fichier a utiliser pour l'image de fond.
void PlayHelpScript(String
nomFichier
)
Lance la lecture du fichier d'aide spécifié.
void StopHelpScript()
Stoppe la lecture de l'aide courante (active).
void PauseHelpScript()
Provoque une pause dans la lecture de l'aide courante.
void ResumeHelpScript()
Reprend la lecture de l'aide courante.
void SaveSettings()
Sauvegarde le nom ou les valeurs trouvés dans les attributs
Attributes
.
String GetVersion()
Retourne la version de Home active.
bool GetIsFreeVersion()
Retourne
true
si la version de Home est la version gratuite (à l'opposé de la version payante qui comprend des fonctionnalités étendues).
Int GetHwnd()
Retourne le handle
HWND
de la fenêtre principale de l'application.
void SetTheme(String
nomTheme
)
Définit le thème à utiliser. Un redémarrage de Home est nécessaire pour que cela prenne effet. Le
nomTheme
spécifié en parmaètre n'est pas le chemin complet du thème, mais correspond au nom du dossier où sont stockées les fichier du thème (soit le nom du sous-dossier du thème dans le dossier
AppletRibbon
).