From 34b5a4ecff5aa2da864eef82050b5783ad77584d Mon Sep 17 00:00:00 2001
From: "Rob Swindell (on Windows 11)" <rob@synchro.net>
Date: Thu, 2 Jan 2025 00:32:23 -0800
Subject: [PATCH] A default UIFC app configuration file (for scfg, echocfg,
 umonitor, uedit)

Each app can have its own config file as well (e.g. ctrl/scfg.ini)
---
 ctrl/uifc.ini | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 ctrl/uifc.ini

diff --git a/ctrl/uifc.ini b/ctrl/uifc.ini
new file mode 100644
index 0000000000..dab9a9da14
--- /dev/null
+++ b/ctrl/uifc.ini
@@ -0,0 +1,16 @@
+; Configure Synchronet UIFC applications (i.e. scfg, echocfg, umonitor, uedit)
+
+; The text/video output mode
+video_mode = 42 (80×25 LCD)
+; Bit-flags controlling the user interface library, see uifc.h for bit definitions, e.g. set to 2 to disable mouse support
+uifc_mode = 0
+; Console I/O Library Interface mode, see ciolib.h for value definitions, e.g. set to 4 to enable ANSI output mode
+ciolib_mode	= 0 (auto)
+; Height of user interface window, in rows/lines of text (usually, 25)
+lines = 0 (auto)
+; Set to true to enable keyboard insert mode by default, not overwrite
+insert = true	
+; Milliseconds to wait for escape sequence, differentiating between ESC key press and extended key escape sequence
+esc_delay = 25	
+; Initial display scale of graphical window, fractions supported
+scaling	= 0 (auto)
\ No newline at end of file
-- 
GitLab