mainform: circleview: Move some circleView logic into circleView class #10

Merged
Farex-GH merged 3 commits from feat/circleview-decouple into C#-master 2022-11-05 05:53:17 +03:00
3 Commits
Author SHA1 Message Date
veroxzik 6f5bdaddd9 Fixing a single tab like a madman. 2022-11-04 22:51:35 -04:00
veroxzik 4ae70597d7 Merge branch 'C#-master' into pr/10 2022-11-04 22:26:04 -04:00
Farex-GH d246f469bc mainform: circleview: Split and decouple some elements
This moves circleview rendering and mouse updating into the circleView class.
The goal of this is to start to decouple circleView from needing direct
access to GUI elements, and to also help remove some non-GUI logic from
MainForm.

Most of the logic is left untouched. There are some small changes, mostly
with the if statements when checking if we need to pay attention to certain
mouse movement, but the underlying behavior is left as-is.
2022-09-11 22:54:36 -07:00