Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    "Unable to find handle for drawn Canvas" Error in ToolStripMenuButton

    Running smartGWT LGPL 2.2 with GWT 2.1.

    I have created an extension of the ToolStripMenuButton; the complete widget is below:

    Code:
    import com.smartgwt.client.types.Alignment;
    import com.smartgwt.client.widgets.menu.Menu;
    import com.smartgwt.client.widgets.toolbar.ToolStripMenuButton;
    
    public class ScAdminToolStripMenuButton extends ToolStripMenuButton {
    	
    	public ScAdminToolStripMenuButton(String title, Menu menu, String image) {
    		
    		super(title,menu);
    		setAutoFit(false);
    		setWidth("135px");
    		setMenuButtonImage(image);
    		setIconHeight(20);
    		setIconWidth(20);
    		setIconOrientation("left");
    		setAlign(Alignment.CENTER);
    		setTitleStyle("sc-toolStripMenuButtonTitle");
    		
    	}
    
    }
    The code to create the widget is as follows:

    Code:
    		Menu  toolsMenu = new Menu();
    		toolsMenu.setItems(itemOne, itemTwo);
    		ScAdminToolStripMenuButton settingMenuBtn = new ScAdminToolStripMenuButton(language.systemToolsToolBar(),toolsMenu,"menu_systemtools.gif");
    		toolStrip.addMenuButton(settingMenuBtn);
    (note -- multiple buttons are on the toolstrip, I just showed one example)

    When I launch the application in IE, the developer console shows the following:

    Code:
    11:46:03.112:INFO:Log:initialized
    11:46:03.159:WARN:Log:New Class ID: 'Window' collides with ID of existing object with value '[object Window]'.  Existing object will be replaced.
    This conflict would be avoided by disabling ISC Simple Names mode.  See documentation for further information.
    11:46:03.206:WARN:Log:New Class ID: 'Selection' collides with ID of existing object with value '[object Selection]'.  Existing object will be replaced.
    This conflict would be avoided by disabling ISC Simple Names mode.  See documentation for further information.
    11:46:03.206:WARN:AutoObserver:Use addInterfaceProperties() to add methods to interface [Class AutoObserver]
    11:46:03.409:INFO:Log:isc.Page is loaded
    11:46:29.583:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_0:Unable to find handle for drawn Canvas, elementId: isc_L
    11:46:29.583:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_1:Unable to find handle for drawn Canvas, elementId: isc_N
    11:46:29.598:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_3:Unable to find handle for drawn Canvas, elementId: isc_P
    11:46:29.598:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_4:Unable to find handle for drawn Canvas, elementId: isc_R
    11:46:29.598:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_0:Unable to find handle for drawn Canvas, elementId: isc_L
    11:46:29.614:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_0:Unable to find handle for drawn Canvas, elementId: isc_L
    11:46:29.614:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_0:Unable to find handle for drawn Canvas, elementId: isc_L
    11:46:29.614:RSZ2[E]:WARN:Label:isc_ScAdminToolStripMenuButton_0_label:Unable to find handle for drawn Canvas, elementId: isc_K
    11:46:29.614:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_1:Unable to find handle for drawn Canvas, elementId: isc_N
    11:46:29.630:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_1:Unable to find handle for drawn Canvas, elementId: isc_N
    11:46:29.630:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_1:Unable to find handle for drawn Canvas, elementId: isc_N
    11:46:29.630:RSZ2[E]:WARN:Label:isc_ScAdminToolStripMenuButton_1_label:Unable to find handle for drawn Canvas, elementId: isc_M
    11:46:29.645:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_3:Unable to find handle for drawn Canvas, elementId: isc_P
    11:46:29.645:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_3:Unable to find handle for drawn Canvas, elementId: isc_P
    11:46:29.645:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_3:Unable to find handle for drawn Canvas, elementId: isc_P
    11:46:29.661:RSZ2[E]:WARN:Label:isc_ScAdminToolStripMenuButton_3_label:Unable to find handle for drawn Canvas, elementId: isc_O
    11:46:29.661:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_4:Unable to find handle for drawn Canvas, elementId: isc_R
    11:46:29.661:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_4:Unable to find handle for drawn Canvas, elementId: isc_R
    11:46:29.676:RSZ2[E]:WARN:ToolStripMenuButton:isc_ScAdminToolStripMenuButton_4:Unable to find handle for drawn Canvas, elementId: isc_R
    11:46:29.676:RSZ2[E]:WARN:Label:isc_ScAdminToolStripMenuButton_4_label:Unable to find handle for drawn Canvas, elementId: isc_Q
    Any ideas on what might be the cause? As an FYI, I do not get these errors in FireFox, but the screen does not display properly and I get a slew of Javascript errors so for the time being IE is the only option.

    Thanks in advance!
Working...
X