private void LoadComponentRenderer(PComponent componentModel) { var visual = RendererManager.CreateVisualRendererFromModel(componentModel); if (visual == null) { return; } IRenderer modelRenderer = componentModel.GetRenderer(); // Create Renderer LoadRendererCore(modelRenderer); // Add to storyboard AddElement(this, visual); }
private void LoadScreenRenderer(PContentPage screen) { var visual = RendererManager.CreateVisualRendererFromModel(screen); if (visual == null) { return; } IRenderer modelRenderer = visual.GetRenderer(); // Create Renderer LoadRendererCore(modelRenderer); // Add to storyboard AddElement(this, visual); }
private void LoadTemplateRenderer(PTemplatePage template) { var visual = RendererManager.CreateVisualRendererFromModel(template); if (visual == null) { return; } IRenderer modelRenderer = visual.GetRenderer(); // Create Renderer LoadRendererCore(modelRenderer); // Add to storyboard AddElement(this, visual); }
private void LoadElementRenderer(PObject parent, PObject model) { var visual = RendererManager.CreateVisualRendererFromModel(model); if (visual == null) { return; } IRenderer parentRenderer = parent.GetRenderer(); IRenderer modelRenderer = model.GetRenderer(); // Create Renderer LoadRendererCore(modelRenderer); // Add to storyboard AddElement(parentRenderer.Element, visual); }