Tivoli Service Desk 6.0 Developer's Toolkit - Guide du concepteur d'interfaces (Interface Designer)

Chapitre 3 : Conception des contrôles

Retour à la table des matières


Introduction

Généralités

Le nombre de contrôles ajoutés à un formulaire est limité uniquement par la taille du formulaire. Pour ajouter davantage d'espace aux contrôles, redimensionnez le formulaire.

Attention : Si vous redimensionnez un formulaire au cours du développement, vous devez le sauvegarder avec sa nouvelle taille. Sinon, le formulaire ne s'affiche pas correctement.

La procédure d'ajout de contrôles à un formulaire est la même pour tous les contrôles.

Présentation générale des propriétés des contrôles

Généralités

Chaque contrôle est associé à une feuille de propriétés possédant les onglets suivants :

Les propriétés des onglets Base et Aide sont présentées dans les sections suivantes.

Propriétés communes aux contrôles

Propriétés de l'onglet Base

Le tableau ci-après décrit les propriétés de l'onglet Base communes à tous les autres contrôles.

Propriété Description
ID contrôle ID permettant de définir aisément l'ordre des onglets. Il s'agit également de la manière dont la commande est référencée dans un programme de TSD Script.
Points d'ancrage Les points d'ancrage conservent l'emplacement des contrôles dans un formulaire lorsque celui-ci est redimensionné. Les points d'ancrage peuvent être fixes. Le contrôle reste alors à un emplacement fixe du formulaire quelle que soit la taille de celui-ci. Ils peuvent aussi être définis par un pourcentage. Le contrôle est alors déplacé proportionnellement à la taille du formulaire. Pour plus d'informations sur la définition des points d'ancrage des contrôles, reportez-vous au chapitre "Gestion de l'espace."
Taille Coordonnées utilisées pour ajuster la hauteur et la largeur du contrôle.
Décalages Coordonnées utilisées avec les points d'ancrage proportionnels définissant la quantité d'"espace tampon" entre le contrôle et les bordures du formulaire. Pour plus d'informations sur la définition des décalages, reportez-vous au chapitre "Gestion de l'espace."
Masqué Active ou désactive le masquage du contrôle. Cochez cette case si vous souhaitez définir des droits pour certains contrôles. Cette option permet de mettre certains contrôles uniquement à la disposition des responsables ou des superviseurs.
Désactivé Désactive ou active le contrôle.
Coordonnées synchronisées Attribue au contrôle un emplacement fixe, indépendant de la plateforme utilisée.
Description Définition du rôle du contrôle

Propriétés de l'onglet Aide

L'onglet Aide permet de définir les propriétés des éléments ci-après.

Pour plus d'informations sur l'ajout d'une fonction d'aide à une application, reportez-vous au chapitre "Création de fonctions supplémentaires".

Propriétés spécifiques de certains contrôles

Généralités

Chaque contrôle possède également des propriétés spécifiques. La présente section les présente en détail.

Propriétés d'un bouton

Le tableau ci-après décrit les propriétés spécifiques d'un bouton.

Propriété Description
Libellé du bouton Texte qui s'affiche sur le bouton.
Fichier image Chemin d'accès et nom du fichier qui contient l'image s'affichant sur le bouton.

Remarque : Si vous indiquez une image à afficher sur le bouton, l'intitulé indiqué devient une infobulle.

Action Action que le bouton doit effectuer. Les actions valides sont les suivantes :
  • OK valide toutes les valeurs saisies dans le formulaire.
  • Annuler ferme la boîte de dialogue sans appliquer les modifications.
  • Aide affiche la rubrique d'aide associée au formulaire.
  • Sans fonction est un bouton dont vous définissez la fonction. Vous pouvez attribuer à ce bouton la fonction de votre choix.
Sélection d'une image Cochez cette case pour indiquer le fichier image.
Bouton par défaut Détermine si le bouton est activé à l'ouverture du formulaire.

Propriétés d'une case à cocher

