9 Menu Groupes

sommaire  Sommaire
  8 Menu Visualiser
  10 Menu Animation
  9.1 Principes
  9.2 Application

9.1 Principes

Des documents complexes comprenant par exemple des modèles de cavités karstiques d’un même ensemble peuvent être manipulé à partir de cette fonctionnalité. Geo3D construit un groupe simple et aisément manipulable. Tous les objets deviennent rangés suivant un ordre interne, dans un document que l’on peut manipuler. Les groupes sont basés sur cette idée, les adresses des objets sont ordonnés dans le Menu. Elles doivent être enregistrées dans un document texte pour pouvoir être modifiables et importables.

Au début de la structure du fichier les termes : ##Geo3D_Groups, déclare Geo3D. Toutes les lignes précédées de #, sont ignorées par le programme, il s’agit de commentaires. L’ordonnancement doit être respecté : on introduit une ligne de menu par le signe !M (Menuitem) en début de ligne, suivit du Nom de l’Objet (écrire "mon choix de Nom" entre guillemets). A la suite du nom un nombre indique la position de l’objet . Ces nombres peuvent être utilisés séparément pour des manipulations. Par exemple le signe - signifie «à»; 1 - 5 signifie «Tous les objets de 1 à 5». Une ligne commençant par !S (Séparateur) place une ligne de séparation dans le Menu.

Exemple d’un fichier Groupe au format texte Geo3D:

##Geo3D_Groups # Groupe de Geo3D-Démo
!S
!M "Erato" 1
!M "Euterpe" 2
!M "Polyhymnia" 3
!M "Klio" 4
!S
!M "Erato rencontre Polyhymnia" 1 3
!M "Alle sauf Erato" 2 - 4
!M "Euterpe et Klio" 2 4
!S
!M "Aucun"

9.2 Application

Import... ouvre une fenêtre de Dialogue. Il faut choisir un document Groupe et l’ouvrir. Une autre alternative est d’utiliser le "drag and drop" du document Groupe directement dans la fenêtre principale. Il est préférable que le nom du fichier ait pour suffixe .grp bien que cela soit facultatif.

Multiples items le choix de ce Mode permet une visualisation fractionnée de tout ou partie des items mentionnés dans le menu. Si ce mode n’est pas activé un seul item actif est valide. Tout montrer montre tous les objets.




sommaire  Sommaire
  8 Menu Visualiser
  9 Menu Groupes
  10 Menu Animation

Copyright © 1997-2001 by Stefan Huber, Luzern, Suisse - All rights reserved