Author |
Message |
29/06/2018 12:59:45
|
levy
Power User
Joined: 12/03/2008 16:38:22
Messages: 308
Location: XpertCenter
Offline
|
Hi,
In the "Developer's Guide RISC add-ons" document, there are some incompatibilities documented at page 24.
I suggest to write there also the list of components not supported anymore like t:filecreatedirectory, t:smartlabel, t:clientfileremover, t:pdfprinter...
These components should also not be available in the RISC version of the CaptainCasa editor.
Kind regards, Daniel
|
|
|
29/06/2018 13:59:29
|
CaptainCasa
Power User
Joined: 21/11/2007 12:23:06
Messages: 5519
Offline
|
David,
if you open the toolset in RISC environment, then a filter is applied that does not show components/attributes that are not available - so that the RISC user does not see these components. I attached the source of this filter, because this is exactly the list you are asking for...
So, if you develop RISC then use the RISC editor.
For RISC installation this is the default, because the Java part is not included in the RISC installation.
Regards, Björn
Code:
package org.eclnt.editor;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import javax.xml.bind.annotation.XmlRootElement;
import org.eclnt.editor.ControlArrangement.FolderControls;
public class ControlScenarioFilterRISC
extends ControlScenarioFilterALL
{
public ControlScenarioFilterRISC()
{
super();
// not accepted controls - FX
m_controlFilterInfos.put("t:activex",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:anyeventlistener",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:asynchdatatransfer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:beep",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:bcobjectselection",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientcloser",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientdirectupdate",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientfileexplorer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clienthighlighttext",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clienttestlog",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clipboardget",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientfilepoller",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientfilepusher",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientfileremover",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientfiletransfer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientusbfilereader",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientdatagramreceiver",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clienthttpreceiver",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientsocketconnector",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientmethodcaller",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientmethodreceiver",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientsubdevice",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientserialreceiver",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:clientserialreceiverssc",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:filecreatedirectory",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:fxchart",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:imageanonymizer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:imagecapture",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:jrviewer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:jrprinter",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:mapviewer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:osmviewertrack",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:page",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:pagebeanroot",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:reloadbutton",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:reloadtimer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:screengrabber",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:simplelabel",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:smarttextarea",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:stackedpane",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:stackedpaneitem",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:startprocess",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:systempropertyreader",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:systemtraymenuitem",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:mediaplayer",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:systemicon",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:systemtray",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:tofront",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:touchvirtualkeyboard",new ControlFilterInfo(false));
m_controlFilterInfos.put("t:windowsizer",new ControlFilterInfo(false));
// CHECKBOX
m_controlFilterInfos.put("t:checkbox",new ControlFilterInfo(true));
m_controlFilterInfos.get("t:checkbox").i_notAcceptedAttributeNames.add("imagetrue");
m_controlFilterInfos.get("t:checkbox").i_notAcceptedAttributeNames.add("imagefalse");
m_controlFilterInfos.get("t:checkbox").i_notAcceptedAttributeNames.add("imagenull");
// PDFRENDERER
m_controlFilterInfos.put("t:pdfrenderer",new ControlFilterInfo(true));
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("withprintdialog");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("clientprintername");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("clientprintertrayname");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("numberofcopies");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("withserverprintnotification");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("actionListener");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("paperwidth");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("paperheight");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("papermargin");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("abortonwrongprintername");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("bigicons");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("defaultzoomlevel");
m_controlFilterInfos.get("t:pdfrenderer").i_notAcceptedAttributeNames.add("pdflibrary");
// PAINTAREA
m_controlFilterInfos.put("t:paintarea",new ControlFilterInfo(true));
m_controlFilterInfos.get("t:paintarea").i_notAcceptedAttributeNames.add("trigger");
// PDFPRINTER
m_controlFilterInfos.put("t:pdfprinter",new ControlFilterInfo(true));
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("withprintdialog");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("clientprintername");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("clientprintertrayname");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("numberofcopies");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("withserverprintnotification");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("actionListener");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("paperwidth");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("paperheight");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("papermargin");
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("abortonwrongprintername");
// CLIENTCONFIG
m_controlFilterInfos.put("t:clientconfig",new ControlFilterInfo(true));
m_controlFilterInfos.get("t:pdfprinter").i_notAcceptedAttributeNames.add("scale");
// not accepted attributes
m_notAcceptedAttributeNames.add("borderdarkshadowcolor");
m_notAcceptedAttributeNames.add("borderlightcolor");
m_notAcceptedAttributeNames.add("bordershadowcolor");
m_notAcceptedAttributeNames.add("tabshadingbackground1");
m_notAcceptedAttributeNames.add("tabshadingbackground2");
m_notAcceptedAttributeNames.add("tabstyle");
m_notAcceptedAttributeNames.add("transparent");
m_notAcceptedAttributeNames.add("backgroundunselected");
m_notAcceptedAttributeNames.add("onetablineonly");
m_notAcceptedAttributeNames.add("bufferobjecttype ");
m_notAcceptedAttributeNames.add("popupborder");
m_notAcceptedAttributeNames.add("imageselected");
m_notAcceptedAttributeNames.add("imagedeselected");
m_notAcceptedAttributeNames.add("withseparator");
m_notAcceptedAttributeNames.add("fxstyleseq");
m_notAcceptedAttributeNames.add("fxstyleseqinner");
m_notAcceptedAttributeNames.add("fxstyleseqlabel");
m_notAcceptedAttributeNames.add("fxstyleseqitems");
m_notAcceptedAttributeNames.add("fxstyleseqtabs");
m_notAcceptedAttributeNames.add("fxstyleseqoverride");
m_notAcceptedAttributeNames.add("archivedirectory");
m_notAcceptedAttributeNames.add("bgpaintdefault");
m_notAcceptedAttributeNames.add("bgpaintdefaultfirst");
m_notAcceptedAttributeNames.add("bgpaintdefaultlast");
m_notAcceptedAttributeNames.add("bgpaintdefaultonly");
m_notAcceptedAttributeNames.add("bgpaintrollover");
m_notAcceptedAttributeNames.add("bgpaintrolloverfirst");
m_notAcceptedAttributeNames.add("bgpaintrolloverlast");
m_notAcceptedAttributeNames.add("bgpaintrolloveronly");
m_notAcceptedAttributeNames.add("bgpaintselected");
m_notAcceptedAttributeNames.add("bgpaintselectedfirst");
m_notAcceptedAttributeNames.add("bgpaintselectedlast");
m_notAcceptedAttributeNames.add("bgpaintselectedonly");
m_notAcceptedAttributeNames.add("clearbuffertrigger");
m_notAcceptedAttributeNames.add("clientimagebufferversion");
m_notAcceptedAttributeNames.add("configlanguages");
m_notAcceptedAttributeNames.add("configcountries");
m_notAcceptedAttributeNames.add("popupmenucopyclipboardhotkey");
m_notAcceptedAttributeNames.add("popupmenucopyclipboardwithseparator");
m_notAcceptedAttributeNames.add("tabtonextcomponent");
m_notAcceptedAttributeNames.add("foregroundrollover");
// m_notAcceptedAttributeNames.add("colspan");
m_notAcceptedAttributeNames.add("distanceleftwidth");
m_notAcceptedAttributeNames.add("distancerightwidth");
m_notAcceptedAttributeNames.add("dragdrophighlightcolor");
m_notAcceptedAttributeNames.add("editgridvisible");
m_notAcceptedAttributeNames.add("emptycolor");
m_notAcceptedAttributeNames.add("enforceextension");
m_notAcceptedAttributeNames.add("extcalendarid");
m_notAcceptedAttributeNames.add("extcalendarmode");
m_notAcceptedAttributeNames.add("extcalendarbuffer");
// m_notAcceptedAttributeNames.add("flusharea");
m_notAcceptedAttributeNames.add("fileselectiondialog");
m_notAcceptedAttributeNames.add("fileselectiondialogtitle");
m_notAcceptedAttributeNames.add("filledbuttonradius");
m_notAcceptedAttributeNames.add("filledbuttonmouseovercolor2");
m_notAcceptedAttributeNames.add("filledbuttonmouseovercolor1");
m_notAcceptedAttributeNames.add("filledbuttonpressedcolor2");
m_notAcceptedAttributeNames.add("filledbuttonpressedcolor1");
m_notAcceptedAttributeNames.add("filledbuttoncolor2");
m_notAcceptedAttributeNames.add("filledbuttoncolor1");
m_notAcceptedAttributeNames.add("focusdrawborder");
m_notAcceptedAttributeNames.add("focussequence");
m_notAcceptedAttributeNames.add("fontfamily");
m_notAcceptedAttributeNames.add("gridcellpadding");
m_notAcceptedAttributeNames.add("gridscrolldelay");
m_notAcceptedAttributeNames.add("highlighttextbgpaint");
m_notAcceptedAttributeNames.add("highlighttextcolor");
m_notAcceptedAttributeNames.add("hotkeyrowexecute");
m_notAcceptedAttributeNames.add("iconrollover");
m_notAcceptedAttributeNames.add("imagesortdown");
m_notAcceptedAttributeNames.add("imagesortup");
m_notAcceptedAttributeNames.add("indentwidth");
m_notAcceptedAttributeNames.add("languageofliterals");
m_notAcceptedAttributeNames.add("localfilemode");
m_notAcceptedAttributeNames.add("maxrowcount");
// m_notAcceptedAttributeNames.add("rounding");
m_notAcceptedAttributeNames.add("onerequestperfile");
m_notAcceptedAttributeNames.add("opensupported");
m_notAcceptedAttributeNames.add("openimmediately");
m_notAcceptedAttributeNames.add("orientationrtl");
m_notAcceptedAttributeNames.add("printsupported");
m_notAcceptedAttributeNames.add("printimmediately");
m_notAcceptedAttributeNames.add("renderscrollbararrows");
m_notAcceptedAttributeNames.add("rollovercolor1");
m_notAcceptedAttributeNames.add("rollovercolor2");
m_notAcceptedAttributeNames.add("scalefont");
m_notAcceptedAttributeNames.add("scrollbarbasesize");
m_notAcceptedAttributeNames.add("scrollbartype");
m_notAcceptedAttributeNames.add("selectionbgpaint");
m_notAcceptedAttributeNames.add("selectioncolor1");
m_notAcceptedAttributeNames.add("selectioncolor2");
m_notAcceptedAttributeNames.add("sendcookies");
m_notAcceptedAttributeNames.add("snappositionshorizontal");
m_notAcceptedAttributeNames.add("snappositionsvertical");
m_notAcceptedAttributeNames.add("snaptoticks");
m_notAcceptedAttributeNames.add("sortimagecentered");
m_notAcceptedAttributeNames.add("startheight");
m_notAcceptedAttributeNames.add("startmaximized");
m_notAcceptedAttributeNames.add("startwidth");
m_notAcceptedAttributeNames.add("startx");
m_notAcceptedAttributeNames.add("starty");
m_notAcceptedAttributeNames.add("styleseqfield");
m_notAcceptedAttributeNames.add("styleseqtextarea");
m_notAcceptedAttributeNames.add("tabonenteralwaysflush");
m_notAcceptedAttributeNames.add("textselectionbackground");
m_notAcceptedAttributeNames.add("textselectionforeground");
m_notAcceptedAttributeNames.add("tooltipfont");
m_notAcceptedAttributeNames.add("touchdialogsizefactor");
m_notAcceptedAttributeNames.add("useappletcontext");
m_notAcceptedAttributeNames.add("usedesktop");
m_notAcceptedAttributeNames.add("usejavascript");
m_notAcceptedAttributeNames.add("usefieldforlabel");
m_notAcceptedAttributeNames.add("withshowtexticon");
m_notAcceptedAttributeNames.add("withuserscaling");
// m_notAcceptedAttributeNames.add("withvaluecomment");
m_notAcceptedAttributeNames.add("hiddenmode");
m_notAcceptedAttributeNames.add("tabonenteralwaysflush");
m_notAcceptedAttributeNames.add("taboverlap");
m_notAcceptedAttributeNames.add("unfilledbuttonmouseoverbgpaint");
m_notAcceptedAttributeNames.add("unfilledbuttonpressedbgpaint");
m_notAcceptedAttributeNames.add("userhintfont");
m_notAcceptedAttributeNames.add("disabledcolor");
}
}
|
Björn Müller, CaptainCasa GmbH |
|
|
|
|
|