Hello, dear smartgwt developers!
I've found MiniDateRangeItem control very convenient, but unfortunately it doesn't fire Changed event...
Here is the info you requested:
1. SmartGWT 2.2 + IE 8 and Mozilla Firefox 3.6.12
3. for a client-side problem, the contents of the Developer Console:
	4. if there is a JavaScript error, the stack trace logged in the Developer Console (from Internet Explorer if possible);
	5. sample code:
	There is no messages I recieve when I change value of the control from the web-page. Also the debugger doesn't enter method onChanged().
The interesting thing is that if I add this:
	this type of handler perfectly works.
Please help me, I need ChangedHandler to work.
Thank you very much in advance!
					I've found MiniDateRangeItem control very convenient, but unfortunately it doesn't fire Changed event...
Here is the info you requested:
1. SmartGWT 2.2 + IE 8 and Mozilla Firefox 3.6.12
3. for a client-side problem, the contents of the Developer Console:
Code:
	
	00:03:44.272 [INFO] [recondashboard] Module recondashboard has been loaded
Code:
	
	Webpage error details User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Timestamp: Fri, 19 Nov 2010 22:04:10 UTC Message: 'isc' is undefined Line: 7 Char: 1 Code: 0 URI: http://127.0.0.1:8888/recondashboard/sc/skins/SilverWave/load_skin.js
Code:
	
	TabSet mainTabs = new TabSet();
mainTabs.setWidth(600);  
mainTabs.setHeight(800);
Tab summaryTab = new Tab("Summary");
VLayout summaryTabVL = new VLayout();
DynamicForm dateForm = new DynamicForm();  
dateForm.setWidth(450);  
dateForm.setIsGroup(false);  
MiniDateRangeItem dateRangeItem = new MiniDateRangeItem("mdri", "Date Range");
dateForm.setItems(dateRangeItem);        
dateRangeItem.addChangedHandler(new ChangedHandler()
{
    @Override
    public void onChanged(ChangedEvent event)
    {
        SC.warn("Changed!");
    }
});
summaryTabVL.addMember(dateForm);
summaryTab.setPane(summaryTabVL);
mainTabs.setTabs(summaryTab);
mainVL.addMember(mainTabs);
mainVL.setMargin(5);
mainVL.setWidth100();
mainVL.setHeight100();
mainVL.draw();
The interesting thing is that if I add this:
Code:
	
	dateRangeItem.addClickHandler(new ClickHandler()
{
    @Override
    public void onClick(ClickEvent event)
    {
        SC.warn("Click");
    }
});
Please help me, I need ChangedHandler to work.
Thank you very much in advance!

Comment