Satimage Précédent
Ajouter un nouveau contrôle
Accueil Documentation Smile Les interfaces utilisateur Réalisation d'un dialogue personnalisé Ajouter un nouveau contrôle  
Utiliser le glisser-déposer
Lorsque vous déplacez un élément de dialogue de la palette (ou de n'importe quel dialogue en mode édition) dans une fenêtre de dialogue, l'encadrement de la fenêtre s'éclaire pour indiquer qu'elle permet le déplacement.

Certains types d'éléments de dialogue (un Group Box, par exemple) peuvent contenir d'autres éléments de dialogue. Lorsque vous déplacez un élément de dialogue sur l'un de ces conteneurs, ce dernier s'éclaire à la place de la fenêtre entière. Si vous relâchez le bouton, le nouvel élément de dialogue sera installé en tant qu'élément de ce conteneur et non comme un élément du dialogue. Pour voir la hiérarchie d'un élément de dialogue, utilisez son menu contextuel (en mode édition). Les premiers éléments du menu contextuel d'un élément de dialogue affichent la hiérarchie de ses conteneurs.
Utiliser le menu Edition
Les commandes Couper, Copier et Coller, ainsi que la commande Effacer, peuvent s'appliquer aux éléments de dialogues en mode édition ; La commande Annuler est sans effet.

La commande Coller effectue le collage à l'intérieur de la sélection :
  • Si aucun élément de dialogue n'est sélectionné, Coller collera les éléments de dialogues contenus dans le presse-papier à l'intérieur du dialogue, au premier niveau,
  • Si un élément de dialogue est sélectionné et s'il peut accepter des éléments de dialogues (un Group Box par exemple), alors Coller collera le contenu du presse-papier dans cet élément de dialogue,
  • Si un élément de dialogue est sélectionné mais qu'il n'accepte pas d'autres éléments de dialogue (un Editable Text Box par exemple), alors il ne se passera rien.
Lorsque vous collez un élément de dialogue, il tient la même place (sa propriété bounds) dans le nouveau conteneur que celle qu'il avait dans l'ancien. Ainsi, si vous copiez un élément de menu d'un grand dialogue dans un plus petit, il se peut qu'il ne soit pas visible. Si cela arrive, utilisez les flèches du clavier pour le ramener dans le cadre du dialogue, ou bien sélectionnez Edition ▸ Effacer pour retirer le nouvel élément - puis utilisez le glisser-déposer au lieu du copier-coller.
Le "Tout sélectionner" intelligent
Edition ▸ Tout sélectionner sélectionne tous les éléments du ou des éléments sélectionnés :
  • Si aucun élément n'est sélectionné, Tout sélectionner sélectionnera tous les éléments au premier niveau du dialogue,
  • Si un ou plusieurs éléments sont sélectionnés, Tout sélectionner sélectionnera tous les éléments qu'ils contiennent - éventuellement aucun.
English version
Copyright ©2008 Paris, Satimage