• src/sbbs3/ctrl/MainFormUnit.cpp

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Wednesday, March 11, 2026 02:35:20
    https://gitlab.synchro.net/main/sbbs/-/commit/b628ad930c2f4ed85b559c6c
    Modified Files:
    src/sbbs3/ctrl/MainFormUnit.cpp
    Log Message:
    Restore Form "View states" - don't display always restore all forms as visible

    We've been saving the various form "Visible" states to the Registry forever, but we never restored those states upon startup. e.g. if you didn't want the "Clients" form to be viewable, for example, too bad, it'd also default to shown /visible on startup. That's now fixed: if you turn off the visibilty of any form (the servers, clients, nodes), they'll still off/invisible when you rerun sbbsctrl.

    Also removed some old C++Builder 5 work-around that was forcing the tabsheet's active page to a potentially blank/empty page.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net