aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorribet2007-05-14 15:27:25 +0000
committerribet2007-05-14 15:27:25 +0000
commitb8f54421e18968143014d031d71f4d371caa4fe8 (patch)
tree4c2c91be4666305e99bf62adc97c1324bfc4505a
parentfcc47ce35b08fa62999c1aa1230dacec446031e9 (diff)
downloadmtc-b8f54421e18968143014d031d71f4d371caa4fe8.zip
mtc-b8f54421e18968143014d031d71f4d371caa4fe8.tar.gz
mtc-b8f54421e18968143014d031d71f4d371caa4fe8.tar.bz2
mtc-b8f54421e18968143014d031d71f4d371caa4fe8.tar.xz
Déplacement et renommage de MTools::GUI::MAntiRecouvrementGroup en MTools::Comp::MAntiRecouvrementItem. Le nom et l'emplacement de ce fichier étaient impropres. Cela va casser un peu de code utilisateur (changement de nom).
-rw-r--r--doc/user_manual.txt11
-rw-r--r--exemples/StripAntiRecouvre.pm6
-rw-r--r--src/MTools/Comp/MAntiRecouvrement.pm4
-rw-r--r--src/MTools/Comp/MAntiRecouvrementItem.pm (renamed from src/MTools/GUI/MAntiRecouvrementGroup.pm)6
4 files changed, 17 insertions, 10 deletions
diff --git a/doc/user_manual.txt b/doc/user_manual.txt
index 92dbedd..b8b1167 100644
--- a/doc/user_manual.txt
+++ b/doc/user_manual.txt
@@ -307,18 +307,25 @@ my $surface = new MTools::GUI::MCurve (1, [[150, 50],
[50, 550]]);
my $texture = new MTools::GUI::MTexture(1, $surface, "plan.png");
mrun;
-_________________________
-MAntiRecouvrementGroup.pm :
2.2 Le SVG
+----------
2.3 Les widgets
+---------------
2.4 Les transformations
+-----------------------
2.5 Les animations
+------------------
2.6 Les comportements
+---------------------
+
+________________________
+MAntiRecouvrementItem.pm :
+
2.7 Les inclassables
diff --git a/exemples/StripAntiRecouvre.pm b/exemples/StripAntiRecouvre.pm
index 5c1bf0a..f30d430 100644
--- a/exemples/StripAntiRecouvre.pm
+++ b/exemples/StripAntiRecouvre.pm
@@ -29,17 +29,17 @@ use MTools;
use MTools::GUI::MGroup;
use MTools::Comp::MMover;
use MTools::Comp::MInertie;
-use MTools::GUI::MAntiRecouvrementGroup;
+use MTools::Comp::MAntiRecouvrementItem;
use Data::Dumper;
BEGIN
{
- @ISA = qw /MTools::GUI::MAntiRecouvrementGroup/;
+ @ISA = qw /MTools::Comp::MAntiRecouvrementItem/;
}
sub new {
my ($class, $parent, $frame, %options) = @_;
- my $self = new MTools::GUI::MAntiRecouvrementGroup ($parent, height => 91, width => 351, xmin => 0, ymin => 0, xmax=>800, ymax => 600);
+ my $self = new MTools::Comp::MAntiRecouvrementItem ($parent, height => 91, width => 351, xmin => 0, ymin => 0, xmax=>800, ymax => 600);
bless $self, $class;
$self -> recordProperty('callsign', $options{callsign});
diff --git a/src/MTools/Comp/MAntiRecouvrement.pm b/src/MTools/Comp/MAntiRecouvrement.pm
index 1e10edd..a9afb07 100644
--- a/src/MTools/Comp/MAntiRecouvrement.pm
+++ b/src/MTools/Comp/MAntiRecouvrement.pm
@@ -17,13 +17,13 @@ package MTools::Comp::MAntiRecouvrement;
##################################################################
# Encapsule l'algorithme d'anti-recouvrement des objets et gere les objets anti-recouvres
-# IMPORTANT : Les objets anti-recouvre doivent heriter de MTools::GUI::MAntiRecouvrementGroup
+# IMPORTANT : Les objets anti-recouvre doivent heriter de MTools::Comp::MAntiRecouvrementItem
#
# BUG : La propriete '-visible' devrait permettre d'activer ou non l'anti-recouvrement global des objets.
# Ce n'est pas le cas aujourd'hui, cette popriete est inactive
#
# Fonctions :
-# * addObject : permet d'inclure un objet heritant de MTools::GUI::MAntiRecouvrementGroup dans l'algorithme d'anti-recouvrement
+# * addObject : permet d'inclure un objet heritant de MTools::Comp::MAntiRecouvrementItem dans l'algorithme d'anti-recouvrement
# * removeObjet : permet de sortir un objet de l'algorithme d'anti-recouvrement
use strict;
diff --git a/src/MTools/GUI/MAntiRecouvrementGroup.pm b/src/MTools/Comp/MAntiRecouvrementItem.pm
index cc0924e..625cefc 100644
--- a/src/MTools/GUI/MAntiRecouvrementGroup.pm
+++ b/src/MTools/Comp/MAntiRecouvrementItem.pm
@@ -1,4 +1,4 @@
-package MTools::GUI::MAntiRecouvrementGroup;
+package MTools::Comp::MAntiRecouvrementItem;
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU LGPL Libray General Public License
# as published by the Free Software Foundation; either version 2
@@ -17,7 +17,7 @@ package MTools::GUI::MAntiRecouvrementGroup;
##################################################################
-# Les objets heritant de MAntiRecouvrementGroup peuvent etre geres par un objet MAntiRecouvrement et ainsi pris en charge
+# Les objets heritant de MAntiRecouvrementItem peuvent etre geres par un objet MAntiRecouvrement et ainsi pris en charge
# par un algorithme d'anti-recouvrement.
#
# parametres :
@@ -26,7 +26,7 @@ package MTools::GUI::MAntiRecouvrementGroup;
# Les ?v?nements :
# * TRANSLATED : notifie lorsque l'objet est translate...
# attibuts :
-# followed_by : MAntiRecouvrementGroup permet aux objets contenus dans ce tableau de suivre ses deplacements
+# followed_by : MAntiRecouvrementItem permet aux objets contenus dans ce tableau de suivre ses deplacements
# (permet un chainage des objets)
# Les propietes :
# * xmin, ymin, xmax, ymax : definissent les caract?risiques de l'espace dans lequel l'objet est contraint.