; NeXTStep 1.3 ©1995 Dietmar Eilert
; GoldDock 1.0 ©1994 Markus Aretz
; ToolManager ©Stefan Becker
; All Rights reserved.
;
; Usage: assign the following command to a mousebutton (e.g. a doubleclick):
;
; KEY EVENT="<ctrl shift r>

PROG  "hide"              HOTKEY COMMAND=""
PROG  "info"              GOLDED COMMAND="REQUEST BODY=*"NeXTStep · Dock Management System 1.3|©1995 Dietmar Eilert|All Rights Reserved.*""
PROG  "tool"              HOTKEY COMMAND="<ctrl shift t>"
PROG  "rexx"              HOTKEY COMMAND="<ctrl shift m>"
PROG  "presets"           HOTKEY COMMAND="<ctrl shift p>"
PROG  "presetClose"       HOTKEY COMMAND="" ACTIVATE
PROG  "key"               GOLDED COMMAND="BIND ASK"
PROG  "tabs"              GOLDED COMMAND="TABS ASK"
PROG  "mouse"             GOLDED COMMAND="MOUSE ASK"
PROG  "references"        GOLDED COMMAND="PATH ASK"
PROG  "dictionary"        GOLDED COMMAND="PHRASE ASK"
PROG  "indention"         GOLDED COMMAND="INDENT ASK"
PROG  "screen"            GOLDED COMMAND="SCREEN ASK"
PROG  "menus"             GOLDED COMMAND="MENUS ASK"
PROG  "gui"               GOLDED COMMAND="GUI ASK"
PROG  "api"               GOLDED COMMAND="API ASK"
PROG  "layout"            GOLDED COMMAND="LAYOUT ASK"
PROG  "print"             GOLDED COMMAND="PRINT ASK"
PROG  "misc"              GOLDED COMMAND="MISC ASK"
PROG  "toolClose"         HOTKEY COMMAND="" ACTIVATE
PROG  "hispeed"           CLI    COMMAND="hispeed:hispeed screen=%SCREEN" DIR="HISPEED:"
PROG  "calc"              CLI    COMMAND="sys:tools/calculator PUBSCREEN %SCREEN"
PROG  "newshell"          CLI    COMMAND="newshell con:15/20/620/230/Dock/AUTO/WAIT/CLOSE/SCREEN%SCREEN"
PROG  "time"              CLI    COMMAND="sys:prefs/time PUBSCREEN %SCREEN"
PROG  "printer"           CLI    COMMAND="sys:prefs/printer PUBSCREEN %SCREEN"
PROG  "laser"             CLI    COMMAND="sys:prefs/printerps PUBSCREEN %SCREEN"
PROG  "input"             CLI    COMMAND="sys:prefs/input PUBSCREEN %SCREEN"
PROG  "macroClose"        HOTKEY COMMAND="" ACTIVATE
PROG  "fold"              GOLDED COMMAND="RX MACRO=GOLDED:AREXX/FOLD.GED"
PROG  "uuencode"          GOLDED COMMAND="RX MACRO=GOLDED:API/NeXTStep/AREXX/UUENCODE.GED"
PROG  "header"            GOLDED COMMAND="RX MACRO=GOLDED:API/NeXTStep/AREXX/MAKEHEADER.GED"
PROG  "revision"          GOLDED COMMAND="RX MACRO=GOLDED:API/NeXTStep/AREXX/REV.GED"

