Outil Sélection
Librairie : | Base |
Introduction : | 2.0 Beta 1 |
Comportement
Permets de placer des composants individuels dans la sélection en cours. Il existe un certain nombre d’actions possibles avec cet outil.
- Un clic gauche sur un composant le sélectionne. Si vous maintez enfoncé la touche Maj le composant est ajouté a la sélection courante ou est supprimé si il est déja dans la sélection.
- Le fait de faire clic gauche alors que le curseur se trouve dans un composant actuellement sélectionné commence un glissement en déplaçant tous les composants de la sélection.
Par défaut, Logisim calculera un moyen d’ajouter de nouveaux fils afin qu’aucune connexion existante ne soit perdue pendant le déplacement. (Parfois, cela supprime ou raccourcit les câbles existants). Si vous effectuez un déplacement où vous ne souhaitez pas que ces modifications soient effectuées, vous pouvez appuyer sur la touche Maj après avoir commencé le déplacement. Si vous souhaitez désactiver complètement ce comportement, accédez à | Fichier |→| Préférences… | onglet | présentation | et décochez la case
Conserver les connexions lors du déplacement
; dans ce cas, les connexions ne sont calculées que lorsque la touche Maj est enfoncée.Le fait de faire glisser une sélection peut entraîner un comportement inattendu des fils : si vous faites glisser une sélection comprenant des fils sur d'autres fils, tous les fils sont fusionnés et les fils fusionnés sont placés dans la sélection. Par conséquent, si vous faites glisser la sélection une seconde fois, les câbles précédemment situés à l'emplacement ne seront pas laissés pour compte. Ce comportement est nécessaire pour conserver le comportement attendu des câbles dans Logisim. Et cela ne constitue généralement pas un problème majeur: Logisim va sélectionner la totalité de la liste en cours de chute, et vous ne devez pas la déposer avant d’être sûr qu’elle se trouve au bon endroit.
- Sinon, un clic gauche sur un composant qui n'est pas sélectionné désélectionne tous les composants de la sélection actuelle et sélectionne à la place le ou les composants contenu dans l'emplacement cliqué.
- Si vous effectuez un clic gauche tout en maintenant la touche Maj enfoncée sur un composant, vous activez la présence de ce composant dans la sélection. Si plusieurs composants incluent le même emplacement, la présence de tous les composants sera modifiée. Rien de tout cela ne se produira cependant si un clic-clic est associé à un autre outil (via la onglet Souris de la fenêtre d'options du projet).
- Un clic gauche et déplacement de la souris en commençant par un emplacement non contenu dans un composant déclenche une sélection rectangulaire. La présence dans la sélection de tous les composants contenus dans le rectangle sera modifiée. Cela ne se produira cependant pas si un clic-clic est associé à un autre outil.
- Un clic-droit sur un composant non sélectioné affiche un menu contextuel : | Rotation a gauche |, | Rotation a droite |, | Effacer |, | Afficher les attributs |.
- Un clic-droit sur un composant sélectioné affiche un menu contextuel : | Effacer la sélection |, | Couper la sélection |, | Copier la sélection |.
Après avoir sélectionné les éléments souhaités dans la sélection, vous pouvez bien sûr couper / copier / coller / supprimer tous les éléments via le menu Edition ou avec les touches Ctrl-C Ctrl-V Ctrl-X, Del .
Le comportement de Logisim lors du collage du presse-papiers dans un circuit est quelque peu particulier : il ne placera pas immédiatement les composants dans le circuit; au lieu de cela, la sélection sera une collection de "fantômes", qui seront déposés dans le circuit dès qu'ils seront déplacés vers un autre emplacement ou retirés de la sélection. (Ce comportement particulier est nécessaire, car le collage fusionnera sinon les fils de la sélection dans le circuit en cours, et les câbles y seront déplacés avec le presse-papiers collé si l'utilisateur veut déplacer les composants collés ailleurs.)
Attributs
Aucun. La sélection d'un composant affichera cependant ses attributs. Avec plusieurs composants sélectionnés, les attributs partagés par tous sont affichés, vides s'ils ont des valeurs différentes et avec la valeur qu'ils ont tous en commun. (Les fils sont ignorés s'il y a des non-fils dans la sélection.) Les modifications apportées à la valeur d'attribut affectent tous les composants sélectionnés.
Retour dans Référence de la bibliothèque