.ini settings in Lookout

You can modify the following settings in the lookout.ini file. Please note that some of these are modified by Lookout directly, so if you modify them in the .ini file and change them from the Lookout environment, they will be updated by Lookout. Some of the other settings are used as settings for Lookout. 

[System] 
NoReloadOfCBXes 
=0 .cbx files will be reloaded if a .cbx file has changed or if a new .cbx has been added. (default)
=1 .cbx files will not be reloaded, no matter what.

CategorizeClasses 
=0 Classes are not categorized in the Object Create dialog box.
=1 Classes are categorized in the Object Create dialog box. (default)

VBuffer 
=0 off-screen bitmap buffer inactive.
=1 off-screen bitmap buffer active. (default)

VBufferSize
Size (width*height) of off-screen bitmap buffer. (default = 250000)

SmoothMoves
=0 SmoothMoves off. (default)
=1 SmoothMoves on.

AskBeforeShutdown 
=0 Skip "OK to abort current process?" message window on process exit.
=1 Bring up "OK to abort current process?" message window on process exit. (default)

SuppressRedundantWrites
This setting pertains to remoted Pots. It essentially halts a write (a sending out of a datagram from the Pot) if the last value that the Pot received is the same value it was about to write out.
=0 Don’t suppress redundant writes from Pots. (default)
=1 Suppress redundant writes from pots.

MaxWavesQueued
This integer value specifies how many .wav files the PlayWave object can queue up. (default = 10)

VirginEval
This line is in the lookout.ini file that comes with an evaluation version of Lookout. If the line is there and equal to a non-zero number, Lookout will check for the entries
VGAeval=vgaeval.lkp
SVGAeval=svgaeval.lkp
and copy the result into Startup based on the user’s screen resolution. If neither of these entries are there, nothing will get written to Startup.

Startup
The name of the startup process.

SaveSource
You can tell Lookout to save or not save the .lks (source) file.
=0 Don’t save .lks file.
=1 Save .lks file. (default)

AlwaysMaxed
NoTaskSwitch
NoMenuBar
NoCaptionBar
LimitPopups

These are security levels that limit certain abilities. They correspond to what you see in the System Options dialog box. (default = 0)

PopupLimit
How many popups can be visible at one time. The security level associated with this feature is LimitPopups. (default = 4)

StateSaveMinutes
(default = 300)
SaveState
(default = 1)
StateSaveMinutes and SaveState determine if and how often to save the .lst (state) file.

LVirtualKeyboard
(default = 0)
RVirtualKeyboard
(default = 0)
LVirutalKeyboard and RVirtualKeyboard determine if the virtual keyboard appears on a left and/or right mouse click.

WarmBackup
Determines this machine’s standby status.
=0 None (default)
=1 Alternate
=2 Primary

WarmBackupSeconds
If this is an alternate machine, how many seconds pass without a heartbeat from the primary machine before it takes over.
(default = 300)

AlternateStateFile
Full path to the alternate machine’s state file. (defaults to null string)

WarmBackupProcess
Name of the process that this alternate machine will start in the event that the primary’s heart stops beating. (defaults to null string)

[Alarms] 
Header 
=0 Don’t show column headers in alarm window.
=1 Show column headers in alarm window. (default)

Group 
=0 Don’t show group info in alarm window.
=1 Show group info in alarm window. (default)

ShowPriority 
=0 Don’t show priority in alarm window.
=1 Show priority in alarm window. (default)

ShowTag 
=0 Don’t show object name in alarm window.
=1 Show object name in alarm window. (default)

MostRecent 
=0 Display all instances of multiple alarms. (default)
=1 Display only one instance of multiple alarms.

AllGroups 
=0 Show alarms for specified groups only. (default)
=1 Show alarms for all groups.

Audible 
=0 Give no audible notification of alarms.
=1 Give audible notification (beep!) of alarms. (default)

Priority
Filter out alarms displayed in the alarm window that are below this priority. (default = 1)

OldAlarmsLimit
How many old occurrences of the same alarm to display in the alarm window. (default = 0)

Style
Display style for the alarm window. (default = 1622)
=1620 Top
=1621 Bottom
=1622 Floating
=1623 Minimized

Lines
Number of lines that can be displayed in the alarm window. (default = 3)

fHeight
Font height of font in the alarm window. (no default)

fWeight
Font weight of font in the alarm window. (no default)

fItalic (no default)
=0 Text in alarm window NOT italics.
=1 Text in alarm window italics.

LogDevice
Which device to log alarms to. (default = "(none)")
"(none)"
"LPT1:"
"LPT2:"
"LPT3:"
"LPT4:"
"COM1:"
"COM2:"
"COM3:"
"COM4:"

fFace
Font name of font in the alarm window. (no default)

[COM1, COM2, COM3, …] 
LineType
Comm port configuration.
=0 wired (default)
=1 dial-up
=2 RTS-CTS

CTSTimeOut
How long (in ms) Lookout waits after asserting RTS for a CTS before sending the frame.
(default = 100) (minimum = 0) (maximum = 1000)

RTSDelayOff
How long (in ms) after Lookout has finished sending the frame Lookout continues to assert RTS.
(minimum = 2) (maximum = 2000)

ReceiveGap
How many empty bytes Lookout must receive before recognizing the end of a frame.
(default = 0) (minimum = 0) (maximum = 1000)
Lookout 3.8 and later: default = 20
Lookout 3.7 and earlier: default = 5

DTR_HangUp
Determines how Lookout hangs up a modem.
=0 Use +++ATEH to hang up modem.
=1 Use DTR to hang up modem. (default)