Le tableau ci-après décrit les propriétés spécifiques à une case à cocher.

Propriété Description
Texte de la case à cocher Texte qui s'affiche en regard de la case à cocher.
Valeur initiale Détermine si la case est cochée par défaut. Si vous sélectionnez cette option, la case est cochée.
Style Détermine si la case cochée est un cercle ou un carré. La case est carrée par défaut si cette option n'est pas sélectionnée.

Propriétés d'une horloge

Le tableau ci-après décrit les propriétés spécifiques d'une horloge.

Propriété Description
Type d'horloge Définit le format horaire de l'horloge, c'est-à-dire 12 ou 24 heures.
Bordure Définit l'aspect de la bordure entourant l'horloge. Les bordures admises sont les suivantes :
  • En relief fait apparaître les lignes en relief au-dessus de l'horloge.
  • En relief fait apparaître les lignes en creux au-dessous de l'horloge.
  • Bordure de zone définit si une bordure plane (ni en relief, ni en creux) apparaît autour de l'horloge.
  • Aucune ne place aucune bordure autour de l'horloge.

Propriétés d'une boîte de dialogue mixte

Le tableau ci-après décrit les propriétés spécifiques d'une boîte de dialogue mixte.

Propriété Description
Tri Définit l'ordre de tri des éléments d'une liste. Les méthodes de tri admises sont les suivantes :
  • Croissant dresse la liste des éléments en les triant par ordre croissant depuis le début.
  • Aucun ne trie pas les éléments.
Type Définit le type de sélection qu'un utilisateur peut effectuer. Les types admis sont les suivants :
  • Valeur par défaut permet à l'utilisateur de sélectionner un élément dans la boîte à liste.
  • Lecture seule permet à l'utilisateur d'afficher les éléments de la boîte à liste sans les sélectionner.
IME Permet d'utiliser l'éditeur IME (Input Method Editor) pour afficher des caractères appartenant à des langues autres que l'anglais.
Contenu initial Définit une valeur initiale dans la boîte de dialogue mixte.
ID de lancement Si vous avez sélectionné un élément par défaut à afficher dans la boîte de dialogue mixte, indiquez son ID dans cette zone.
Longueur maximale Nombre maximal de caractères que les utilisateurs peuvent saisir dans la boîte de dialogue mixte.

Propriétés de la zone de texte

Le tableau ci-après décrit les propriétés spécifiques au contrôle d'une zone de texte.

Remarque : L'utilisateur peut saisir une seule ligne de texte dans une zone de texte. Pour ajouter des lignes, utilisez le contrôle Edition multiligne.

Propriété Description
Valeur initiale La valeur par défaut. Si vous n'indiquez aucune valeur, la zone de texte est vide lorsque la boîte de dialogue s'affiche.
Type de modèle Les types de modèles ci-après sont les types de modèles prédéfinis valides, sauf pour l'option Personnalisé vous permettant de concevoir votre propre modèle. (Pour plus d'informations sur les modèles, reportez-vous au chapitre "Création de fonctions supplémentaires") :
  • Aucun indique qu'aucun modèle n'est sélectionné.
  • Entier indique uniquement des nombres entiers.
  • Nombres réels n'accepte que les nombres réels.
  • Date est le format de date, par exemple jj/mm/aaaa.
  • Heure est le format de l'heure, par exemple hh:mm:ss.
  • Mot de passe est un modèle de format de mot de passe.
  • Personnalisé est un modèle que vous concevez vous-même. (Les zones Modèle et Longueur maximale sont activées selon le type de modèle que vous sélectionnez.)
ID modèle Nom du modèle. (Uniquement disponible pour les modèles personnalisés)
Longueur maximale Nombre maximum de caractères que les utilisateurs peuvent saisir.
Lecture seule Détermine si la zone d'entrée est en lecture seule.
Majuscules seulement Détermine si les caractères doivent s'afficher en majuscules même s'ils ont été saisis en minuscules.
IME Local Détermine s'il faut utiliser l'éditeur IME (Input Method Editor) pour afficher des caractères appartenant à des langues autres que l'anglais.
GMT Greenwich Mean Time. Si vous sélectionnez cette case, la date ou l'heure est convertie automatiquement au format GMT.

