|
|
|||||
|
A la base, une fenêtre standard Par défaut, lorsque vous créez une nouvelle fenêtre avec eVB, toutes les propriétés de cette fenêtre font d'elle une fenêtre standard Pocket PC, c'est à dire, qui tient tout l'écran, un point c'est tout. Les propriétés de type de bordure n'ont aucun effet sur les fenêtres pour Pocket PC. Dans ce mode, la fenêtre se place automatiquement en haut à gauche, et se taille automatiquement sur la largeur et la hauteur de l'écran (240x320), moins la taille de la barre de menu hébergeant le SIP (système de saisie logiciel). Puis une fenêtre sur mesure Pour fabriquer une fenêtre sur mesure, il faut modifier la propriété "FormResize", qui est par défaut sur la valeur "0 - VBFormFullSIPResize", et que vous devez passer à la valeur "2 - VBFormUserSize", qui indique à eVB d'utiliser les coordonnées et la taille définies par le développeur. Il faut bien faire attention à bien stipuler dans la boîte des propriétés ou par programme, les propriétés "Left", "Top", "Width" et "Height" de la fenêtre. En paramétrant correctement notre fenêtre, nous pouvons obtenir par exemple ceci :
Vous remarquerez que la barre de titre de notre première feuille porte le titre de la fenêtre de la fenêtre qui a le focus (ici Form2), ceci nous montre bien que la barre de titres des fenêtres de Pocket PC est gérée de manière assez spéciale par le système. Attention, comme nous ne pouvons pas créer de feuilles modales, il est très facile, avec une feuille plus petite que les autres, de la perdre en faisant passer en avant plan une autre feuille de l'application. Il est tout de même possible de faire en sorte qu'une feuille soit toujours visible, même si l'on fait passer au premier plan un autre programme, mais cela fera l'objet d'un autre article mettant en oeuvre les APIs... |
|||||
|
|
|||||
|
Copyright 2001-2004 - Tous droits réservés
|
|||||
|
iPAQ
est un produit de COMPAQ.
|