IDEMPIERE-3606 Document status panel is not refreshing / IDEMPIERE-3338 / IDEMPIERE-3535 Implement font icon theme
This commit is contained in:
parent
01381f964d
commit
9f99f32493
|
@ -30,6 +30,7 @@
|
||||||
package org.adempiere.webui.dashboard;
|
package org.adempiere.webui.dashboard;
|
||||||
|
|
||||||
import org.adempiere.webui.apps.graph.WDocumentStatusPanel;
|
import org.adempiere.webui.apps.graph.WDocumentStatusPanel;
|
||||||
|
import org.adempiere.webui.component.ToolBarButton;
|
||||||
import org.adempiere.webui.theme.ThemeManager;
|
import org.adempiere.webui.theme.ThemeManager;
|
||||||
import org.adempiere.webui.util.ServerPushTemplate;
|
import org.adempiere.webui.util.ServerPushTemplate;
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
|
@ -68,14 +69,26 @@ public class DPDocumentStatus extends DashboardPanel implements EventListener<Ev
|
||||||
return;
|
return;
|
||||||
this.appendChild(statusPanel);
|
this.appendChild(statusPanel);
|
||||||
|
|
||||||
Toolbar recentItemsToolbar = new Toolbar();
|
Toolbar documentStatusToolbar = new Toolbar();
|
||||||
this.appendChild(recentItemsToolbar);
|
this.appendChild(documentStatusToolbar);
|
||||||
|
|
||||||
Image imgr = new Image(ThemeManager.getThemeResource("images/Refresh24.png"));
|
if (ThemeManager.isUseFontIconForImage())
|
||||||
recentItemsToolbar.appendChild(imgr);
|
{
|
||||||
imgr.setStyle("text-align: right; cursor: pointer; width:24px; height:24px;");
|
ToolBarButton btn = new ToolBarButton();
|
||||||
imgr.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Refresh")));
|
btn.setIconSclass("z-icon-Refresh");
|
||||||
imgr.addEventListener(Events.ON_CLICK, this);
|
btn.setSclass("trash-toolbarbutton");
|
||||||
|
documentStatusToolbar.appendChild(btn);
|
||||||
|
btn.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Refresh")));
|
||||||
|
btn.addEventListener(Events.ON_CLICK, this);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Image imgr = new Image(ThemeManager.getThemeResource("images/Refresh24.png"));
|
||||||
|
documentStatusToolbar.appendChild(imgr);
|
||||||
|
imgr.setStyle("text-align: right; cursor: pointer; width:24px; height:24px;");
|
||||||
|
imgr.setTooltiptext(Util.cleanAmp(Msg.getMsg(Env.getCtx(), "Refresh")));
|
||||||
|
imgr.addEventListener(Events.ON_CLICK, this);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onEvent(Event event) throws Exception {
|
public void onEvent(Event event) throws Exception {
|
||||||
|
|
Loading…
Reference in New Issue