Pour utiliser cette fonction, procédez comme suit :

  1. Dans le même formulaire, créez deux zones d'entrée, l'une contenant un modèle d'heure et l'autre un modèle de date.
  2. Nommez ces zones d'entrée de la façon suivante : NOM_HEURE pour la zone d'heure et NOM_DATE pour la zone de date.
    Remarque : Ce "NOM" doit être identique pour les deux zones d'entrée.
  3. Cochez la case "Conversion GMT" dans la feuille des propriétés des deux zones.

Propriétés d'une boîte d'options

Le tableau ci-après décrit les propriétés spécifiques d'une boîte d'options.

Propriété Description
Titre de la boîte d'option Nom de la boîte d'options.
Style Définit l'alignement du titre.

Propriétés d'une zone hypertexte

Le tableau ci-après décrit les propriétés spécifiques d'une zone hypertexte.

Propriété Description
Style Style de formatage de la zone hypertexte. Les styles valides sont les suivants :
  • Pas de renvoi signifie que l'utilisateur doit effectuer un retour chariot pour renvoyer manuellement le texte à la ligne suivante.
  • Aucun format active le renvoi à la ligne automatique.
  • Aucun ne définit aucun format de ligne.
Texte initial Définit si un texte par défaut doit s'afficher dans la zone hypertexte.

Propriétés d'une image

Le tableau ci-après décrit les propriétés spécifiques d'une image.

Propriété Description
Fichier image Chemin du fichier qui contient l'image.
Style de bordure Définit l'aspect de la bordure entourant l'image. Les bordures admises sont les suivantes :
  • En relief fait apparaître les lignes en relief au-dessus de l'image.
  • En creux affiche la bordure en creux par rapport à l'image.
  • Bordure de zone détermine si une bordure plane (ni en relief, ni en creux) apparaît autour de l'image.
  • Aucune ne définit aucune bordure autour de l'image.
Style Définit l'aspect de l'image dans le formulaire. Les styles valides sont les suivants :
  • Barres de défilement permet à l'utilisateur de faire défiler l'image sur sa longueur.
  • Découper coupe l'image pour qu'elle s'adapte à la bordure.
  • Changer d'échelle agrandit l'image pour qu'elle s'adapte à la bordure.

Propriétés d'une boîte à liste

Le tableau ci-après décrit les propriétés spécifiques d'une boîte à liste.

Propriété Description
Tri Définit l'ordre de tri des éléments d'une liste. Les méthodes de tri admises sont les suivantes :
  • Croissant dresse la liste des éléments en les triant par ordre croissant depuis le début.
  • Aucun ne trie pas les éléments.
Défilement horizontal Affiche une barre de défilement horizontale.
Contenu initial Eléments de la liste par défaut. Vous devez les renommer pour éviter que les noms par défaut ne s'affichent dans la boîte à liste.
ID de lancement Cette boîte est en lecture seule et affiche le contenu de la boîte Contenu initial.
Sélection multiple Permet à l'utilisateur de sélectionner un nombre quelconque d'éléments dans la boîte à liste, et dans n'importe quel ordre.

Propriétés de la zone Edition multiligne

Le tableau ci-après décrit les propriétés spécifiques d'un contrôle d'éditeur MLE (Microprocessor Language Editor).

Propriété Description
Défilement horizontal Affiche une barre de défilement horizontale dans l'éditeur MLE.
Défilement vertical Affiche une barre de défilement verticale dans l'éditeur MLE.
Majuscules seulement Affiche les caractères en majuscules même s'ils ont été saisis en minuscules.
IME local Permet d'utiliser l'éditeur IME (Input Method Editor) pour afficher des caractères appartenant à des langues autres que l'anglais.
Pas de renvoi Signifie que l'utilisateur doit effectuer un retour chariot pour renvoyer manuellement le texte à la ligne suivante.
Lecture seule Détermine si l'éditeur MLE est en lecture seule.
Obligatoire Détermine si les utilisateurs doivent entrer des informations dans l'éditeur MLE.
Longueur maximale Définit le nombre de caractères maximal qui peuvent être saisis dans l'éditeur MLE.

