Options de l'application
Remonter à Boîte de dialogue Options de projet
Projet > Options > Application
Sommaire
Utilisez la page Application pour définir les options relatives à l'application en cours.
Options | Description |
---|---|
Cible, Appliquer, Enregistrer |
Voir Options de la cible. |
Eléments communs |
Paramètres de sortie
Option | Description |
---|---|
Extension du fichier cible |
Spécifie l'extension du fichier cible final. |
Les options relatives à l'application dépendent de la plate-forme cible sélectionnée :
- Plates-formes de bureau (VCL ou FireMonkey)
- iOS (FireMonkey seulement)
- Android (FireMonkey seulement)
Options d'applications pour les plates-formes de bureau
Dans le cas d'une application multi-périphérique, la page Application vous permet de configurer les options suivantes.
Paramètres d'icône d'application
Option | Description | ||||
---|---|---|---|---|---|
Icône (pour les applications Windows) |
Spécifie un fichier icône (
RAD Studio fournit des fichiers
Pour les applications console, la définition de l'icône d'application est désactivée. Windows utilise une icône de mode console standard par défaut. Si vous voulez changer l'icône pour votre application console, voir le tutoriel suivant : Delphi @ About.com: Change the Default Application Icon for a Console Mode Delphi Application (EN). | ||||
Icône Icns (pour les applications macOS FireMonkey) |
Spécifie un fichier Icns (
RAD Studio fournit des fichiers
Chaque fichier
Pour actualiser le fichier icône icns que vous voulez déployer sur macOS, procédez comme suit :
|
Fichier manifeste (Windows uniquement)
Option | Description |
---|---|
Générer automatiquement |
Spécifie si le fichier manifeste est généré automatiquement. Vous pouvez sélectionner l'une des options suivantes :
|
Activer les thèmes d'exécution |
Spécifie si l'application en cours de développement doit utiliser les thèmes d'exécution. Remarque: Cette option est activée par défaut.
|
Prise en charge DPI |
Vous pouvez sélectionner les options suivantes :
|
Niveau d'exécution |
Spécifie le niveau d'exécution de votre application.
Pour savoir quelle option est la mieux adaptée à votre application, voir Requested Execution Levels (EN) sur Windows Dev Center. Sélectionnez Accès Interface utilisateur si vous souhaitez que votre application ignore les niveaux de protection de l'interface utilisateur et procure un accès sur le bureau à des fenêtres d'autorisation de niveau supérieur. |
Manifeste personnalisé |
Si vous sélectionnez Personnalisé, le champ Manifeste personnalisé est activé. Cliquez sur le bouton Points de suspension [...] pour naviguer jusqu'au fichier |
Options d'application pour iOS
Dans le cas d'une application iOS, la page Application propose deux onglets :
- iPhone
- iPad
Icônes pour vos applications iOS
Pour les plates-formes iPhone et iPad, RAD Studio fournit des fichiers icône que vous pouvez utiliser pour les applications FireMonkey iOS sous la forme de fichiers .png
de diverses tailles, disponibles dans le répertoire /bin/Artwork/iOS
de l'installation de votre produit.
Par exemple, voici quelques-uns des noms des fichiers icônes fournis par RAD Studio :
- FM_ApplicationIcon_120x120.png
- FM_SpotlightSearchIcon_120x120.png
- FM_SettingIcon_58x58.png
- FM_NotificationIcon_40x40.png
- FM_LaunchImage_2x.png
Pour configurer les images et les icônes qui sont déployées avec votre application iOS, cliquez sur le bouton Points de suspension () dans le champ approprié de l'onglet spécifique à la plate-forme (iPhone ou iPad).
Onglet iPhone
Champ | Description |
---|---|
Icône d'application (120x120) | Icône représentant votre application. Cette icône peut être placée par vos utilisateurs sur leur écran d'accueil ; ils devront ensuite la toucher pour démarrer votre application. |
Icône d'application (180x180) | |
Icône de l'application (1024 x 1024) | Icône représentant votre application sur l'App Store. |
Icône Spotlight (80 x 80) | Icône représentant votre application sur une recherche Spotlight. |
Icône Spotlight (120 x 120) | |
Icône Réglages (58 x 58) | Icône représentant votre application sur l'application Réglages intégrée. |
Icône Réglages (87 x 87) | |
Icône de notification (40 x 40) | L'icône de notification s'affiche pour les notifications de votre application. |
Icône de notification (60 x 60) | |
Image de lancement toute apparence 2X l'échelle | L'image de lancement apparaît à la place de votre application tant que le chargement de l'application n'est pas terminé et occupe l'espace alloué à l'image. |
Image de lancement apparence sombre 2X l'échelle | |
Image de lancement toute apparence 3X l'échelle | |
Image de lancement apparence sombre 3X l'échelle |
Onglet iPad
Champ | Description |
---|---|
Icône d'application (152x152) | Icône représentant votre application. Cette icône peut être placée par vos utilisateurs sur leur écran d'accueil ; ils devront ensuite la toucher pour démarrer votre application. |
Icône de l'application (167 x 167) | |
Icône Spotlight (80 x 80) | Icône représentant votre application sur une recherche Spotlight. |
Icône Réglages (58 x 58) | Icône représentant votre application sur l'application Réglages intégrée. |
Icône de notification (40 x 40) | L'icône de notification s'affiche pour les notifications de votre application. |
Image de lancement toute apparence 2X l'échelle |
L'image de lancement apparaît à la place de votre application tant que le chargement de l'application n'est pas terminé et occupe l'espace alloué à l'image. |
Image de lancement apparence sombre 2X l'échelle |
Aperçu
Option | Description |
---|---|
Aperçu |
Pour les plates-formes cible iOS, ce champ apparaît sur le côté droit de la page Application et affiche un aperçu de l'image sélectionnée. |
Taille réelle |
Cochez cette option pour que l'aperçu affiche l'icône en taille réelle. Par défaut, un redimensionnement est effectué afin de ne pas occuper de l'espace disponible supplémentaire dans la colonne droite. Selon la taille de l'image, il peut être nécessaire de faire défiler l'affichage pour visualiser l'intégralité de l'image. |
Notes relatives à iOS
- Vous pouvez toujours configurer les images et icônes dans les onglets iPhone et iPad quel que soit le périphérique iOS cible actuellement sélectionné.
- Les fichiers image doivent être des fichiers
.png
et avoir les dimensions requises. Vous obtiendrez sinon un message d'erreur.
- Toutes les images ne sont pas nécessaires (pour de plus amples informations, voir le document Custom Icon and Image Creation Guidelines (EN) d'Apple).
- Si vous ne voulez pas fournir d'image, effacez le champ correspondant et cliquez sur OK.
- Si vous effacez un champ image, assurez-vous que la cible sélectionnée dans la page Application est Toutes les configurations. Les champs vides sont remplis avec les chemins des cibles parent, et Toutes les configurations est la seule cible qui n'est pas écrasée.
- Vous pouvez aussi définir la valeur de la propriété
UIDeviceFamily
associée à votre application iOS.UIDeviceFamily
est une valeur du fichier info.plist associé à votre application iOS ;UIDeviceFamily
définit les périphériques iOS sur lesquels votre application est prise en charge. Pour les applications iOS, la valeurUIDeviceFamily
par défaut est iPhone & iPad, mais vous pouvez limiter votre application iOS à iPad ou iPhone si vous le souhaitez. DéfinissezUIDeviceFamily
dans la liste Clé/Valeur de Projet > Options > Informations de version.
- Les applications iOS peuvent être conçues pour prendre en charge le mode d'apparence Tout ou Sombre ou les deux modes en même temps.
Apparence claire | Apparence sombre |
---|---|
La couleur de fond de l'écran de lancement et l'image de l'écran de lancement du mode d'apparence "Tout" sont utilisées dans une application iOS lorsque le périphérique cible :
|
La couleur de fond de l'écran de lancement et l'image de l'écran de lancement du mode d'apparence Sombre sont utilisées dans une application iOS lorsque le périphérique cible :
|
- Les options Couleur d'arrière-plan de l'image de lancement et Couleur d'arrière-plan foncée de l'image de lancement sont disponibles uniquement sous l'onglet iPhone, mais elles s'appliquent aux deux périphériques, iPhone et iPad.
- La prise en charge du mode d'apparence Sombre dans une application iOS est facultative. Si une application iOS n'a pas besoin de prendre en charge le mode d'apparence Sombre à un instant t, vous pouvez désactiver les options Image de lancement apparence foncée 2X l'échelle et Image de lancement apparence foncée 3X l'échelle.
Options d'application pour Android
Dans le cas d'une application Android, la page Application propose un onglet :
Artwork pour vos apps Android
Pour la plate-forme Android, RAD Studio fournit des fichiers icône et des images d'accueil que vous pouvez utiliser pour les applications FireMonkey Android sous la forme de fichiers .png
de diverses tailles, disponibles dans le répertoire \bin\Artwork\Android
de l'installation de votre produit.
Pour configurer les fichiers icône et les images d'accueil qui sont déployés avec votre application multi-périphérique, cliquez sur le bouton Points de suspension () dans le champ approprié de l'onglet Artwork.
Onglet Artwork pour Android
Icônes de lancement
Champ | Description |
---|---|
Icône de lancement (36x36 ldpi) |
Icône représentant votre application. |
Icône de lancement (48x48 mdpi) | |
Icône de lancement (72x72 hdpi) | |
Icône de lancement (96x96 xhdpi) | |
Icône de lancement (144x144 xxhdpi) |
Icônes de notification
Champ | Description |
---|---|
Icône de notification (24x24 mdpi) |
Icônes de notification pour votre application. |
Icône de notification (36x36 hdpi) | |
Icône de notification (48x48 xhdpi) | |
Icône de notification (72x72 xxhdpi) | |
Icône de notification (96x96 xxxhdpi) |
Images d'accueil
Vous pouvez activer ou désactiver les images d'accueil de votre projet en utilisant la case à cocher Inclure l'image d'accueil.
Champ | Description |
---|---|
Image d'accueil (petite, 426x320) |
Images d'accueil de votre application. |
Image d'accueil (normale, 470x320) | |
Image d'accueil (grande, 640x480) | |
Image d'accueil (xlarge, 960x720) |
Mode mosaïque de l'écran d'accueil : lorsque le mode mosaïque est activé, l'image est répétée. Utilisez cette zone de liste déroulante pour définir le mode mosaïque à l'aide des options suivantes :
Mode mosaïque | Description |
---|---|
disabled | L'image apparaît une fois sur l'écran. |
clamp | La couleur de la bordure de l'image est répliquée jusqu'à remplir l'écran. |
repeat | L'image est reproduite horizontalement et verticalement jusqu'à remplir l'écran. |
mirror | L'image est reproduite horizontalement et verticalement jusqu'à remplir l'écran avec un effet miroir entre les images successives. |
Pour plus d'informations, voir la documentation Android relative au mode mosaïque (EN).
Gravité de l'écran d'accueil : la gravité de l'écran d'accueil détermine la position de l'image sur l'écran lorsque sa taille est inférieure à celle de l'écran. La gravité de l'écran d'accueil est prise en compte uniquement lorsque le mode mosaïque de l'écran d'accueil est désactivé. Voir la documentation Android relative à la gravité (EN) pour de plus amples informations.
Notes relatives aux images dans Android
- Vous pouvez toujours configurer vos images d'application dans l'onglet Artwork, quel que soit le périphérique mobile cible actuellement sélectionné.
- Les fichiers image doivent être des fichiers *
.png
* et avoir les dimensions requises. Sinon, vous obtenez un message d'erreur.
- Android autorise l'utilisation d'images 9-patch qui déterminent la manière dont l'image sera étirée.
- Vous pouvez convertir une image au format 9-patch en utilisant l'outil draw9patch disponible dans
C:\Utilisateurs\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\adt-bundle-windows-x86-20131030\tools\lib
. - Lorsque vous utilisez l'outil draw9patch, vous pouvez charger des images
.png
et.9.png
; une fois votre image terminée, elle est enregistrée avec l'extension.9.png
. Draw9patch fonctionne avec un périmètre de 1 pixel, de sorte que les images.png
sont enregistrées avec 4 pixels supplémentaires (2 horizontalement et 2 verticalement) ; les images.9.png
ne sont pas modifiées. - Réglez les repères noirs d'une largeur de 1 pixel en haut et à gauche pour déterminer l'échelle de l'image. Pour plus d'informations, voir la documentation Android sur le dessin d'images 9-patch (EN).
- Vous pouvez convertir une image au format 9-patch en utilisant l'outil draw9patch disponible dans
- Toutes les images sont facultatives.
- Si vous ne voulez pas fournir d'image, effacez le champ correspondant et cliquez sur OK.
- Si vous effacez un champ image, assurez-vous que la cible sélectionnée dans la page Application est Toutes les configurations. Les champs vides sont remplis avec les chemins des cibles parent, et Toutes les configurations est la seule cible qui n'est pas écrasée.
- Lorsque vous exécutez une application Android sur un Kindle Fire, le carrousel affiche l'icône de lancement de votre application au format mdpi (48x48), même si vous fournissez une icône de meilleure résolution. L'icône apparaît donc floue. Cependant, cela se produit uniquement lorsque l'application Android est installée sur le Kindle Fire via une connexion USB. Lorsque les utilisateurs téléchargent l'application depuis le magasin d'applications Amazon, l'icône de l'application affichée sur le carrousel du Kindle Fire est téléchargée à partir de ce magasin d'applications, où vous pouvez charger une icône de petit format (114x114) et une icône de grand format (512x512). Pour plus d'informations, voir la documentation Android (EN).
- Pour déployer une application Android sans écran d'accueil, avant de désactiver l'option Inclure l'image d'accueil et de reconstruire l'application, vous devez manuellement supprimer les fichiers splash_image_def.xml, styles.xml et styles-v21.xml créés pour une construction précédente de votre application (ces fichiers sont normalement placés dans le sous-dossier '<Active-Target-Platform>\<Active-Build-Configuration>').
Rubriques
- Boîte de dialogue Icns d'application
- Boîte de dialogue Icône de l'application
- Page d'Apparence
- Page d'Orientation