############################################################################
##                                                                        ##
##          Installation Data for the File Selector (FSELECT.PRG)         ##
##                                                                        ##
##                     (C) 27/2/89 by Martin Patzel / West Germany        ##
##                                                                        ##
############################################################################

# See READ_ME.TXT for more information.
# Lines or comments preceeded by a hash sign are inactive (these
# lines have a hash sign at the beginning of the line).
# FSELECT.INS translated by Andreas Ramos, with thanks to Martin Patzel.

header    = 'q', control, control       # Head line 
header    = help                        # ...or also... 
exit      = undo                        # UNDO key

# Installation of a key to a specific drive.
# C drive is always active, even if there is no A or B drive icon.
# If the lines for "fixdrive" are inactive (deleted or inactive), then
# the key is not specified to the drive, but rather, to the numerical
# order of the drive.
# The "c" key therefore will always activate the third drive button,
# regardless of its icon identity. (Perhaps your third drive is not "C",
# but "D" or "E" or whatever.
fixdrives


# Drive buttons
drive0    = 'a', control, control+shift
drive1    = 'b', control, control+shift
drive2    = 'c', control, control+shift
drive3    = 'd', control, control+shift
drive4    = 'e', control, control+shift
drive5    = 'f', control, control+shift
drive6    = 'g', control, control+shift
drive7    = 'h', control, control+shift
drive8    = 'i', control, control+shift
drive9    = 'j', control, control+shift
drive10   = 'k', control, control+shift
drive11   = 'l', control, control+shift
drive12   = 'm', control, control+shift
drive13   = 'n', control, control+shift
drive14   = 'o', control, control+shift
drive15   = 'p', control, control+shift

# Window elements
wi0       = '1', ctrl, ctrl+shift       # Item line in window
wi1       = '2', ctrl, ctrl+shift
wi2       = '3', ctrl, ctrl+shift
wi3       = '4', ctrl, ctrl+shift
wi4       = '5', ctrl, ctrl+shift
wi5       = '6', ctrl, ctrl+shift
wi6       = '7', ctrl, ctrl+shift
wi7       = '8', ctrl, ctrl+shift
wi8       = '9', ctrl, ctrl+shift
wi9       = '0', ctrl, ctrl+shift
wi10      = '=', ctrl, ctrl+shift
wiclose   = 'y', c, c                   # Close button in window
wiclose   = home
wimove    = 'v', c, c                   # Field next to close button
wiuparr   = curup, c, c+s               # arrow up
widnarr   = curdown, c, c+s             # arrow down 
wiltarr   = curleft, c, c               # arrow left 
wirtarr   = curright, c, c              # arrow right

# Extensions, numbered in the following way:
#  1  2
#  3  4
#  ....
# 10 11
ext0      = z(, c, c+s
ext1      = z), c, c+s
ext2      = z7, c, c+s
ext3      = z8, c, c+s
ext4      = z4, c, c+s
ext5      = z5, c, c+s
ext6      = z/, c, c+s
ext7      = z*, c, c+s
ext8      = z9, c, c+s
ext9      = z-, c, c+s
ext10     = z6, c, c+s
ext11     = z+, c, c+s

# Sorting of data
sortname  = 'w', c, c+s
sortext   = 'x', c, c+s
sortsize  = 'z', c, c+s
sortdate  = 't', c, c+s


##### Option box (second window) #####

# Redraw-Modi
opfest    = z1, c, c          # Fixed-Modus
opauto    = z2, c, c          # Auto-Modus
opredraw  = z3, c, c          # Redraw-Modus

opklpf    = 'q', c, c         # Path inclusion
opklex    = 'r', c, c         # Extension inclusion

opspfsel  = ',', c, c         # Fselect uses the saved path
opsptos   = '.', c, c         # TOS uses the saved path
opsptosfs = '-', c, c         # Fselect uses the path from TOS

opremove  = delete, c, c      # Delete file or folder
opmkdir   = insert, c, c      # Create folder 
opsave    = 's', c, c         # Save parameters
opexit    = esc, c, c         # Exit the file selector

