ZealOS/src/Doc/HelpIndex.DD
2020-04-10 20:28:34 -05:00

158 lines
No EOL
6.8 KiB
Text
Executable file
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

$WW,1$$FG,5$$TX+CX,"Help"$$FG$
$WW+H,1$$TR,"Keyboard Ctrls"$
$ID,2$$FG,2$<SPACE>$FG$ Left-Click
$FG,2$<ENTER>$FG$ Right-Click
$FG,2$<F1>$FG$ Help
$FG,2$<CTRL-m>$FG$ Personal Menu
$FG,2$<ESC>$FG$ Save & Exit
$FG,2$<SHIFT-ESC>$FG$ Abort & Exit
$FG,2$<WINDOWS KEY>$FG$ Pull-down Menu
Other keys: $MA-X+PU,"Key Map",LM="KeyMap;View;\n"$
$ID,-2$$TR,"Mouse Ctrls"$
$ID,2$$FG,2$Right-Click$FG$ Right-click menu
$FG,2$Left-Click$FG$ Edit (view)
$FG,2$Double-Left$FG$ Save & Exit
$FG,2$Double-Right$FG$ Abort & Exit
$FG,2$Top of Screen$FG$ Pull-down menu
$ID,-2$$TR,"Keyboard-Mouse Ctrls"$
$ID,2$$FG,2$Ctrl-LeftDrag$FG$ Grab-Scroll Window
$FG,2$Ctrl-Right$FG$ Null scrolling
$FG,2$<CTRL-ALT-z>$FG$ Zoom screen on Mouse
$FG,2$<CTRL-ALT-Z>$FG$ Unzoom screen on Mouse
$ID,-2$
$LK,"Welcome",A="FI:::/Doc/Welcome.DD"$ $LK,"About ZenithOS",A="FI:::/Doc/AboutZenithOS.DD"$
$LK,"Command Line",A="FI:::/Doc/CmdLineOverview.DD"$ $MA-X+PU,"Take Tour",LM="User(\"Cd(\\\"::/Misc/Tour\\\");;InFile(\\\"Tour\\\");\n\");"$
$LK,"Demo Index",A="FI:::/Doc/DemoIndex.DD"$ $MA-X+PU,"Key Map",LM="KeyMap;View;\n"$
$LK,"Features",A="FI:::/Doc/Features.DD"$ $LK,"Requirements",A="FI:::/Doc/Requirements.DD"$
$LK,"Charter",A="FI:::/Doc/Charter.DD"$ $LK,"Strategic Decisions",A="FI:::/Doc/Strategy.DD"$
$LK,"F.A.Q.",A="FI:::/Doc/FAQ.DD"$ $LK,"Glossary",A="FI:::/Doc/Glossary.DD"$
$LK,"CosmiC",A="FI:::/Doc/CosmiC.DD"$ $LK,"Compiler Index",A="FI:::/Doc/CompilerOverview.DD"$
$LK,"Why Not More?",A="FI:::/Doc/WhyNotMore.DD"$ $LK,"Demands",A="FI:::/Doc/Demands.DD"$
$LK,"The Std ZenithOS PC",A="FI:::/Doc/StdZenithOSPC.DD"$
$TR,"User Help"$
$ID,2$
$LK,"Key Allocations",A="FI:::/Doc/KeyAlloc.DD"$
$LK,"/Home Files",A="FF:::/Doc/GuideLines.DD,/Home Files"$
$LK,"TOSZ Linux Utility",A="FI:::/Doc/TOSZ.DD"$
$LK,"Tips",A="FI:::/Doc/Tips.DD"$
$LK,"Quirks",A="FI:::/Doc/Quirks.DD"$
$LK,"Directory Structure",A="FF:::/Doc/GuideLines.DD,Directory Structure"$
$SP,"",BI=1$ This bttn on the wall paper
starts a terminal window.
$TR,"DolDoc"$
$ID,2$$LK,"DolDoc",A="FI:::/Doc/DolDocOverview.DD"$ is the ZenithOS document type. The editor, compiler, assembler and whole operating system seamlessly handle $FG,2$DolDoc$FG$s. Cmds like $LK,"Dir",A="MN:Dir"$() and $LK,"Find",A="MN:Find"$() can output links to the cmd line.
$ID,-2$$TR,"Burning CD/DVDs"$
$ID,2$* Prepare a directory with the files you wish to burn.
* Use $LK,"RedSeaISO",A="MN:RedSeaISO"$() to make an ISO image file.
* Use $LK,"DVDImageWrite",A="MN:DVDImageWrite"$() to burn an ISO file onto a CD or DVD.
* See $LK,"Making a Distro ISO",A="FI:::/Misc/DoDistro.CC"$.
$ID,-2$$ID,-2$$TR,"Admin Help"$
$ID,2$Use $LK,"Mount",A="MN:Mount"$() to mount disk drives, perhaps, if you are booted to a LiveCD.
You recompile the kernel with $LK,"BootHDIns",A="MN:BootHDIns"$(), and specify which drives should be mounted at boot. See $LK,"::/Misc/DoDistro.CC"$.
$LK,"Installing",A="FI:::/Doc/Install.DD"$
$LK,"::/StartOS.CC"$ the ZenithOS equivalent of the $FG,2$AUTOEXEC.BAT$FG$. It is run at start-up by the $LK,"Zenith Task",A="FF:::/Kernel/KMain.CC,\"StartOS"$.
$ID,-2$$TR,"Programmer help"$
$ID,2$$LK,"Guidelines",A="FI:::/Doc/GuideLines.DD"$
$LK,"CosmiC",A="FI:::/Doc/CosmiC.DD"$
$LK,"Graphics",A="FI:::/Doc/GraphicsOverview.DD"$
$LK,"DolDoc Documents",A="FI:::/Demo/DolDoc/FileRead.CC"$
$LK,"Lectures/AndNotMod.CC",A="FI:::/Demo/Lectures/AndNotMod.CC"$
$LK,"Lectures/FixedPoint.CC",A="FI:::/Demo/Lectures/FixedPoint.CC"$
$LK,"Lectures/NegDisp.CC",A="FI:::/Demo/Lectures/NegDisp.CC"$
$LK,"Lectures/Optimization.CC",A="FI:::/Demo/Lectures/Optimization.CC"$
$LK,"Lectures/InterruptDemo.CC",A="FI:::/Demo/Lectures/InterruptDemo.CC"$
$ID,-2$$TR,"System Programmer Help"$
$ID,2$$LK,"64BitAsmQuiz",A="FI:::/Demo/Lectures/64BitAsmQuiz.DD"$
$LK,"Hash Tables",A="HI:Hash"$
$LK,"Disk Stack",A="FI:::/Doc/FileLowLevel.DD"$
$LK,"Keyboard Devices",A="HI:Keyboard Devices/System"$
$LK,"PCIInterrupts.CC",A="FI:::/Demo/Lectures/PCIInterrupts.CC"$
$LK,"MemRep",A="MN:MemRep"$
$LK,"WallPaper",A="FI:::/Zenith/WallPaper.CC"$
$LK,"Scheduler",A="FL:::/Kernel/Sched.CC,1"$
$LK,"Doc",A="FL:::/Zenith/DolDoc/MakeDoc.CC,1"$
$LK,"MiniGrLib",A="FI:::/Demo/Lectures/MiniGrLib.CC"$
$LK,"MiniCompiler",A="FI:::/Demo/Lectures/MiniCompiler.CC"$
$LK,"Backend",A="FL:::/Compiler/BackLib.CC,1"$$ID,-2$
$WW,0$$FG,5$$TX+CX,"Index"$$FG$
$LK,"AutoComplete",A="HI:AutoComplete"$
$LK,"Bit",A="HI:Bit"$
$LK,"Boot",A="HI:Boot"$
$LK,"Call",A="HI:Call"$
$LK,"Char Overview",A="FI:::/Doc/CharOverview.DD"$
$LK,"Char Routines",A="HI:Char"$
$LK,"Circular Queue",A="HI:Data Types/Circular Queue"$
$LK,"Cmd Line Overview",A="FI:::/Doc/CmdLineOverview.DD"$
$LK,"Cmd Line Routines",A="HI:Cmd Line (Typically)"$
$LK,"Compiler Overview",A="FI:::/Doc/CompilerOverview.DD"$
$LK,"Compiler Routines",A="HI:Compiler"$
$LK,"Compression",A="HI:Compression"$
$LK,"Ctrls",A="HI:Ctrls"$
$LK,"Data Types",A="HI:Data Types"$
$LK,"Date",A="HI:Date"$
$LK,"Debugging Overview",A="FI:::/Doc/DebugOverview.DD"$
$LK,"Debugging Routines",A="HI:Debugging"$
$LK,"Define",A="HI:Define"$
$LK,"Devices",A="HI:Devices"$
$LK,"Disk",A="HI:File"$
$LK,"Doc Overview",A="FI:::/Doc/DolDocOverview.DD"$
$LK,"Doc Routines",A="HI:DolDoc"$
$LK,"Exceptions",A="HI:Exceptions"$
$LK,"File",A="HI:File"$
$LK,"File Utils",A="FI:::/Doc/FileUtils.DD"$
$LK,"Frames",A="HI:Hash/Frame"$
$LK,"Graphics Overview",A="FI:::/Doc/GraphicsOverview.DD"$
$LK,"Graphics Routines",A="HI:Graphics"$
$LK,"Hash",A="HI:Hash"$
$LK,"Help System",A="HI:Help System"$
$LK,"CosmiC",A="FI:::/Doc/CosmiC.DD"$
$LK,"InFile",A="HI:InFile"$
$LK,"Info",A="HI:Info"$
$LK,"Install",A="HI:Install"$
$LK,"I/O",A="HI:I/O"$
$LK,"Job",A="HI:Job"$
$LK,"Key Allocations",A="FI:::/Doc/KeyAlloc.DD"$
$LK,"Keyboard Devices",A="HI:Keyboard Devices"$
$LK,"Link Types",A="MN:LK_FILE"$
$LK,"Math",A="HI:Math"$
$LK,"Memory Overview",A="FI:::/Doc/MemoryOverview.DD"$
$LK,"Memory Routines",A="HI:Memory"$
$LK,"Menus",A="HI:Menus"$
$LK,"Messages",A="HI:Messages"$
$LK,"Misc",A="HI:Misc"$
$LK,"Mouse",A="HI:Mouse"$
$LK,"MultiCore",A="HI:MultiCore"$
$LK,"OpCodes",A="FF:::/Compiler/OpCodes.DD,MOV"$
$LK,"Operator Precedences",A="FF:::/Doc/CosmiC.DD,operator precedence"$
$LK,"PCI",A="HI:PCI"$
$LK,"Print(\"\") Format Strings",A="FI:::/Doc/Print.DD"$
$LK,"Processor",A="HI:Processor"$
$LK,"Profiler",A="HI:Profiler"$
$LK,"RedSea",A="FI:::/Doc/RedSea.DD"$
$LK,"Registry",A="HI:Registry"$
$LK,"Scan Codes",A="FI:::/Doc/CharOverview.DD"$
$LK,"ScreenCast",A="HI:ScreenCast"$
$LK,"Sound",A="HI:Sound"$
$LK,"Sprites",A="HI:Sprites"$
$LK,"StdIn",A="HI:StdIn"$
$LK,"StdOut",A="HI:StdOut"$
$LK,"String",A="HI:Char"$
$LK,"Task",A="HI:Task"$
$LK,"TextBase Layer",A="HI:TextBase Layer"$
$LK,"Time",A="HI:Time"$
$LK,"Training",A="HI:Help System/Training"$
$LK,"TOSZ",A="FI:::/Doc/TOSZ.DD"$
$LK,"Utils",A="HI:Cmd Line (Typically)"$
$LK,"Windows",A="HI:Windows"$
7 <00><><EFBFBD><EFBFBD>- ) Term