Example #1
0
 public logoDecoratorDetail applyLogoToDisplet(objectId displet)
 {
     objectId template = cmsserver.findDecoratorTemplate(mSessionId, "Logo");
     objectId logoId = cmsserver.applyDecoratorToDisplet(mSessionId, template, displet);
     logoDecoratorDetail logo = cmsserver.getLogoDecoratorDetail(mSessionId, logoId);
     return logo;
 }
Example #2
0
 public static void listApplications(CMSControl control, objectId display)
 {
     applicationInfo[] apps = control.getDisplayApplications(display);
     foreach(applicationInfo app in apps)
     {
         Console.WriteLine(app.applicationId + ": " + app.name);
     }
 }
Example #3
0
 public displetInfo2 createDisplet(objectId source, int width=800, int height=600, int x=0, int y = 0)
 {
     sourceInfo2 sinfo = cmsserver.getSourceInfo2(mSessionId, source);
     return createDisplet(sinfo, width, height, x, y);
 }
Example #4
0
 public void updateSource(objectId sourceid, sourceInfo2 newsource, string[] propertyList)
 {
     cmsserver.setSourceInfo2(mSessionId, sourceid, newsource, propertyList);
 }
Example #5
0
 public void removeDisplets(perspectiveInfo2 perspective, displetInfo2[] displets)
 {
     objectId[] objids = new objectId[displets.Length];
     for (int i= 0; i < displets.Length; i++)
     {
         objids[i] = displets[i].displetId;
     }
     cmsserver.removeDisplets(mSessionId, perspective.perspectiveId, objids);
 }
Example #6
0
 public perspectiveWindowDetail getPerspectiveWindowDetail(objectId window)
 {
     return cmsserver.getPerspectiveWindowDetail(mSessionId, window);
 }
Example #7
0
 public windowInfo3[] getDisplayWindows(objectId display)
 {
     objectId[] ids = cmsserver.getDisplayWindows(mSessionId, display, true);
     return cmsserver.getWindowsInfo3(mSessionId, ids);
 }
Example #8
0
 public applicationInfo[] getDisplayApplications(objectId display)
 {
     objectId[] applicationids = cmsserver.getApplications(mSessionId, display);
     return cmsserver.getApplicationsInfo(mSessionId, applicationids);
 }