• src/sbbs3/scfg/scfg.c scfg.vcxproj

    From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Wed Dec 27 20:24:04 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/b05a6517734bfa64665741a7ãModified Files:ã src/sbbs3/scfg/scfg.c scfg.vcxprojãLog Message:ãUse GDI mode for Windows builds of SCFG, making this a Windows/GUI app nowããIn Windows 11, "Windows Terminal" is now the default console (though theãWindows user can change that to the old conhost.exe). Running UIFCãapps (e.g. SCFG) in Windows console mode from within a Windows Terminalãconsole doesn't always display correctly (depending on the width of theãconsole). And even if if the app displays correctly at first in consoleãmode, it's very easy for the user to resize the console window and justãtotally foobar the display of the app.ããWindows console mode (previously, the default interface mode) is stillãavailable ("-iw" option) if one wants to use it instead.ããHowever, stdio/door mode ("-id") and ANSI mode ("-ia") can't be used directlyãfrom a console.ããThe help/usage output is sent in Windows console mode (not stdout or GDI mode)ãso it creates a new window, disables mouse support (so you can copy text fromãit). stdout doesn't work from GUI apps. Fun times.ãã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã