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; }
public static void listApplications(CMSControl control, objectId display) { applicationInfo[] apps = control.getDisplayApplications(display); foreach(applicationInfo app in apps) { Console.WriteLine(app.applicationId + ": " + app.name); } }
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); }
public void updateSource(objectId sourceid, sourceInfo2 newsource, string[] propertyList) { cmsserver.setSourceInfo2(mSessionId, sourceid, newsource, propertyList); }
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); }
public perspectiveWindowDetail getPerspectiveWindowDetail(objectId window) { return cmsserver.getPerspectiveWindowDetail(mSessionId, window); }
public windowInfo3[] getDisplayWindows(objectId display) { objectId[] ids = cmsserver.getDisplayWindows(mSessionId, display, true); return cmsserver.getWindowsInfo3(mSessionId, ids); }
public applicationInfo[] getDisplayApplications(objectId display) { objectId[] applicationids = cmsserver.getApplications(mSessionId, display); return cmsserver.getApplicationsInfo(mSessionId, applicationids); }