Propriétés d'une boîte à liste à sélection multiple

Le tableau ci-après décrit les propriétés spécifiques d'un contrôle MSLB.

Propriété Description
Ordre croissant Trie automatiquement par ordre croissant les nouvelles données saisies dans le tableau.
Aucun Permet d'utiliser le contrôle MSLB sans définir de paramètre de propriétés. Il s'agit de l'option par défaut.
Défilement horizontal Permet de faire défiler horizontalement les données hors de la zone visualisable de votre écran.
Sélection multiple Permet de sélectionner au hasard plusieurs entrées.
Contenu initial Permet de sélectionner les valeurs affichées lors de la première ouverture de la boîte à liste.
ID de lancement Variable faisant office de descripteur d'élément. Cette variable sert à identifier les valeurs du contenu initial.

Propriétés d'un groupe de boutons d'option

Le tableau ci-après décrit les propriétés spécifiques d'un contrôle de bouton d'option.

Propriété Description
Libellé d'un groupe de boutons d'options Intitulé de la boîte d'options qui entoure les boutons d'option.
Sélection initiale Détermine (en fonction du numéro) si un bouton doit être sélectionné initialement. La valeur saisie doit indiquer quel bouton d'option sera sélectionné (par exemple, 1 pour le premier bouton, 2 pour le suivant, etc.).
Noms des boutons Libellé par défaut des boutons d'option. Vous devez renommer les boutons pour éviter que les noms par défaut ne s'affichent dans le groupe de boutons d'option.
Position du nom Alignement de l'intitulé de la boîte d'option.
Style Définit l'orientation verticale ou horizontale des boutons d'option.

Propriétés d'une règle

Le tableau ci-après décrit les propriétés spécifiques d'une règle.

Propriété Description
Graduation Les options de graduation valides sont les suivantes :
  • Nombre de repères est le nombre de marques ou de libellés de graduation. Sous Windows, la règle ne comporte que des marques de graduation. Sous UNIX, la règle ne comporte que des libellés. Remarque : Sous OS/2, la règle comporte à la fois des repères et des libellés.
  • Distance désigne le nombre d'unités représentées par chaque marque. Si le nombre de repères est 10 et la distance est 1, la règle est graduée de 0, 1, 2.... jusqu'à 10. Si le nombre de repères est 10 et la distance est 2, la règle est graduée de 0, 2, 4.... jusqu'à 20.
Orientation Définit l'orientation verticale ou horizontale de la règle. Lorsque la règle est orientée horizontalement, les valeurs sont alignées de gauche à droite. Lorsque la règle est orientée verticalement, elles sont alignées de bas en haut.
Magnétisme Déplace le curseur de la règle jusqu'à la marque de graduation la plus proche.
Libellés Identificateurs des marques de graduation (uniquement sous UNIX). Le nombre de libellés doit être identique au nombre de repères.

Propriétés du sous-formulaire

Cette section décrit les propriétés spécifiques à un sous-formulaire. Il est conseillé d'utiliser des sous-formulaires au lieu des contrôles souvent rencontrés dans les formulaires. Par exemple, si plusieurs formulaires comportent un groupe de trois boutons, vous pouvez créer un sous-formulaire unique contenant ces trois boutons et faire un renvoi à celui-ci, au lieu d'ajouter les boutons à chaque formulaire. En d'autres termes, les boutons sont créés une seule fois pour utilisation dans plusieurs formulaires.

Les sous-formulaires permettent aussi de grouper les sections d'un formulaire pour faciliter le gestion de l'espace. Pour plus d'informations, reportez-vous à la rubrique "Gestion de l'espace."

Le tableau ci-après décrit les propriétés d'un sous-formulaire.

