View Single Post
Old 03-13-2018, 12:15 PM   #942
Geoff Waddington
Human being with feelings
 
Geoff Waddington's Avatar
 
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 3,679
Default

Afternoon blog:

Aha, got a part of it at least.

Virtual Surfaces that are within the same Zone, Bank together, Shift together, etc.

WRONG !!

First of all, we have to step down from Virtual Surface level to Widget level, to get the granularity we need.

A Widget can be associated with a Navigator (more generalized concept of Bank), a Modifier(Shift, Alt, etc.), and all sorts of other things that describe containment/membership/aggregation/association/etc. relationships.

In other words we have a model for the Widget interacting with the system in many different contexts simultaneously, just what we are looking for.

Now to come up with a way to express that succinctly in code
__________________
CSI - You can donate here: geoffwaddington.ca
Alpha software: https://stash.reaper.fm/v/36903/CSI%20alpha.zip
Reaper forum thread: https://forum.cockos.com/showthread.php?t=183143
Geoff Waddington is offline   Reply With Quote