|
Sweet Home 3D Forum » List all forums » » Forum: Features use and tips » » » Thread: Can someone please explain plan view "other level' wall visibility? » » » » Post: Re: Can someone please explain plan view "other level' wall visibility? |
Print at Dec 21, 2025, 8:59:05 PM |
| Posted by jmbraben at Dec 26, 2020, 1:17:29 AM |
|
Re: Can someone please explain plan view "other level' wall visibility? I have a further understanding of the code behavior related to the plan view, but still learning. The code/rules are obtuse and inconsistent (IMO).
The above is a simplified explanation of a hierarchy of method calls related to the plan drawing, and some of the lower level class methods may have correct behavior for other hierarchies calls (.ie I really don't want to hack at the low level methods without understanding how they are being used in other cases) I can only imagine that this behavior is somehow an artifact of when "level" support was added, but the current code violates UI first principles (at least as I have been taught and how I have implemented them in my 30+ year career). Personally I have no see no value in being able to edit walls on layers not selected...but I really do need to be able to reference/align to them in many cases. For my first pass at this, I'm just going to add a layer attribute that allows view as reference to replace "paintOtherLevels" logic, and I'm going to modify "getDrawableXXXInSelectedLevel" to only present the stuff in that layer and see how that works for me (If I decide I want other layers editable, I'll do it via layer attribute). |
|
|
Current timezone is GMT Dec 21, 2025, 8:59:05 PM |