Propriété Description
Titre Titre du sous-formulaire s'affichant dans la bordure.
ID Emplacement du fichier qui contient le sous-formulaire.
Style de bordure Définit l'aspect de la bordure entourant le sous-formulaire. Les bordures admises sont les suivantes :
  • En relief affiche la bordure en relief par rapport au sous-formulaire.
  • En creux affiche la bordure en creux par rapport au sous-formulaire.
  • Bordure de zone définit une bordure plane (ni en relief, ni en creux) autour du sous-formulaire.
  • Aucune ne définit aucune bordure autour du sous-formulaire.

Propriétés d'une table

Cette section décrit les trois onglets principaux d'une table, c'est-à-dire Table, Colonnes et SQL.

Le tableau ci-après décrit les propriétés de l'onglet Table.

Propriété Description
Tri Définit l'ordre de tri des éléments d'une table. Les méthodes de tri admises sont les suivantes :
  • Croissant dresse la liste des éléments en les triant par ordre croissant depuis le début.
  • Ordre décroissant répertorie les éléments en commençant par ordre décroissant.
  • Aucun ne trie pas les éléments.
Défilement horizontal Détermine si une barre de défilement horizontale doit s'afficher dans la table.
Sélection multiple Permet aux utilisateurs de sélectionner simultanément plusieurs éléments dans la table.

A partir de l'onglet Colonnes vous pouvez définir le titre de la colonne suivante et les options de taille de votre table.

Le tableau ci-après décrit les propriétés de l'onglet Colonnes.

Propriété Description
Nom Nom de la colonne de la base de données.
Titre Nom de la colonne que l'utilisateur affiche à l'écran.
Largeur Nombre d'unités de dialogue que la colonne doit contenir dans le sens horizontal.
Remarque : Une cellule de caractères peut comporter 32 unités de dialogue au maximum (4 dans le sens horizontal et 8 dans le sens vertical). Une cellule de caractère comporte un caractère unique, alphanumérique ou symbolique.
GMT Greenwich Mean Time. Si vous sélectionnez cette case, la date ou l'heure est convertie automatiquement au format GMT.

Pour utiliser cette fonction, procédez comme suit :

  1. Dans le même formulaire, créez deux zones d'entrée, l'une contenant un modèle d'heure et l'autre un modèle de date.
  2. Nommez ces zones d'entrée de la façon suivante : NOM_HEURE pour la zone d'heure et NOM_DATE pour la zone de date.
    Remarque : Ce "NOM" doit être identique pour les deux zones d'entrée.
  3. Cochez la case "Conversion depuis/vers GMT" dans la liste des propriétés des deux zones.

A partir de l'onglet SQL vous pouvez définir le nombre maximal d'enregistrements et les propriétés de l'instruction SQL de votre table.

Le tableau ci-après décrit les propriétés de l'onglet SQL.

Propriété Description
Nombre d'enregistrements maximal Nombre d'enregistrements maximal que votre table peut contenir.
Instruction SQL Cette zone peut contenir n'importe quelle instruction SQL.

Propriétés du texte

Le tableau ci-après décrit les propriétés spécifiques à un contrôle comportant du texte.

Propriété Description
Intitulé Titre de la zone de texte.
Alignement horizontal Alignement horizontal du texte dans la zone de texte.

Contrôles d'arbres

Les contrôles d'arbre permettent de créer une structure hiérarchique qui peut être étendue ou réduite. Pour plus d'informations sur les différents contrôles d'arbre disponibles dans Tivoli Service Dest 6.0 Developer's Toolkit, consultez le fichier lrtree.htm.

Définition des propriétés d'un contrôle

Pour définir les propriétés d'un contrôle, procédez comme ci-après.

  1. Cliquez avec le bouton droit de la souris sur le contrôle dont les propriétés doivent être définies.
  2. Choisissez des propriétés.
    Remarque : Si vous avez sélectionné l'option Affichage auto feuilles de propriétés dans Préférences, les propriétés du contrôle s'affichent automatiquement lorsqu'un formulaire ou un contrôle est créé.
  3. Définissez les propriétés.
  4. Cliquez sur Appliquer ou sur OK.

