3 Jul
2004
3 Jul
'04
5:14 a.m.
- The "group mode" setting needs to be per-NRArena key, and persist
across hide/show cycles (currently, the change in event handling behavior is global, even though layer activation is per-SPDesktop)
But will it persist across sessions? I don't quite understand your reasons for removing groupmode, I think layers must remain layers when you save the document. On the other hand, making it able to differ across desktops does not seem terribly useful to me.
- Some sort of visual indicator of the current layer would be nice. I
have provided an SPDesktop (SigC++) signal for this purpose, which can be connected to via SPDesktop::connectCurrentLayerChanged()
I think it's important enough to separate a section of the statusbar to show the id of the current layer.
- should e.g. "Select All" etc be influenced by the current group?
No. All non-locked objects are selected. If you want to exclude a layer from selection, lock it.