I've been able to make substantial simplifications to the initialize and restore commands. I also have changed the location of the widget cache from the main splitter to c.frame.top. That is just as permanent, which is the only real requirement, and by moving it out of the main splitter I don't need to make any special cases while scanning the splitter contents.
I have also tuned up the Jacob's "Quadrant" layout and included it. This is significant because the layout adds a whole new splitter, and the new, simplified restore code is able to handle this case perfectly. I'm just working out one bug I've discovered and then I will post the new Layout Demo outline. I will post it in a new discussion since this one has gotten longish. On Thursday, September 5, 2024 at 8:27:59 AM UTC-4 Edward K. Ream wrote: > On Wed, Sep 4, 2024 at 5:20 PM Thomas Passin <[email protected]> wrote: > >> Here is an updated copy of the entire layout_script_cpmmands.leo >> outline. It also has an added layout with VR. All layouts for VR now >> include the version of the VR code that will work with both the new and the >> older versions of Leo. > > > I've taken a brief look at a few of the scripts. They look pleasingly > simple. Keep up the good work! > > Edward > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/2b19d8ff-6959-4d54-8fa2-531f8a8f68b8n%40googlegroups.com.
