App DocumentObjectGroup/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
[[File:Folder.svg|32px]]
[[File:Folder.svg|32px]]


Un objet [[App_DocumentObjectGroup/fr|App DocumentObjectGroup]], ou formellement un {{incode|App::DocumentObjectGroup}}, est un élément simple qui permet de regrouper tout type de [[App_DocumentObject/fr|App DocumentObject]] dans la [[tree_view/fr|vue en arborescence]] quel que soit son type de données.
Un objet [[App_DocumentObjectGroup/fr|App DocumentObjectGroup]], ou formellement un {{incode|App::DocumentObjectGroup}}, est un élément simple qui permet de regrouper tout type de [[App_DocumentObject/fr|App DocumentObject]] dans la [[Tree_view/fr|vue en arborescence]] quel que soit son type de données.


Il a été développé pour organiser les objets dans la [[tree_view/fr|vue en arborescence]] d'une manière logique pour l'utilisateur.
Il a été développé pour organiser les objets dans la [[Tree_view/fr|vue en arborescence]] d'une manière logique pour l'utilisateur.


[[File:FreeCAD_core_objects.svg|800px]]
[[File:FreeCAD_core_objects.svg|800px]]


{{Caption|Diagramme simplifié des relations entre les objets principaux du programme. La classe {{incode|App::DocumentObjectGroup}} a une extension qui lui permet de regrouper tout type d'objet. Le Group lui-même n'a pas beaucoup de propriétés.}}
{{Caption|Diagramme simplifié des relations entre les objets principaux du programme. La classe {{incode|App::DocumentObjectGroup}} a une extension qui lui permet de regrouper tout type d'objet. Le groupe lui-même n'a pas beaucoup de propriétés.}}


<span id="Usage"></span>
<span id="Usage"></span>
Line 17: Line 17:


# Appuyez sur le bouton {{Button|[[File:Std_Group.svg|16px]] [[Std_Group/fr|Std Group]]}} dans la barre d'outils de structure. Un Group vide est créé.
# Appuyez sur le bouton {{Button|[[File:Std_Group.svg|16px]] [[Std_Group/fr|Std Group]]}} dans la barre d'outils de structure. Un Group vide est créé.
# Pour ajouter des objets à un Group, sélectionnez-les dans la [[tree_view/fr|vue en arborescence]] puis faites-les glisser et déposez-les sur le Group.
# Pour ajouter des objets à un Group, sélectionnez-les dans la [[Tree_view/fr|vue en arborescence]] puis faites-les glisser et déposez-les sur le Group.
# Pour supprimer des objets d'un Group, faites-les glisser hors du Group et sur l'étiquette du document en haut de la [[tree_view/fr|vue en arborescence]].
# Pour supprimer des objets d'un Group, faites-les glisser hors du Group et sur l'étiquette du document en haut de la [[Tree_view/fr|vue en arborescence]].


Voir la page [[Std_Group/fr|Std Group]] pour les informations complètes, y compris son utilisation dans un [[Std_Group/fr#Script|Script]].
Voir la page [[Std_Group/fr|Std Group]] pour les informations complètes, y compris son utilisation dans un [[Std_Group/fr#Script|Script]].

Latest revision as of 10:08, 19 January 2024

Other languages:

Introduction

Un objet App DocumentObjectGroup, ou formellement un App::DocumentObjectGroup, est un élément simple qui permet de regrouper tout type de App DocumentObject dans la vue en arborescence quel que soit son type de données.

Il a été développé pour organiser les objets dans la vue en arborescence d'une manière logique pour l'utilisateur.

Diagramme simplifié des relations entre les objets principaux du programme. La classe App::DocumentObjectGroup a une extension qui lui permet de regrouper tout type d'objet. Le groupe lui-même n'a pas beaucoup de propriétés.

Utilisation

  1. Appuyez sur le bouton Std Group dans la barre d'outils de structure. Un Group vide est créé.
  2. Pour ajouter des objets à un Group, sélectionnez-les dans la vue en arborescence puis faites-les glisser et déposez-les sur le Group.
  3. Pour supprimer des objets d'un Group, faites-les glisser hors du Group et sur l'étiquette du document en haut de la vue en arborescence.

Voir la page Std Group pour les informations complètes, y compris son utilisation dans un Script.

Propriétés

Un App DocumentObjectGroup (classe App::DocumentObjectGroup) est dérivé de la base App DocumentObject (App::DocumentObject class), par conséquent, il partage toutes les propriétés de ce dernier.

Voir les propriétés dans la page Std Group.