Propriétés des contrôles d'arbres

Traitement des contrôles

Ajout de contrôles

Pour ajouter un contrôle, procédez comme suit :

  1. Ouvrez un fichier ressource.
  2. Cliquez deux fois sur le formulaire auquel vous voulez ajouter un contrôle.
  3. Cliquez sur un bouton de contrôle dans la palette des contrôles.
  4. Cliquez sur le formulaire dans lequel intégrer le contrôle et dimensionnez ce contrôle avec le pointeur de la souris.
    Résultat : Le contrôle s'affiche sur le formulaire avec des points d'ancrage. Après avoir ajouté tous les contrôles, vous devez définir les points d'ancrage.

Remarque : Vous pouvez définir une taille exacte pour les contrôles avec l'onglet Base.

Définition des points d'ancrage

Après avoir été ajouté à un formulaire, un contrôle possède deux points d'ancrage par défaut. Ceux-ci sont fixes, ce qui signifie que le contrôle ne peut pas être déplacé dans le formulaire, quel que soit le redimensionnement de ce dernier. Pour que le contrôle soit déplacé proportionnellement lors du redimensionnement du formulaire, vous pouvez définir les points d'ancrage par un pourcentage.

Les points d'ancrage sont définis dans l'éditeur des points d'ancrage, affiché sous la palette des contrôles. Les points d'ancrage fixes comportent des lignes pleines alors que les points d'ancrage définis par un pourcentage comportent des lignes en pointillés. Pour plus d'informations sur les points d'ancrage, reportez-vous à la section "Gestion de l'espace."

Pour définir des points d'ancrage, procédez comme suit :

  1. Ajoutez un contrôle à un formulaire.
    Résultat : Le contrôle s'affiche sur le formulaire avec deux points d'ancrage fixes. Un aperçu du contrôle apparaît dans l'éditeur de points d'ancrage.
  2. Pour ajouter un troisième point d'ancrage, cliquez sur le côté du contrôle dépourvu de point d'ancrage.
  3. Pour changer un point d'ancrage fixe en point d'ancrage à pourcentage, cliquez sur un point d'ancrage fixe.
    Résultat : La ligne pleine du point d'ancrage fixe devient une ligne en pointillés de point d'ancrage à pourcentage.

Remarque : Pour placer des points d'ancrage à pourcentage sur les quatre côtés d'un contrôle, appuyez sur la touche MAJ lorsque vous ajoutez le contrôle au formulaire.

Déplacement des contrôles

Remarque : Avant de déplacer un contrôle, assurez-vous qu'aucun n'est sélectionné dans la palette des contrôles.

Pour déplacer un contrôle, procédez comme suit :

  1. Cliquez sur le contrôle à déplacer.
  2. Faites-le glisser à un nouvel emplacement.

Remarque : Vous pouvez déplacer plusieurs contrôles en appuyant sur la touche MAJ, en cliquant sur chacun d'eux et en les amenant à leur nouvel emplacement.

Copie des contrôles

Pour copier un contrôle, procédez comme suit :

  1. Cliquez sur le contrôle à copier.
  2. Cliquez sur le contrôle avec le bouton droit de la souris.
  3. Dans le menu en incrustation, sélectionnez Editer.
  4. Dans le menu Editer, sélectionnez Copier.
  5. Dans le menu Editer, sélectionnez Coller.
    Résultat : Le nouveau contrôle apparaît sélectionné par-dessus le contrôle initial.
  6. Déplacez le contrôle sélectionné à l'emplacement voulu et désélectionnez-le.

Redimensionnement des contrôles

Pour redimensionner un contrôle, procédez comme suit :

  1. Sélectionnez le contrôle à redimensionner.
  2. Dimensionnez-le avec le pointeur de la souris ou cliquez deux fois dessus pour ouvrir ses propriétés. (Le dimensionnement est complet si vous utilisez le pointeur de la souris.)
  3. Choisissez Points d'ancrage pour modifier les mesures.
  4. Cliquez sur Appliquer ou sur OK.

