]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.webapp/src/main/webapp/argeo-ria-lib/slc/class/org/argeo/slc/ria/Applet.js
Do not define shared actions here (maybe in a "TestApplet" in slc-web ?)
[gpl/argeo-slc.git] / org.argeo.slc.webapp / src / main / webapp / argeo-ria-lib / slc / class / org / argeo / slc / ria / Applet.js
index b23d072fc034119651ab70fe3d0862a5288f4832..260b60c81a2614575ccb2a86b49387f176fcc148 100644 (file)
@@ -54,11 +54,24 @@ qx.Class.define("org.argeo.slc.ria.Applet",
                                        
                                },
                                command         : null
-                       },                      
+                       }
+                       /*,             
+                       "copytocollection" : {
+                               shared          : true,
+                               selectionChange : function(viewId, xmlNode){
+                                       if(viewId != "applet") return;
+                                       if(!xmlNode){
+                                               this.setEnabled(false);
+                                       }else{
+                                               this.setEnabled(true);
+                                       }                                       
+                               }                               
+                       },
                        "deletetest" : {
                                shared          : true,
                                callback        : function(e){
-                                       alert("Should delete applet selection" + this.getInstanceId());
+                                       //this.debug(this);
+                                       alert("Should delete applet selection in " + this.getInstanceId());
                                },
                                selectionChange : function(viewId, xmlNode){
                                        if(viewId != "applet") return;
@@ -69,6 +82,7 @@ qx.Class.define("org.argeo.slc.ria.Applet",
                                        }                                       
                                }
                        }
+                       */
                }
        }
   },
@@ -232,11 +246,12 @@ qx.Class.define("org.argeo.slc.ria.Applet",
                        if(nodes.length){
                                viewSelection.addNode(nodes[0]);
                        }
+                       this.getView().focus();
                }, this);
                
                var contextMenu = org.argeo.ria.event.CommandsManager.getInstance().createMenuFromIds(["close"]);
                this.tree.setContextMenu(contextMenu);
-               
+                               
        },
        
        /**