]> source.dussan.org Git - vaadin-framework.git/commitdiff
scrolling to debug console
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 5 Oct 2007 07:03:44 +0000 (07:03 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 5 Oct 2007 07:03:44 +0000 (07:03 +0000)
svn changeset:2439/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/DebugConsole.java

index 1908610cb24890aed2edccb97e505217c54646c9..942448e999cc750c5610eb90c2c60d59e3ea3f95 100755 (executable)
@@ -1,19 +1,24 @@
 package com.itmill.toolkit.terminal.gwt.client;
 
+import com.google.gwt.user.client.Event;
 import com.google.gwt.user.client.Window;
 import com.google.gwt.user.client.ui.FlowPanel;
 import com.google.gwt.user.client.ui.HTML;
 import com.google.gwt.user.client.ui.Label;
+import com.google.gwt.user.client.ui.Panel;
+import com.google.gwt.user.client.ui.ScrollPanel;
 import com.itmill.toolkit.terminal.gwt.client.ui.IWindow;
 
 public final class DebugConsole extends IWindow implements Console {
        
-       private FlowPanel panel;
+       private Panel panel;
 
        public DebugConsole() {
                super();
                panel = new FlowPanel();
-               this.setWidget(panel);
+               ScrollPanel p = new ScrollPanel();
+               p.add(panel);
+               this.setWidget(p);
                this.setCaption("Debug window");
                minimize();
                show();
@@ -54,4 +59,10 @@ public final class DebugConsole extends IWindow implements Console {
        public void dirUIDL(UIDL u) {
                panel.add(u.print_r());
        }
+
+       public void setSize(Event event, boolean updateVariables) {
+               super.setSize(event, false);
+       }
+       
+       
 }