DialSecs
Length of time Lookout waits to receive a connect signal back from the modem it is calling. The time period begins when Lookout first sends the local modem the dialing prefix command.
(default = 60) (minimum = 20) (maximum = 1200)

Retries
The number of times Lookout dials the specified phone number and attempts to connect to the modem at the other end of the line.
(default = 3) (minimum = 1) (maximum = 10)

AlarmPriority
Alarms associated with this comm port will have this alarm priority.
(default = 1) (minimum = 1) (maximum = 10)

HangUpSecs
Length of time Lookout waits after hanging up before it sends the local modem the next dialing prefix signal.
(default = 2) (minimum = 1) (maximum = 10)

DiagnosticFile
Full path to a location where Lookout creates a log file recording all serial transactions on this comm port. If a file already exists at this location, it will be appended to. This file is ASCII text and is primarily used to solve serial comm problems. (no default)

DialPrefix
Lookout sends these Hayes AT commands before every use of the modem. (default=" ATX4MVEDT")

[Database] 
AlarmPriority
Priority of database alarms.
(default = 9) (minimum = 1) (maximum = 10)

MaxLatency
How often (in minutes) database data gets flushed to disk. (default = 10)

[DDE] 
FullSendSeconds
How often (in seconds) to update all DDE tables. (minimum = 30)

DefService
DefTopic
Default service and topic parameters for all DDE connections. (no defaults)

[Events] 
fWeight
Weight of the font used when printing events. (no default)

fItalic
Italics of the font used when printing events. (no default)

fHeight
Height of the font used when printing events. (no default)

fFace
Name of the font used when printing events. (no default)

Units
Height (in points) of the font used when printing events. (default = 0)

[Alarm Reports] 
fWeight
Weight of the font used when printing alarms. (no default)

fItalic
Italics of the font used when printing alarms. (no default)

fHeight
Height of the font used when printing alarms. (no default)

fFace
Name of the font used when printing alarms. (no default)

Units
Height (in points) of the font used when printing alarms. (default = 0)

[Edit] 
Position
Where the next created panel element will appear relative to the currently selected panel element.
=309 Right (default)
=310 Left
=311 Top
=312 Bottom
=313 Center

Pixels
How many pixels away in the direction selected by position to create the next panel element.
(default = 1) (minimum = 0) (maximum = 200)

SnapToGrid
=0 Off (default)
=1 On

ShowGrid
This only means showing the dots, not doing the actual snapping .
=0 Off
=1 On (default)

GridSize
How far apart (in pixels) are the snap-to-grid hotspots.
(default = 20) (minimum = 2) (maximum = 200)

GridColor
Color of the snap-to-grid dots.
=5570569 Invert the panel color (default)
=66 Black
=16711778 White

[Run commands] 
Show00
This setting affects the run command identified by the two digits at the end. This controls how the command is run.
=0 No command defined (default)
=1 Iconic
=2 Normal
=3 Maximized

Desc00
This setting affects the run command identified by the two digits at the end. It defines the description of the command that will be displayed in the run menu. (default = "???")

Cmnd00
This setting affects the run command identified by the two digits at the end. This is the DOS-style command itself. (default = "???.exe")

Levl00
This setting affects the run command identified by the two digits at the end. This is the security level required to run the command. (default = 10)

[Fieldbus] 
AlarmPriority
Alarm priority for Fieldbus objects. (default = 0)

[Pots] 
SnapDelay
When a remoted Pot’s value is changed from a control panel, Lookout allows this amount of time (in seconds) to go by and if the remote value doesn’t change to coincide with the newly selected value, the remoted Pot snaps back to the old value.
(default = 10) (maximum = 65)

[tagname of a pot] 
SnapDelay
Same value as described above, except you can manipulate this on a Pot-by-Pot basis. (default = [Pots]SnapDelay setting)

[Recipe]
AlarmPriority
Alarm priority used by a recipe object. (default = 8)

[Sixnet] 
IOMAPAlarmPriority
Priority of the "Unable to load Sixnet IOMAP library: iobase32.dll" alarm in Sixnet. (default = 5)

ProjectAlarmPriority
Priority of the "No Sixnet configuration currently loaded" alarm in Sixnet. (default = 5)

[LocalTable] 
Delay
Periodically post a DDE table with this frequency (in ms). (default = 500)

EchoCursor
=0 No echoes. (default)
=1 Only echo a cursor value if the cell the cursor is pointing to does not have a connection to it.

[tagname of a table] 
Delay
Same value as described above, except you can manipulate this on a table-by-table basis. (default = [LocalTable]Delay setting)

EchoCursor
Same value as described above, except you can manipulate this on a table-by-table basis. (default = [LocalTable]EchoCursor setting)

[Tiway] 
UpdateOutputs 
=0 Never update writes (purely event driven).
=N Update all writes every N polls. (default = 100)

[tagname of a Tiway] 
UpdateOutputs
Same value as described above, except you can manipulate this on an object-by-object basis. (default = [Tiway]UpdateOutputs setting)

[Graphics] 
Directory
Full path to the Lookout graphics directory.

[DataPath] 
Default
Full path to the Lookout data directory.  This is where Citadel, Alarm, and Event files will be created.

[tagname of a spreadsheet]
Full path name for an individual spreadsheet.

[Registration] 
SerialNumber 
This is the serial number registered for the Lookout package.

Key
Key code issued by National Instruments

Organization
Company
These two entries are for the same piece of information, the organization for which the key was issued.

NIInternalCode
This is how many days Lookout has been running. It is only updated in versions of Lookout where this is important, like the integrator package.

Name
Name for which the key was issued.

HardwareKey
Hardware key information.

[Defaults] 
Login
Default login name.