| Enigma Configure definitions

Title = Enigma choices
ColumnWidth = 450
LineUp = 0
Debug = 0
Width = 942
Height = 584

[Enigma]

Icon = enig
Text = Enigma main settings
Width = 132

{
 Name = AutoOpen
 Text = Open window
 Type = Option
 Default = on
 Help = Open the main window when the program is started
};
{
 Name = CloseOnEscape
 Text = Close on Escape
 Type = Option
 Default = on
 Help = Close the main window when the Escape-key is pressed
}
{
 Name = Sound
 Text = Sound effects
 Type = Option
 Default = on
 Help = Sound effects when a key is pressed or a wheel is moved
};
{
 Name = CloseAllWindows
 Text = Close all windows
 Type = Option
 Default = on
 Help = Close all windows when the main window is closed
}
{
 Name = LampPanel
 Text = Show lamp panel
 Type = Option
 Default = on
 Help = Open the lamp panel (if present) when opening the main window
};
{
 Name = Name
 Text = Show name on iconbar
 Type = Option
 Default = on
 Help = Show Simulation name under the iconbar-icon
}
{
 Type = Ruler
}

{
}
{
}
{
}
{
}
{
}

{
 Type = Ruler
 Height = 20
}

{
 Name = WebSite
 Text = Website
 Type = URL
 Size = 255
 Default = http://www.xat.nl/enigma/
 Help = This is the website where updates and info can be obtained
}

[Rotors]

Icon = rotor
Text = Simulation of the rotors
Width = 338
{
 Name = Realistic
 Text = Realistic movements
 Type = Option
 Default = 1
 Help = Use animations and sound in the simulation
}
{
 Name = Step
 Text = Mouse step distance
 Type = Integer
 Default = 48
 Width = 80
 Size = 3
 Min = 10
 Max = 100
 Step = 1
 Help = This is the minumum distance the mouse must travel (use with care)
}
{
 Name = StepDelay
 Text = Animation smoothness
 Type = Integer
 Default = 2
 Width = 80
 Size = 1
 Min = 0
 Max = 6
 Step = 1
 Help = This is used to achieve smooth animation (use with care)
}

[Keyboard]

Icon = keyb
Text = Use of the computer keyboard
Width  = 400
{
}
{
}
{
}
{
 Name = Space
 Text = Space will be replaced by
 Type = String
 Default = X
 Size = 1
 Width = 50
 Help = When pressing the space bar, this letter is entered instead
}
{
 Name = Return
 Text = Return will be replaced by
 Type = String
 Default = X
 Size = 1
 Width = 50
 Help = When pressing Return, this letter is entered instead
}

[Message]

Icon = mes
Text = Direct text window
Width = 338
{
 Name = AutoOpen
 Text = Open window
 Type = Option
 Default = 0
 Help = Open the Scrambler window when the main window is opened
}
{
 Name = Font
 Text = Font name
 Type = Font
 Default = Corpus.Medium
 Help = A monospaced font is preferred (e.g. Corpus.Medium)
}
{
 Name = Size
 Text = Font size
 Type = Integer
 Default = 192
 Min = 50
 Max = 1000
 Step = 2
 Width = 80
 Size = 4
 Help = This is the size of the font in Font-units
}:
{
 Name = InColour
 Text = Input colour
 Type = Colour
 Default = 255,0,0
 Help = This is the colour of the text in the input window
 Align = right
}
{
 Name = HSize
 Text = Window width
 Type = Integer
 Default = 858
 Width = 80
 Size = 4
 Min = 100
 Max = 1500
 Step = 1
 Help = This is the horizontal size of the Text-window (in OS-units)
}:
{
 Name = OutColour
 Text = Output colour
 Type = Colour
 Default = 0,0,0
 Help = This is the colour of the text in the output window
 Align = right
}
{
 Name = VSize
 Text = Window height
 Type = Integer
 Default = 184
 Width = 80
 Size = 4
 Min = 100
 Max = 1500
 Step = 1
 Help = This is the vertical size of the Text-window (in OS-units)
}
{
 Name = InsertSpaces
 Text = Insert spaces every
 Type = Option
 Default = 1
 Help = To clarify the text, spaces may be inserted
}|
{
 Name = SpaceEvery
 Comment = characters
 Type = Integer
 Default = 4
 Min = 0
 Max = 12
 Step = 1
 Width = 80
 Size = 2
 Help = Spaces may used to create a regular pattern
}
{
 Type = Ruler
 Height = 20
}
{
 Name = Fast
 Text = Fast encryption
 Type = Option
 Default = 0
 Help = When this option is set, no animations are shown
}
{
 Name = TransOnLoad
 Text = Translate when loading
 Type = Option
 Default = 1
 Help = Translate when a file is dropped over the Text-window
}
{
 Name = ClearOnLoad
 Text = Clear window before loading
 Type = Option
 Default = 1
 Help = Clear the window first when loading a new file
}
{
 Name = TransReset
 Text = Reset Grundstellung
 Type = Option
 Default = 1
 Help = When starting a translation you may whish to reset the Grundstellung
}

[Scrambler]

Icon = scr
Text = Scrambler and wheel settings
{
 Name = AutoOpen
 Text = Open scrambler window
 Type = Option
 Default = off
 Help = Open Scrambler window when opening the main window
};
{
 Name = AllowMultiple
 Text = Allow multiple views
 Type = Option
 Default = on
 Help = Multiple View-windows may be open at the same time
}
{
 Name = Numbers
 Text = Show numbers
 Type = Option
 Default = off
 Help = Show numbers instead of letters in the view window(s)
};
{
 Name = Align
 Text = Align windows
 Type = Option
 Default = on
 Help = Align the view windows side by side
}
