Vous voulez adapter l’interface de votre application aux préférences système de votre utilisateur final ? Vous voulez vous assurer que l’interface de votre application n’est pas masquée par le dock ou le menu de macOS, ou par la barre des tâches de Windows ? Dans cet article de blog, nous allons vous montrer comment faire !
Sur macOS, vous pouvez placer le dock à gauche, à droite ou en bas de l’écran. Vous pouvez également modifier sa taille, ce qui redimensionne la zone de travail. Sous Windows, vous pouvez placer la barre des tâches sur n’importe quel bord de l’écran et modifier sa taille, ce qui redimensionne également la zone de travail.
L’un des grands avantages de 4D v18 R2 est que maintenant (sur les deux systèmes), vous pouvez prendre en compte ces éléments graphiques du système, utiliser toute la zone de travail disponible et être sûr que vos fenêtres sont dans une zone visible (en particulier en mode SDI sur Windows).
La zone de travail, qu’est-ce que c’est ?
Sous Windows, la zone de travail est la partie de l’écran qui n’est pas cachée par la barre des tâches du système. Le rectangle corail dans les captures d’écran ci-dessous met en évidence la zone de travail :
Sur macOS, la zone de travail est la partie de l’écran qui n’est pas masquée par la barre des tâches ou le menu du système :
Comment obtenir la zone de travail d’un écran ?
Nous avons ajouté un paramètre facultatif à la commande SCREEN COORDINATES commande :
SCREEN COORDINATES($left;$top;$right;$bottom;$screenNumber;Screen work area)
Maintenant, vous pouvez vous assurer que vos fenêtres sont à la bonne place ou vous pouvez utiliser toute la zone de travail, le choix vous appartient !