|
From: <bma...@us...> - 2008-06-24 14:44:54
|
Revision: 3659
http://fudaa.svn.sourceforge.net/fudaa/?rev=3659&view=rev
Author: bmarchan
Date: 2008-06-24 07:43:19 -0700 (Tue, 24 Jun 2008)
Log Message:
-----------
L'?\195?\169tat de visibilit?\195?\169 des groupes de calques d?\195?\169pend de ses sous calques.
Modified Paths:
--------------
branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/BGroupeCalque.java
Modified: branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/BGroupeCalque.java
===================================================================
--- branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/BGroupeCalque.java 2008-06-24 14:41:54 UTC (rev 3658)
+++ branches/Br_FudaaModeleur_TF/fudaa_devel/ebli/src/org/fudaa/ebli/calque/BGroupeCalque.java 2008-06-24 14:43:19 UTC (rev 3659)
@@ -268,8 +268,16 @@
}
/**
- * Met les sous calques en mode visible/invisible.
+ * On force le mode visible dependant des sous calques, car les calques sont des components.
+ * Les components fils ne sont affich\xE9s que si les components parents sont visibles.
*/
+ public boolean isVisible() {
+ return getTousCalques().length==1 ? super.isVisible():isAllChildrenUnvisible() ? false:true;
+ }
+
+ /**
+ * Met les sous calques en mode visible/invisible.<br>
+ */
public void setVisible(boolean _b) {
super.setVisible(_b);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|