From 3c886a97f61468100beef7e6aff30344579b2e0c Mon Sep 17 00:00:00 2001 From: Scott Duensing Date: Thu, 9 Apr 2026 19:03:01 -0500 Subject: [PATCH] Fixed merge order of help files. --- Makefile | 3 +- apps/dvxbasic/basrt.dhs | 3 +- core/apiref.dhs | 1 + core/arch.dhs | 1 + core/sysdoc.dhs | 8 +++ docs/dvx_system_reference.html | 36 ++++++++-- listhelp/listhelp.dhs | 3 +- serial/serial.dhs | 3 +- shell/dvxshell.dhs | 1 + sql/dvxsql.dhs | 3 +- taskmgr/taskmgr.dhs | 3 +- tasks/libtasks.dhs | 3 +- texthelp/texthelp.dhs | 1 + tools/dvxhlpc.c | 109 ++++++++++++++++++++++++++++++- widgets/ansiTerm/ansiTerm.dhs | 3 +- widgets/box/box.dhs | 5 +- widgets/button/button.dhs | 3 +- widgets/canvas/canvas.dhs | 3 +- widgets/checkbox/checkbox.dhs | 3 +- widgets/comboBox/comboBox.dhs | 3 +- widgets/dataCtrl/dataCtrl.dhs | 5 +- widgets/dbGrid/dbGrid.dhs | 3 +- widgets/dropdown/dropdown.dhs | 3 +- widgets/image/image.dhs | 5 +- widgets/imageButton/imgbtn.dhs | 3 +- widgets/label/label.dhs | 3 +- widgets/listBox/listBox.dhs | 3 +- widgets/listView/listView.dhs | 3 +- widgets/progressBar/progress.dhs | 3 +- widgets/radio/radio.dhs | 3 +- widgets/scrollPane/scrlpane.dhs | 3 +- widgets/separatr/separatr.dhs | 3 +- widgets/slider/slider.dhs | 3 +- widgets/spacer/spacer.dhs | 3 +- widgets/spinner/spinner.dhs | 3 +- widgets/splitter/splitter.dhs | 3 +- widgets/statbar/statbar.dhs | 3 +- widgets/tabControl/tabctrl.dhs | 3 +- widgets/textInput/textinpt.dhs | 5 +- widgets/timer/timer.dhs | 5 +- widgets/toolbar/toolbar.dhs | 5 +- widgets/treeView/treeView.dhs | 3 +- widgets/wgtsys.dhs | 1 + widgets/wrapBox/wrapBox.dhs | 3 +- 44 files changed, 228 insertions(+), 50 deletions(-) create mode 100644 core/sysdoc.dhs diff --git a/Makefile b/Makefile index 039859b..f425afe 100644 --- a/Makefile +++ b/Makefile @@ -48,7 +48,8 @@ deploy-helpsrc: HLPC = bin/host/dvxhlpc -SYSTEM_DHS = core/arch.dhs core/apiref.dhs \ +SYSTEM_DHS = core/sysdoc.dhs \ + core/arch.dhs core/apiref.dhs \ tasks/libtasks.dhs shell/dvxshell.dhs sql/dvxsql.dhs \ texthelp/texthelp.dhs listhelp/listhelp.dhs \ taskmgr/taskmgr.dhs serial/serial.dhs \ diff --git a/apps/dvxbasic/basrt.dhs b/apps/dvxbasic/basrt.dhs index cb43814..931291a 100644 --- a/apps/dvxbasic/basrt.dhs +++ b/apps/dvxbasic/basrt.dhs @@ -1,6 +1,7 @@ +.section Libraries .topic lib.basrt .title BASIC Runtime Library -.toc 1 BASIC Runtime Library +.toc 0 BASIC Runtime Library .index BASIC Runtime .index BasVmT .index BasValueT diff --git a/core/apiref.dhs b/core/apiref.dhs index cbddf23..3d35f4e 100644 --- a/core/apiref.dhs +++ b/core/apiref.dhs @@ -1,3 +1,4 @@ +.section Architecture .topic api.overview .title DVX GUI API Reference .toc 0 DVX GUI API Reference diff --git a/core/arch.dhs b/core/arch.dhs index 54cc870..a7f23e5 100644 --- a/core/arch.dhs +++ b/core/arch.dhs @@ -1,3 +1,4 @@ +.section Architecture .topic arch.overview .title DVX Architecture Overview .toc 0 System Overview diff --git a/core/sysdoc.dhs b/core/sysdoc.dhs new file mode 100644 index 0000000..8214f95 --- /dev/null +++ b/core/sysdoc.dhs @@ -0,0 +1,8 @@ +.topic sys.overview +.title DVX System Overview +.toc 0 System Overview +.default + +.h1 DVX System Overview + +DVX (DOS Visual eXecutive) is a graphical user interface environment for DOS, designed for 486-class hardware and above. This help file covers the system architecture, core API, libraries, and widget toolkit. diff --git a/docs/dvx_system_reference.html b/docs/dvx_system_reference.html index d8eae4d..b1ff82e 100644 --- a/docs/dvx_system_reference.html +++ b/docs/dvx_system_reference.html @@ -2,7 +2,7 @@ -DVX Architecture Overview +DVX System Overview