Est-il possible de sélectionner plusieurs options dans une zone d'arbre en faisant glisser la souris comme une zone de liste ?Dans l'arborescence, lorsque le paramètre « Sélection multiple » est défini sur 1, plusieurs options peuvent être sélectionnées (comme indiqué dans le script JSL). Cependant, contrairement à la liste déroulante, les sélections multiples s'effectuent ici en maintenant la touche Ctrl enfoncée. Est-il possible de sélectionner plusieurs éléments comme dans une liste déroulante, non seulement en maintenant la touche Ctrl enfoncée, mais aussi en faisant glisser le bouton gauche de la souris ?
root1 = Tree Node( "Parent 1" );
root2 = Tree Node( "Parent 2" );
c1 = Tree Node( "Child 1" );
c2 = Tree Node( "Child 2" );
c3 = Tree Node( "Child 11" );
c4 = Tree Node( "Child 4" );
root1 << Append( c1 );
root1 << Append( c2 );
root1 << Append( c3 );
root1 << Append( c4 );
nw = New Window( "TreeBox",
tree = Tree Box( {root1, root2}, Size( 300, 200 ), Multiselect( 1 ) ),
List Box( {c1, c2, c3, c4} ),
tree << Make Visible( C3 ),
);
Automatisation et scriptsRe : Est-il possible de sélectionner plusieurs options dans une zone d'arborescence en faisant glisser la souris comme une zone de liste ?Au lieu d'utiliser Ctrl, l'utilisation de Shift serait-elle suffisante car elle sélectionnerait les éléments entre les sélections ?