ICON  "info"             "GOLDED:API/NeXTStep/icons/info.iff"
ICON  "tool"             "GOLDED:API/NeXTStep/icons/tool.iff"
ICON  "rexx"             "GOLDED:API/NeXTStep/icons/rexx.iff"
ICON  "presets"          "GOLDED:API/NeXTStep/icons/presets.iff"
ICON  "close"            "GOLDED:API/NeXTStep/icons/close.iff"
ICON  "key"              "GOLDED:API/NeXTStep/icons/key.iff"
ICON  "tabs"             "GOLDED:API/NeXTStep/icons/tabs.iff"
ICON  "mouse"            "GOLDED:API/NeXTStep/icons/mouse.iff"
ICON  "references"       "GOLDED:API/NeXTStep/icons/references.iff"
ICON  "dictionary"       "GOLDED:API/NeXTStep/icons/dictionary.iff"
ICON  "indention"        "GOLDED:API/NeXTStep/icons/indention.iff"
ICON  "screen"           "GOLDED:API/NeXTStep/icons/screen.iff"
ICON  "menus"            "GOLDED:API/NeXTStep/icons/menus.iff"
ICON  "gui"              "GOLDED:API/NeXTStep/icons/gui.iff"
ICON  "api"              "GOLDED:API/NeXTStep/icons/api.iff"
ICON  "layout"           "GOLDED:API/NeXTStep/icons/layout.iff"
ICON  "printer"          "GOLDED:API/NeXTStep/icons/printer.iff"
ICON  "misc"             "GOLDED:API/NeXTStep/icons/misc.iff"
ICON  "hispeed"          "GOLDED:API/NeXTStep/icons/hispeed.iff"
ICON  "calc"             "GOLDED:API/NeXTStep/icons/calc.iff"
ICON  "shell"            "GOLDED:API/NeXTStep/icons/shell.iff"
ICON  "time"             "GOLDED:API/NeXTStep/icons/time.iff"
ICON  "laser"            "GOLDED:API/NeXTStep/icons/laser.iff"
ICON  "fold"             "GOLDED:API/NeXTStep/icons/fold.iff"
ICON  "uuencode"         "GOLDED:API/NeXTStep/icons/uuencode.iff"
ICON  "header"           "GOLDED:API/NeXTStep/icons/header.iff"
ICON  "revision"         "GOLDED:API/NeXTStep/icons/revision.iff"

; root dock:

DTOOL PROG "hide"         ICON "close"
DTOOL PROG "info"         ICON "info"
DTOOL PROG "tool"         ICON "tool"
DTOOL PROG "rexx"         ICON "rexx"
DTOOL PROG "presets"      ICON "presets"

DOCK "RootDock" LINEAR HORIZONTAL POPUP CENTER STICKY HIDDEN HOTKEY="ctrl shift r"

; preset dock:

DTOOL PROG  "presetClose" ICON "close"
DTOOL PROG  "key"         ICON "key"
DTOOL PROG  "tabs"        ICON "tabs"
DTOOL PROG  "mouse"       ICON "mouse"
DTOOL PROG  "references"  ICON "references"
DTOOL PROG  "dictionary"  ICON "dictionary"
DTOOL PROG  "indention"   ICON "indention"
DTOOL PROG  "screen"      ICON "screen"
DTOOL PROG  "menus"       ICON "menus"
DTOOL PROG  "gui"         ICON "gui"
DTOOL PROG  "api"         ICON "api"
DTOOL PROG  "layout"      ICON "layout"
DTOOL PROG  "print"       ICON "printer"
DTOOL PROG  "misc"        ICON "misc"

DOCK "PresetDock" HORIZONTAL COLUMNS=7 HOTKEY="ctrl shift p" POPUP CENTER HIDDEN

; tool dock:

DTOOL PROG "toolClose"    ICON "close"
DTOOL PROG "hispeed"      ICON "hispeed"
DTOOL PROG "calc"         ICON "calc"
DTOOL PROG "newshell"     ICON "shell"
DTOOL PROG "time"         ICON "time"
DTOOL PROG "printer"      ICON "printer"
DTOOL PROG "laser"        ICON "laser"
DTOOL PROG "input"        ICON "key"

DOCK "ToolDock" VERTICAL COLUMNS=2 HOTKEY="ctrl shift t" POPUP CENTER HIDDEN

; macro dock

DTOOL PROG "macroClose"   ICON "close"
DTOOL PROG "fold"         ICON "fold"
DTOOL PROG "uuencode"     ICON "uuencode"
DTOOL PROG "header"       ICON "header"
DTOOL PROG "revision"     ICON "revision"

DOCK "MacroDock" LINEAR VERTICAL HOTKEY="ctrl shift m" POPUP CENTER HIDDEN
