I also got rid of all but one of the global variables Navigator has used since the very first version. I had tried in the past to do away with them, and failed miserably. But now they are vanquished!
On Wed, Jan 2, 2019 at 2:17 PM Geoff Canyon <gcan...@gmail.com> wrote: > As usual, you can get Navigator here > <https://www.dropbox.com/s/kz3zqi4botzglgq/navigator.zip?dl=1>. Or grab > it from GitHub <https://github.com/gcanyon/navigator>. > > Navigator now supports multiple targets per window. You can still have as > many Navigator windows as you like, but now each window can display the > controls for any set of cards and groups. > > Select multiple stacks in the stack list, then right-click and select > browse controls, and Navigator will display all of the stacks in the same > list. > > In any display, select any combination of cards and groups. Right-click > and select browse controls, and Navigator will display all of the > containers in the same list. > > In any command that sets the target for Navigator, hold down the Shift key > to add to the target list instead of replacing it. > > To remove a container from the list, right-click the container and select > Stop Browsing from the popup menu. Navigator will remove the container from > the display while retaining the others in the list. > > Creating Navigator 7 required completely reworking how Navigator relayers > controls, which resulted in several improvements. First, if you drag a > control beneath a group, Navigator is now able to relayer the control > properly, without forcing it into the group. You can still drag controls > into and out of groups. And if you drag a grouped control to the bottom of > the group, it will remain in the group. > > The new relayering code is smart about whether to move or duplicate > controls. Even if there are two representations of a container in the list, > dragging a control from one to the other will simply relayer the control > without duplicating it. Of course dragging a control from one container to > another will duplicate it. > > Holding the option key reverses this behavior: if you hold the option key > while dragging a control within its container, the control will be > duplicated. And if you hold the option key while dragging a control to a > different container, the control will be moved to the new location, and > removed from the original. > > I also updated the target crosshair so selecting an IDE stack will only > work if "Show IDE Stacks" is selected in the target menu. > > I look forward to your feedback! > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode