Added properties menu for selected element so that the properties can be updated and applied directly to the view.
Also supports color and thickness parameters with 4 textboxes for corresponding values.
Regression:
Slower selection and dragging due to properties being loaded by reflection each time an element is clicked.
Possible solution: Load all properties in a static array at the beginning.
Regression: Slower selection and dragging due to properties being loaded by reflection each time an element is clicked. Possible solution: Load all properties in a static array at the beginning.