orbitusii / loki-bms-csharp

Battle Management Scope for DCS World (and maybe others?), this time in C#!
MIT License
2 stars 0 forks source link

Program-Level Brush and Symbology storage class #6

Open orbitusii opened 1 year ago

orbitusii commented 1 year ago

Implement a dedicated ProgramData-owned or otherwise globally-accessible class to store all Symbols and brushes for tracks, TEs, et al.

Should be serialized on program close and deserialized on program open to maintain persistence

Should have customization options for:

FriendFoeStatus-based brushes need to be present at all times - dedicated lists with default states

WPF Window for customizing it will be in its own issue... maybe

orbitusii commented 11 months ago

Color serialization and selection implemented, just need to do some UI

orbitusii commented 11 months ago

UI working, will likely require a "reset" and "okay/apply/cancel" buttons to make it more controllable and cancel-able. Marking as "Done" for now, but leaving the issue open.