# Replacing some legacy software movable rectangle notes with Ignition

**URL:** <https://forum.inductiveautomation.com/t/replacing-some-legacy-software-movable-rectangle-notes-with-ignition/65944>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [November 1, 2022, 6:11pm UTC](https://forum.inductiveautomation.com/t/replacing-some-legacy-software-movable-rectangle-notes-with-ignition/65944 "2022-11-01T18:11:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![zacharyw.larson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zacharyw.larson/32/23749_2.png) [@zacharyw.larson](https://forum.inductiveautomation.com/u/zacharyw.larson)\
**Post date:** [November 1, 2022, 6:11pm UTC](https://forum.inductiveautomation.com/t/replacing-some-legacy-software-movable-rectangle-notes-with-ignition/65944/1 "2022-11-01T18:11:28Z")

</div>

**Goal:**  
Replace legacy software interfaces that are using movable rectangles with hyperlinks and notes on them.  
I am hoping that I can learn how and replace one or two in the next 6 months.

Examples of some legacy software I want to replace with Ignition:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/f/1fa9e1274b823641681347679212600b41ad021b.jpeg)

**Things I think I can do:**  
Cmallonee and KGamble showed me ways to manually move objects on a canvas I think.

[View Canvast 8.1](https://inductiveuniversity.com/videos/view-canvas/8.1)  
This video showed me how static objects can be animated on the view canvas.

**Things I think I don't know yet:**  
Scaling for multiple static notes  
Duplicating notes dynamically  
Deleting notes  
Not sure how to create the instances of a template view for the rectangles in a canvas

**Speculation without experience:**  
There is a way to make dictionary for making multiple, duplicating, and deleting the positions.

**My current step**  
I think for a template view for the rectangles:  
Flex containers with labels with bindings  
A dataset to bind to  
Buttons that modify the dataset

**Is there a simpler way?**