Redimensionnement des contrôles d'après le contrôle actif

Vous pouvez non seulement dimensionner les contrôles manuellement mais utiliser aussi le menu en incrustation pour les dimensionner d'après le contrôle actif. Le contrôle actif correspond au contrôle "standard" ou bien à celui déterminant l'alignement des autres contrôles sélectionnés. Le contrôle actif est identifié par une couleur différente de celle des autres contrôles.

Pour dimensionner un contrôle, procédez comme suit :

  1. Appuyez sur la touche SHIFT et cliquez sur chaque contrôle à dimensionner. Sélectionnez le contrôle actif dernier.
    Résultat : Chaque contrôle sélectionné est mis en évidence. Le contrôle actif s'affiche dans une couleur différente.
  2. Cliquez avec le bouton droit de la souris sur le contrôle actif.
  3. Dans le menu en incrustation, pointez sur Taille identique et choisissez les options de dimensionnement correspondantes.

Alignement des contrôles sur le contrôle actif

Pour aligner les contrôles, procédez comme suit :

  1. Appuyez sur la touche MAJ et cliquez sur chaque contrôle à aligner. Sélectionnez le contrôle actif dernier.
    Résultat : Chaque contrôle sélectionné est mis en évidence. Le contrôle actif s'affiche dans une couleur différente.
  2. Cliquez avec le bouton droit de la souris sur le contrôle actif.
  3. Dans le menu en incrustation, sélectionnez Alignement puis les options d'alignement correspondantes.

Recherche des contrôles manquants ou obscurcis

Lorsque vous ajoutez des contrôles à un formulaire, certains peuvent tronquer ou complètement masquer d'autres contrôles, en particulier lorsque les dimensions du formulaire sont réduites. Utilisez le menu en incrustation pour rechercher ces contrôles.

Pour cela, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris n'importe où dans le formulaire, excepté sur la barre de titre.
  2. Dans le menu en incrustation, choisissez Editer et Recherche des contrôles.
    Résultat : Le dialogue Sélection d'un contrôle s'affiche.
  3. Pour rechercher le contrôle, cochez l'une des cases ci-après.
  4. Obscurcis affiche uniquement le ou les contrôles de la liste obscurcis par un autre contrôle.
  5. Cliquez sur Sélectionner pour les contrôles à affecter.
  6. Choisissez l'une des options ci-après.

Placement d'un contrôle en avant-plan

Lorsque vous ajoutez des contrôles à un formulaire, certains peuvent tronquer ou complètement masquer d'autres contrôles. Vous pouvez alors amener les petits contrôles devant les grands contrôles à l'aide du menu en incrustation.

Pour cela, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur la boîte d'options.
  2. Dans le menu en incrustation, choisissez Mise en avant-plan.

Placement d'un contrôle en arrière-plan

Utilisez l'option de menu Mise en arrière-plan uniquement avec la boîte d'options. Les boîtes d'options sont des éléments visuels qui englobent un groupe d'options ou de contrôles associés. La boîte d'options doit être affichée derrière les contrôles pour ne pas les masquer.

Pour mettre une boîte d'options en arrière-plan, procédez comme suit :

  1. Cliquez avec le bouton droit de la souris sur la boîte d'options.
  2. Dans le menu en incrustation choisissez Mise en arrière-plan

Remarque : Pour replacer en avant-plan un contrôle partiellement masqué, choisissez Mise en avant-plan dans le menu en incrustation.

Suppression de contrôles

Pour supprimer un contrôle, procédez comme suit :

  1. Sélectionnez le contrôle à supprimer.
  2. Appuyez sur la touche Suppr..

Tivoli Service Desk 6.0 Developer's Toolkit - Guide du concepteur d'interfaces (Interface Designer)

Retour à la table des matières

Copyright