public virtual void updateFromChild(GuiControl ctrl)
 {
     if (ctrl.internalName == "PopupMenu")
     {
         ((GuiControl)this.FOF("TextEdit")).call("setText", ctrl.call("getText"));
     }
     else if (ctrl.internalName == "textEdit")
     {
         GuiPopUpMenuCtrl popup = this.FOF("PopupMenu");
         popup.changeTextById(popup.getSelected(), ctrl.call("getText"));
         onRenameItem();
     }
 }