<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Sencha Forum - Sencha GXT Discussion</title>
		<link>http://www.sencha.com/forum/</link>
		<description>Community help and discussion forum for Sencha GXT version 3.x</description>
		<language>en</language>
		<lastBuildDate>Thu, 23 May 2013 16:49:44 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.sencha.com/forum/images/misc/rss.png</url>
			<title>Sencha Forum - Sencha GXT Discussion</title>
			<link>http://www.sencha.com/forum/</link>
		</image>
		<item>
			<title>Collapsing Horizontallayoutcontainer on collapse of fieldset</title>
			<link>http://www.sencha.com/forum/showthread.php?264024-Collapsing-Horizontallayoutcontainer-on-collapse-of-fieldset&amp;goto=newpost</link>
			<pubDate>Mon, 20 May 2013 10:27:35 GMT</pubDate>
			<description>I have a vertical layout container inside which I have hozirontallayoutcontainer which have two fieldsets. My need is when I collapse both fieldsets,...</description>
			<content:encoded><![CDATA[<div>I have a vertical layout container inside which I have hozirontallayoutcontainer which have two fieldsets. My need is when I collapse both fieldsets, the horizontallayoutcontainer should also collapse so that components below them should move upwards. Since Horizontal layout container needs a height which remains fixed, so its doesn't collpase on collapse of fieldsets.<br />
<br />
Any idea how to achieve this?</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>kushal.bagaria</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?264024-Collapsing-Horizontallayoutcontainer-on-collapse-of-fieldset</guid>
		</item>
		<item>
			<title>trying to understand lastParent variable in FieldCell</title>
			<link>http://www.sencha.com/forum/showthread.php?263943-trying-to-understand-lastParent-variable-in-FieldCell&amp;goto=newpost</link>
			<pubDate>Fri, 17 May 2013 20:22:37 GMT</pubDate>
			<description><![CDATA[Hi, I'm diving into the Sencha code trying to understand the ComboBoxCell.  I came across the lastParent variable thats declared in the FieldCell. ...]]></description>
			<content:encoded><![CDATA[<div>Hi, I'm diving into the Sencha code trying to understand the ComboBoxCell.  I came across the lastParent variable thats declared in the FieldCell.  Can someone from Sencha explain its use and whats it for?<br />
<br />
maybe an explanation of what its actually representing, like what XElement?</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>steven.wong</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263943-trying-to-understand-lastParent-variable-in-FieldCell</guid>
		</item>
		<item>
			<title>GXT3 Grid. How load data from remote server ?</title>
			<link>http://www.sencha.com/forum/showthread.php?263748-GXT3-Grid.-How-load-data-from-remote-server&amp;goto=newpost</link>
			<pubDate>Wed, 15 May 2013 15:06:46 GMT</pubDate>
			<description>Hi. 
 
 
I want to load data from a remote DB server in the grid. 
 The following code: 
 
Code: 
--------- 
                    final...</description>
			<content:encoded><![CDATA[<div>Hi.<br />
<br />
<br />
I want to load data from a remote DB server in the grid.<br />
 The following code:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; final RepServiceAsync service = GWT.create(RepService.class);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; final RepProperties props = GWT.create(RepProperties.class);<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RpcProxy&lt;PagingLoadConfig, PagingLoadResult&lt;ReportsList&gt;&gt; proxy = new RpcProxy&lt;PagingLoadConfig, PagingLoadResult&lt;ReportsList&gt;&gt;() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @SuppressWarnings(&quot;unchecked&quot;)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; public void load(PagingLoadConfig loadConfig, AsyncCallback&nbsp; callback) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; service.getReports(callback);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; };<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ListStore&lt;ReportsList&gt; store = new ListStore&lt;ReportsList&gt;(props.key());<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; final PagingLoader&lt;PagingLoadConfig, PagingLoadResult&lt;ReportsList&gt;&gt; loader = new PagingLoader&lt;PagingLoadConfig, PagingLoadResult&lt;ReportsList&gt;&gt;(<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; proxy);<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; loader.setRemoteSort(true);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; loader.addLoadHandler(new LoadResultListStoreBinding&lt;PagingLoadConfig, ReportsList, PagingLoadResult&lt;ReportsList&gt;&gt;(<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; store));<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; final PagingToolBar toolBar = new PagingToolBar(50);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; toolBar.getElement().getStyle().setProperty(&quot;borderBottom&quot;, &quot;none&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; toolBar.bind(loader);<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ColumnConfig&lt;ReportsList, String&gt; nameCol = new ColumnConfig&lt;ReportsList, String&gt;(<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; props.name(), 150, &quot;Name&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ColumnConfig&lt;ReportsList, String&gt; pathCol = new ColumnConfig&lt;ReportsList, String&gt;(<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; props.path_name(), 150, &quot;Path&quot;);<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; List&lt;ColumnConfig&lt;ReportsList, ?&gt;&gt; l = new ArrayList&lt;ColumnConfig&lt;ReportsList, ?&gt;&gt;();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; l.add(nameCol);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; l.add(pathCol);<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ColumnModel&lt;ReportsList&gt; cm = new ColumnModel&lt;ReportsList&gt;(l);<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Grid&lt;ReportsList&gt; grid = new Grid&lt;ReportsList&gt;(store, cm) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; protected void onAfterFirstAttach() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; super.onAfterFirstAttach();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Scheduler.get().scheduleDeferred(new ScheduledCommand() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; public void execute() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; loader.load();<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; };<br />
<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; grid.getView().setForceFit(true);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; grid.setLoadMask(true);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; grid.setLoader(loader);</code><hr />
</div> <span style="font-family: Arial">RepProperties:<br />
</span><div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">public interface RepProperties extends PropertyAccess&lt;ReportsList&gt; {<br />
&nbsp; &nbsp; @Path(&quot;id&quot;)<br />
&nbsp; &nbsp; ModelKeyProvider&lt;ReportsList&gt; key();<br />
&nbsp; &nbsp; ValueProvider&lt;ReportsList, String&gt; name();<br />
&nbsp; &nbsp; ValueProvider&lt;ReportsList, String&gt; path_name();<br />
}</code><hr />
</div> <span style="font-family: Arial">ReportsList code:<br />
</span><br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">public class ReportsList&nbsp; implements Serializable {<br />
&nbsp; &nbsp; private static final long serialVersionUID = 1L;<br />
&nbsp; &nbsp; @Id<br />
&nbsp; &nbsp; int id;<br />
&nbsp; &nbsp; String name;<br />
&nbsp; &nbsp; String path_name;<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; public ReportsList() {&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; public ReportsList(int id, String name, String path_name) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; super();<br />
&nbsp; &nbsp; &nbsp; &nbsp; this.id = id;<br />
&nbsp; &nbsp; &nbsp; &nbsp; this.name = name;<br />
&nbsp; &nbsp; &nbsp; &nbsp; this.path_name = path_name;<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; public int getId() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; return id;<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; public void setId(int id) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; this.id = id;<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; public String getName() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; return name;<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; public void setName(String name) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; this.name = name;<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; public String getPath_name() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; return path_name;<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; public void setPath_name(String path_name) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; this.path_name = path_name;<br />
&nbsp; &nbsp; }<br />
}</code><hr />
</div> <div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">public class RepServiceImpl extends RemoteServiceServlet implements RepService {<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; private static final long serialVersionUID = 1L;<br />
&nbsp; &nbsp; @EJB<br />
&nbsp; &nbsp; private ReportEjb repManager;<br />
<br />
<br />
&nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; public List&lt;ReportsList&gt; getReports() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; List&lt;ReportsList&gt; reports = null;&nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; reports = repManager.getReports();<br />
&nbsp; &nbsp; &nbsp; &nbsp; return reports;<br />
&nbsp; &nbsp; }<br />
}</code><hr />
</div> EJB implementation:<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">@Stateless<br />
public class ReportEjbBean implements ReportEjb {<br />
<br />
&nbsp; &nbsp; @Resource(name = &quot;java:jboss/datasources/gl_sec&quot;)<br />
&nbsp; &nbsp; private DataSource dataSource;<br />
&nbsp; &nbsp; private Connection con;<br />
<br />
<br />
&nbsp; &nbsp; @PostConstruct<br />
&nbsp; &nbsp; public void initialize() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; try {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; con = dataSource.getConnection();<br />
&nbsp; &nbsp; &nbsp; &nbsp; } catch (SQLException e) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.printStackTrace();<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; }<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; @PreDestroy<br />
&nbsp; &nbsp; public void ceanup() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; try {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; con.close();<br />
&nbsp; &nbsp; &nbsp; &nbsp; } catch (SQLException e) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.printStackTrace();<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; }<br />
<br />
<br />
&nbsp; &nbsp; @Override<br />
&nbsp; &nbsp; public List&lt;ReportsList&gt; getReports() {<br />
&nbsp; &nbsp; &nbsp; &nbsp; ArrayList&lt;ReportsList&gt; repList = new ArrayList&lt;ReportsList&gt;();<br />
&nbsp; &nbsp; &nbsp; &nbsp; String selectSQL = &quot;SELECT id, name, path_name&nbsp; FROM gl_reports&quot;;<br />
&nbsp; &nbsp; &nbsp; &nbsp; try {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; PreparedStatement preparedStatement = con<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .prepareStatement(selectSQL);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ResultSet rs = preparedStatement.executeQuery(selectSQL);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; while (rs.next()) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; repList.add(new ReportsList(rs.getInt(&quot;id&quot;), rs.getString(&quot;name&quot;), rs<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .getString(&quot;path_name&quot;)));<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; } catch (SQLException e) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.printStackTrace();<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; return repList;<br />
&nbsp; &nbsp; }<br />
}</code><hr />
</div> The code is executed without error, the query to the database is performed (EJB-call), <br />
service.getReports (callback); - performed, but the Store is empty and Grid is not populated. Where should fill a Store?<br />
In what could be the problem? Can somebody help?</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>marvic</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263748-GXT3-Grid.-How-load-data-from-remote-server</guid>
		</item>
		<item>
			<title>Enable/disable ui widget based on security role</title>
			<link>http://www.sencha.com/forum/showthread.php?263623-Enable-disable-ui-widget-based-on-security-role&amp;goto=newpost</link>
			<pubDate>Tue, 14 May 2013 11:57:30 GMT</pubDate>
			<description>Hi, 
 
Is there any approach with which we can enable/disable UI fields based on the security role for the user. I am searching for GXT3 feature if...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
Is there any approach with which we can enable/disable UI fields based on the security role for the user. I am searching for GXT3 feature if any that<br />
<br />
1Allow us to specify enable/disable fields declaratively at one place rather than writing if/elses across the applciation<br />
2. Override the enable/disable implementation with the permission assigned to role. Eeven if a call field.enable()/field.disable() is made it should work as per the role irrespective of enable/disable call.<br />
<br />
<br />
Thanks,<br />
Naresh</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>nareshurs</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263623-Enable-disable-ui-widget-based-on-security-role</guid>
		</item>
		<item>
			<title>Neptune theme for GXT library</title>
			<link>http://www.sencha.com/forum/showthread.php?263320-Neptune-theme-for-GXT-library&amp;goto=newpost</link>
			<pubDate>Thu, 09 May 2013 21:37:13 GMT</pubDate>
			<description>There is any plan to port the Neptune theme in GXT? 
In that case when should it be available?</description>
			<content:encoded><![CDATA[<div>There is any plan to port the Neptune theme in GXT?<br />
In that case when should it be available?</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>Fedy2</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263320-Neptune-theme-for-GXT-library</guid>
		</item>
		<item>
			<title>MigLayout for GXT 3</title>
			<link>http://www.sencha.com/forum/showthread.php?263246-MigLayout-for-GXT-3&amp;goto=newpost</link>
			<pubDate>Thu, 09 May 2013 07:03:38 GMT</pubDate>
			<description>Hi, 
 
I started a GitHub project which aims to port MigLayout to GXT 3: 
https://github.com/hwestphal/gxt3-miglayout 
 
MigLayout is a powerful...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
I started a GitHub project which aims to port MigLayout to GXT 3:<br />
<a href="https://github.com/hwestphal/gxt3-miglayout" target="_blank" rel="nofollow">https://github.com/hwestphal/gxt3-miglayout</a><br />
<br />
MigLayout is a powerful layout manager for Swing, SWT and JavaFX applications: <a href="http://www.miglayout.com/" target="_blank" rel="nofollow">http://www.miglayout.com/</a><br />
<br />
I already ported some parts of the MigLayout demo application. The results look promising:<br />
<a href="http://hwestphal.github.io/gxt3-miglayout/" target="_blank" rel="nofollow">http://hwestphal.github.io/gxt3-miglayout/</a><br />
<br />
Feedback is highly appreciated!<br />
<br />
Cheers,<br />
Harald</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>hwestphal</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?263246-MigLayout-for-GXT-3</guid>
		</item>
		<item>
			<title>FormPanel not submitting</title>
			<link>http://www.sencha.com/forum/showthread.php?262533-FormPanel-not-submitting&amp;goto=newpost</link>
			<pubDate>Mon, 29 Apr 2013 20:51:18 GMT</pubDate>
			<description><![CDATA[FormPanel submit() works fine in IE... but the submit() method doesn't fire a POST in FF or Chrome.  So because it works in IE we know that the...]]></description>
			<content:encoded><![CDATA[<div>FormPanel submit() works fine in IE... but the submit() method doesn't fire a POST in FF or Chrome.  So because it works in IE we know that the client/server code and parameters (i.e. action, encoding, and method) are correct. <br />
<br />
The form is dynamically created, so I read that you need to append it to the document.body before submitting... tried this and it didn't work.  And when I say the form is dynamically created, I mean the form itself and not the Elements in the form.  I played with the hierarchy of components within the GUI and had no luck.  Anyways here the code...<br />
<br />
 BorderLayoutContainer windowBody = new BorderLayoutContainer();<br />
 windowBody.setStyleName(GlobalResources.INSTANCE.globalStyle().whiteBackground()); <br />
 <br />
 ...<br />
 <br />
 // defining center region<br />
 centerVBLC = new VBoxLayoutContainer();<br />
 centerVBLC.setVBoxLayoutAlign(VBoxLayoutAlign.STRETCH);<br />
 centerVBLC.setPadding(new Padding(5));<br />
  <br />
 labelBLD = new BoxLayoutData();<br />
 labelBLD.setMargins(new Margins(3));<br />
  <br />
 labelHBLC.add(new Label(&quot;Give Meet and Confer a Name:&quot;), labelBLD);<br />
  <br />
 fileUploadField.setEnabled(false);<br />
 fileUploadField.setName(&quot;uploadFormElement&quot;);<br />
  <br />
 centerVBLC.add(labelHBLC);<br />
 centerVBLC.add(centerTB, labelBLD);<br />
 centerVBLC.add(fileUploadField, labelBLD);<br />
 formPanel.setAction(GWT.getHostPageBaseURL() + &quot;fileupload&quot;);<br />
 formPanel.setEncoding(Encoding.MULTIPART);      <br />
 formPanel.setMethod(Method.POST);<br />
 <br />
 ...<br />
 <br />
 Button uploadButton = new Button(&quot;Upload...&quot;);<br />
 uploadButton.setStyleName(ButtonResources.INSTANCE.buttonStyle().button(), true);<br />
 uploadButton.setStyleName(ButtonResources.INSTANCE.buttonStyle().green(), true);<br />
   <br />
 uploadButton.addClickHandler(new ClickHandler(){<br />
  @Override<br />
  public void onClick(ClickEvent event){<br />
   if(fileUploadField.isEnabled()){<br />
    fileUploadField.setEnabled(false);<br />
   } else{<br />
    fileUploadField.setEnabled(true); <br />
   }<br />
  }<br />
 });<br />
 <br />
 ...<br />
 <br />
 Button submitButton = new Button(&quot;Submit&quot;);<br />
   <br />
 submitButton.addClickHandler(new ClickHandler(){<br />
  @Override<br />
  public void onClick(ClickEvent event){<br />
   if(formPanel.isValid()){<br />
 // didn't work<br />
 //   if(!GXT.isIE()){<br />
 //    Document.get().getBody().appendChild(form.getElement());<br />
 //   }<br />
   formPanel.submit();<br />
   hide();<br />
  }<br />
 });</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>Xalyx</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262533-FormPanel-not-submitting</guid>
		</item>
		<item>
			<title>XTemplate question</title>
			<link>http://www.sencha.com/forum/showthread.php?262123-XTemplate-question&amp;goto=newpost</link>
			<pubDate>Wed, 24 Apr 2013 02:05:33 GMT</pubDate>
			<description><![CDATA[I'm trying to use XTemplates to render something that looks like this: 
 
 
Code: 
--------- 
<div>{streamItem.comments:linkUrls}</div> 
---------...]]></description>
			<content:encoded><![CDATA[<div>I'm trying to use XTemplates to render something that looks like this:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<hr /><code class="bbcode_code">&lt;div&gt;{streamItem.comments:linkUrls}&lt;/div&gt;</code><hr />
</div> The streamItem is the POJO and the comments is the field containing the text. The text can also contain (sometimes, not always) a few links inside the arbitrary comments. I'd like to linkify those so that users can click on them. I'm currently trying with this declared on the Template:<br />
@FormatterFactories(@FormatterFactory(factory=AutolinkerFactory.class, name=&quot;linkUrls&quot;))<br />
The linker works fine, but what it is being shown is safe html instead of the actual &lt;a&gt; tags and link. It seems like the output of the formatter gets run through safe html after it formats.<br />
<br />
Is there any way to do what I'd like to? Or a better solution?<br />
<br />
Thanks!</div>

 ]]></content:encoded>
			<category domain="http://www.sencha.com/forum/forumdisplay.php?101-Sencha-GXT-Discussion">Sencha GXT Discussion</category>
			<dc:creator>mosseri</dc:creator>
			<guid isPermaLink="true">http://www.sencha.com/forum/showthread.php?262123-XTemplate-question</guid>
		</item>
	</channel>
</rss>
