Feature 25: Move of flow chart element by mouse


AD4.AppDesigner.25.07

Simplifications & refacturing finished:
  • Select / Unselect parts finished
  • Content (steps) of MovingFlowChartDecoratorFlow simplified
  • New MoveFlowChartRemarkDecorator, MoveFlowChartFlowPinDecorator, MoveFlowChartStepDecorator implemented.
  • Obsolete HandleFlowChartDecoratorMoving deleted

AD4.AppDesigner.25.06

Simplifications:
  • PinChartStepPinDecorator improved: Moving of pin changes border thickness and boarder thickness related to edge
  • If flow pin is moved the related wires move too

AD4.AppDesigner.25.05

Selecting element of flow chart simplified:
  • IFlowChartDecorator removed
  • HandleFlowChartDecoratorSingleClicked simplified
  • SelectFlowChartElementFlow improved by adding new single step SelectFlowChartDecorator
  • FlowChartFlowRemarkDecorator, FlowChartStepDecorator, FlowChartStepPinDecorator, FlowChartFlowPinDecorator,
  • FlowChartWireDecoratorBase simplified
BugFix: AppDesigner crashed if code folder was not valid (after click on button to create source code)
  • Step MakeFile improved by adding check if folder exists.

AD4.AppDesigner.25.04

Unselecting element of flow chart simplified:
  • UnselectFlowChartDecorator implemented
  • FlowChart...Decorators simplified, IFlowChartDecorator simplified
  • Bugfix: HandleFlowChartDecoratorSingleClicked fixed. The wrong element was unselected

AD4.AppDesigner.25.03

Step pin stays at step at moving:
  • FlowChartStepPinDecorator handles UpdateRelatedLayouts of adorner => Application crash is fixed
  • Snap to parent step implemented. Pin cant't be moved away from step anymore
  • FlowChartStepPinDecorator simplified

AD4.AppDesigner.25.02

Caption of flow pin is moved also if flow pin is moved:
  • FlowChartCaption improved by using FlowChartCaptionProperties
  • RenderFlowChartPinsCaption, RenderStepPinsCaption adapted
  • FlowChartPinDecorator exnded by implementing content of UpdateRelatedLayout event handler (Uncomplete because related wires aren't refreshed)

AD4.AppDesigner.25.01

Pin of step is moved also if step is moved:
  • FlowChartStepPinDecorator extended by implementing UpdateLayout
  • FlowChartElementAdorner extended by firing UpdateRelatedLayouts event
  • FlowChartFlowRemarkDecorator extended by handling UpdateRelatedLayouts event fired from FlowChartElementAdorner
  • FlowChartStepDecorator extended by handling UpdateRelatedLayouts event fired from FlowChartElementAdorner
  • FlowChartFlowPinDecorator extended by handling UpdateRelatedLayouts event fired from FlowChartElementAdorner (Uncomplete because related wires aren't refreshed currently)
  • FlowChartCaptionDecorator improved by implementing UpdateLayout

Screenshot of moved step:
AD4.MovedStep.25.01.png

AD4.AppDesigner.25.00

Remark, step, pin can be moved by dragging the center thumb:
  • FlowChartElementAdorner, FlowChartWireDecorator, RenderEx, RenderWireCaption improved / extended
  • AdornerEx added

Last edited Sep 2, 2014 at 9:00 AM by InneHo, version 11