GEOS SDK TechDocs
|
|
|
1 How to Use the INI File
|
2.1 [cards]
The GEOS.INI File shows a short list, without description, of all the categories and keys available in the INI file. Following the display are explanations of each category, with a description of each key and the values you can set.
Code Display 9-1 The GEOS.INI File
; This is a listing of many of the categories and keys in the GEOS.INI file. ; Each category is described in full in the following sections of this ; chapter, along with the values you can set for each key and what they do. ; The categories and keys are listed alphabetically.
[cards] deckdir = <directory containing deckfile> deckfile = <full name of deck>
[configure] drive <letter> = <drive number> helpEditor = <Boolean> numberWS = <maximum number of calculator worksheets>>
[diskswap] file = <path of swap file> page = <size of swap page> size = <size of swap file>
[envelope] count = <number of user-defined size strings> newSizes = <list of user-defined size strings> order = <array of DefaultOrderEntry values>
[envel<num>] name = <name string> width = <width in points> height = <height in points> layout = <PageLayout structure>
[expressMenuControl] floatingKeyboard = <Boolean> otherAppSubMenu = <Boolean>
[fileManager]
dosAssociations = {<list of associations>}
dosLaunchers = <Boolean>
dosParameters = <Boolean>
filenameTokens = {<list of associations>}
fontID = <font ID of font in folder windows>
fontSize = <point size of folder window font>
options = <number>
startupDrivesLocation = <number>
[input] blinkingCursor = <Boolean> clickToType = <Boolean> doubleClickTime = <number of ticks> keyboardOnly = <Boolean> left handed = <Boolean> mouseAccelMultiplier = <number> mouseAccelThreshold = <number> noKeyboard = <Boolean> numberOfMouseButtons = <number> quickShutdownOnReset = <Boolean> reboot on reset = <Boolean> selectDisplaysMenu = <Boolean> selectRaises = <Boolean>
[keyboard] device = <full device name> driver = <driver file name> keyboardAltGr = <Boolean> keyboardDoesLEDs = <Boolean> keyboardShiftRelStr = <Boolean> keyboardSwapCtrl = <Boolean> keyboardTypematic = <number>
[label] count = <number of user-defined size strings> newSizes = <list of user-defined size strings> order = <array of DefaultOrderEntry values>
[label<num>] name = <name string> width = <width in points> height = <height in points> layout = <PageLayout structure>
[link] name = <machine name> port = <number> baudRate = <number> drives = <list of drives>
[localization] currencyDigits = <number of decimal digits for currency> currencyLeadingZero = <Boolean> currencySymbol = <character of currency symbol> day decimalDigits decimalSeparator hoursMins24HourTime hoursMinsSecs24HourTime hoursMinsSecsTime hoursMinsTime hoursTime longCondensedDate longDate longDateNoWeekday measurementSystem minsSecsTime month monthDayLongDate monthDayLongDateNoWeekday monthDayShort monthYearLong monthYearShort negativeSignBeforeNumber = <Boolean> negativeSignBeforeSymbol = <Boolean> quotes shortDate spaceAroundSymbol = <Boolean> symbolBeforeNumber = <Boolean> useNegativeSign = <Boolean> weekday year zeroPaddedShortDate
[math] coprocessor = <library name for coprocessor>
[modem]
modems = {<modem name list>}
numberOfModems = <number>
[<modem name>] baudRate = <number> handshake = <hardware, software> parity = <none, even, odd, mark, space> stopBits = <number> stopLocal = <dsr, dcd, cts> stopRemote = <dtr, rts> toneDial = <Boolean> wordLength = <number>
[mouse] device = <full device name> driver = <driver file name> info = <number> irq = <number> port = <number>
[netLibrary]
InitDrivers = {<list of driver geodes>}
[paper] count = <number of user-defined size strings> newSizes = <list of user-defined size strings> order = <array of DefaultOrderEntry values>
[paper<num>] name = <name string> width = <width in points> height = <height in points> layout = <PageLayout structure>
[parallel] port <number of parallel port> = <level of port>
[paths] <standard path> = <other paths to merge> ini = <additional .INI files to load> inisaved = <path of saved .INI file> sharedTokenDatabase = <path of shared token db file>
[printer]
count = <number>
defaultPrinter = <number>
numFacsimiles = <number>
numPrinters = <number>
printers = {<list of print devices>}
[<printer device name>] baudRate = <speed of serial communication> device = <full device name> driver = <file name of driver> handshake = <handshake for serial communication> parity = <parity for serial communication> port = <port name> stopBits = <stop bits for serial communication> type = <type of print device> wordLength = <word size for serial communication>
[screen 0] device = <full name of device> driver = <file name of driver> oldDevice = <full name of device formerly used> oldDriver = <file name of drivr formerly used)
[serial] port <number of serial port> = <level of port>
[sound] sampleDriver = <driver file name> synthDriver = <driver file name>
[spool] uiOptions = <SpoolUIOptions>
[system] autoCursorCentering = <Boolean> continueSetup = <Boolean> drive <letter> = <number> font = <drivers to be loaded> fontid = <font to be used as the default> fontsize = <point size of default font> fs = <drivers to be loaded> handles = <number of handles> inkTimeout = <ticks until ink is processed> maxTotalHeapSpace = <memory size> memory = <swap drivers to be loaded> noFontDriver = <Boolean> notes = <string> noVidMem = <Boolean> pda = <Boolean> penBased = <Boolean> power = <file name of power management driver> serialNumber = <serial number of installed GEOS> setupMode = <mode for graphical setup application> splashcolor = <background color> splashscreen = <Boolean> splashtext = <text message>
[text] autoCheckSelections = <Boolean> autoSuggest = <Boolean> dialect = <dialect code> dictionary = <file name of dictionary used by spell checker> hyphenationDictionary = <file name of dictionary> hyphenationLanguage = <name of language> language = <language code> languageName = <name of language in use> resetSkippedWordsWhenBoxCloses = <Boolean> smartQuotes = <Boolean>
[ui] autosave = <Boolean> autosaveTime = <seconds between autosaves> background = <file name of background graphic> backgroundattr = <t, c, or x> backgroundcolor = <color index of background> confirmShutdown = <Boolean> deleteStateFilesAfterCrash = <Boolean> doNotDisplayResetBox = <Boolean> execOnStartup = <list of programs to run on startup> generic = <generic UI file name> hardIconsLibrary = <string> haveEnvironmentApp = <Boolean> hwr = <file name of handwriting recognition library> kbdAcceleratorMode = <Boolean> noClipboard = <Boolean> noSpooler = <Boolean> noTaskSwitcher = <Boolean> noTokenDatabase = <Boolean> overstrikeMode = <Boolean> password = <Boolean> passwordText = <encrypted text> penInputDisplayType = <number of display type> productName = <name of the product> screenBlanker = <Boolean> screenBlankerTimeout = <number of minutes> showTitleScreen = <Boolean> sound = <Boolean> specific = <specific UI file name> tinyScreen = <Boolean> unbuildControllers = <Boolean> xScreenSize = <width of screen> yScreenSize = <height of screen>
[<specific ui name>] fontid = <font> fontsize = <size in points>
[ui features] backupDir = <directory for quick backup files> defaultLauncher = <relative path of application launcher> docControlFSLevel = <number> docControlOptions = <number> expressOptions = <number> helpOptions = <number> interfaceLevel = <number> interfaceOptions = <number> launchLevel = <number> launchModel = <number> launchOptions = <number> quitOnClose = <Boolean> windowOptions = <number>
[uiFeatures - intro] [uiFeatures - beginner] [uiFeatures - advanced]
[welcome] enteredprofessionalroom = <Boolean> startup = <application name to start> startupRoom = <name of startup room>
GEOS SDK TechDocs
|
|
|
1 How to Use the INI File
|
2.1 [cards]