Beispiel #1
0
 public StepNodeRenderer(StepNode owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
     owner.SelectedChanged += isSelected =>
     {
         CurrentColor = isSelected ? SelectedColor : NormalColor;
     };
 }
Beispiel #2
0
        protected MulticoloredGraphicalElementRenderer(TOwner owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
        {
            if (owner.IsReceivingEvents)
            {
                owner.GraphicalEventHandler.PointerDown       += (sender, args) => CurrentColor = PressedColor;
                owner.GraphicalEventHandler.PointerUp         += (sender, args) => CurrentColor = NormalColor;
                owner.GraphicalEventHandler.PointerHoverStart += (sender, args) => CurrentColor = HoveredColor;
                owner.GraphicalEventHandler.PointerHoverStop  += (sender, args) => CurrentColor = NormalColor;

                owner.GraphicalEventHandler.ContextPointerDown += (sender, args) => CurrentColor = PressedColor;
                owner.GraphicalEventHandler.ContextPointerUp   += (sender, args) => CurrentColor = NormalColor;
            }
        }
Beispiel #3
0
 public EntryNodeRenderer(EntryNode owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
 }
Beispiel #4
0
 public EditorNodeRenderer(TOwner owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
 }
Beispiel #5
0
 public EntryJointRenderer(EntryJoint owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
 }
Beispiel #6
0
 public ChapterRepresentation()
 {
     Graphics = new EditorGraphics(WorkflowEditorColorPalette.GetDefaultPalette());
 }
Beispiel #7
0
 public TransitionRenderer(TransitionElement owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
 }
Beispiel #8
0
 public CreateTransitionButtonRenderer(CreateTransitionButton owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
 }
Beispiel #9
0
 public AddStepButtonRenderer(AddStepButton owner, WorkflowEditorColorPalette colorPalette) : base(owner, colorPalette)
 {
 }
 protected ColoredGraphicalElementRenderer(TOwner owner, WorkflowEditorColorPalette colorPalette) : base(owner)
 {
     ColorPalette = colorPalette;
     CurrentColor = NormalColor;
 }