I'm not quite sure how to describe this so I'll just delve right in.
I'm trying to overhaul and clean up Spider's code.
A major factor in this effort has been the Virtual cockpit. It has many functions, sub functions, and variables associated with it and is the chief contributor to the code's current state of clutter and unreadability.
What I want to do is break all of the VCs associated items off into a seperate class that I can then call upon as needed.
Unfortunately I think I may have bitten off more than I can chew.
Mouse events are being processed but redraw events are not, displays and switch animations update when I exit and return to the VC but not while I am actually in it.
Has anyone here attempted something similar to this and if so how did you go about doing it?
I'm trying to overhaul and clean up Spider's code.
A major factor in this effort has been the Virtual cockpit. It has many functions, sub functions, and variables associated with it and is the chief contributor to the code's current state of clutter and unreadability.
What I want to do is break all of the VCs associated items off into a seperate class that I can then call upon as needed.
Unfortunately I think I may have bitten off more than I can chew.
Mouse events are being processed but redraw events are not, displays and switch animations update when I exit and return to the VC but not while I am actually in it.
Has anyone here attempted something similar to this and if so how did you go about doing it?