Index: buix/doc/bilanExport.rst diff -u /dev/null buix/doc/bilanExport.rst:1.1 --- /dev/null Mon Sep 13 12:45:22 2004 +++ buix/doc/bilanExport.rst Mon Sep 13 12:45:17 2004 @@ -0,0 +1,48 @@ +Exportation dans Buix +===================== + +Voici le bilan des problèmes rencontrés lors de l'exportation d'un +objet dans Buix. Les tests ont été effectués alors qu'il y avait +classLoader dans WidgetManager. + +1- Lors du chargement des panels de Chorem, les classes ne sont plus +trouvées si le classLoader n'est plus dans WidgetManager mais dans +Buix. + +2- Si on a un arbre de la form JFrame avec JRootPane comme "layout" et +AlarmPanel comme enfant alors on obtient Center pour +le panel Chorem lors de l'export et uniquement si l'objet est un panel +Chorem. + +3- Lorsqu'on ajoute un enfant à la JFrame (en gardant la même +configuration que ci-dessus), le n'apparaît plus du tout ! + +4- Les enfants d'un panel Chorem ne sont pas visibles lors de l'export +même si on ajoute un nouvel enfant au panel et si on modifie l'un +d'entre eux. + +5- Modification d'un enfant du panel Chorem : + + - label -> pas de changement par rapport au 4 + - button -> pas de changement par rapport au 4 + +6- Lorsqu'on ajoute un JButton sans texte, on obtient les tags +suivants : + + + + + +7- Lorsqu'on exporte JFrame et que le preview est visible alors la +propriete visible apparaît dans le fichier exporté. + +8- Dans le cas où la racine est le panel Chorem : + + - pas de layout + - pas d'enfants + - pas de visible + - pas de name + +9- Il est possible aussi qu'il n'y ait pas d'events mais que les tags + soient quand même présents dans le fichier exporté (voir le +cas où au args[0]=null, addContainerListener).