Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Space is limited.


dovenet / Synchronet Programming / src/sbbs3/scfg/scfg.c scfg.vcxproj

SubjectAuthor
o src/sbbs3/scfg/scfg.c scfg.vcxprojRob Swindell (on Windows 11)

1
src/sbbs3/scfg/scfg.c scfg.vcxproj

<658CF864.48288.syncprog@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=2286&group=DOVE-Net.Synchronet_Programming#2286

  copy link   Newsgroups: DOVE-Net.Synchronet_Programming
From: rob.swindell.(on.windows.11)@VERT (Rob Swindell (on Windows 11))
To: Git commit to main/sbbs/master
Subject: src/sbbs3/scfg/scfg.c scfg.vcxproj
Message-ID: <658CF864.48288.syncprog@vert.synchro.net>
Date: Wed, 27 Dec 2023 20:24:04 -0800
X-Comment-To: Git commit to main/sbbs/master
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Programming
X-FTN-PID: Synchronet 3.20a-Linux master/eac3605f4 Dec 27 2023 GCC 12.2.0
X-FTN-MSGID: 48288.syncprog@1:103/705 29f2eb04
X-FTN-CHRS: CP437 2
WhenImported: 20231227202404-0800 41e0
WhenExported: 20231228021330-0800 41e0
ExportedFrom: VERT syncprog 48288
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Rob Swindell (on Win - Thu, 28 Dec 2023 04:24 UTC

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


dovenet / Synchronet Programming / src/sbbs3/scfg/scfg.c scfg.vcxproj

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor