[Logo] Enterprise Client Community
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
RISC: Document unsupported components  XML
Forum Index -> Development
Author Message
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
[WWW]
CaptainCasa

Power User
[Avatar]

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
 
Forum Index -> Development
Go to:   
Powered by JForum 2.1.6 © JForum Team