; WordDock ©1994 Markus Aretz
;
; supported commands: 
;
:   PROG  NAME/A   AREXX/S,   COMMAND/K/A, DIR/K, OUTPUT/K, ARGS/S, KEY/K
;                  CLI/S
;                  HOTKEY/S
;                  WB/S
;
;       (%s within COMMAND/K string is replaced by name of GoldED's host port)
;
;   ICON  NAME/A FILE/A
;
;   SOUND NAME/A, COMMAND/K, PORT/K"
;
;   DTOOL PROG/K/A ICON/K SOUND/K
;
;   DOCK  NAME/A X/N, Y/N, HORIZONTAL/S, COLUMNS/N, HOTKEY/K, TITLE/K, CENTER/S, POPUP/S,
;         HIDDEN/S, TEXT/S, STICKY/S, FRONTMOST/S, PATTERN/S
;


PROG "AGReference"      AREXX   COMMAND="'ADDRESS %s; *"RX MACRO GoldEd:AREXX/AGReference*"'"
PROG "AskProject"       AREXX   COMMAND="'ADDRESS %s; PROJECT ASK'"
PROG "BlockInsert"      AREXX   COMMAND="'ADDRESS %s; INSERT BLOCK"
PROG "ClipCopy"         AREXX   COMMAND="'ADDRESS %s; WINDOW FORCE; CLIP COPY'"
PROG "ClipCut"          AREXX   COMMAND="'ADDRESS %s; WINDOW FORCE; CLIP CUT'"
PROG "ClipPaste"        AREXX   COMMAND="'ADDRESS %s; WINDOW FORCE; CLIP PASTE'"
PROG "Func"             AREXX   COMMAND="'ADDRESS %s; FUNC SMART'"
PROG "GotoAsk"          AREXX   COMMAND="'ADDRESS %s; GOTO ASK'"
PROG "HiSpeed"          AREXX   COMMAND="'ADDRESS %s; *"RX MACRO GoldEd:ARexx/HiSpeed*"'"
PROG "InfoText"         AREXX   COMMAND="'ADDRESS %s; INFO TEXT'"
PROG "New"              AREXX   COMMAND="'ADDRESS %s; MORE SMART'"
PROG "Open"             AREXX   COMMAND="'ADDRESS %s; OPEN FAST ASK OLDPATH'"
PROG "Save"             AREXX   COMMAND="'ADDRESS %s; SAVE ALL ASK'"
PROG "WindowExchange"   AREXX   COMMAND="'ADDRESS %s; FREEZE SWAP'"
PROG "WindowFreeze"     AREXX   COMMAND="'ADDRESS %s; FREEZE CURRENT'"
PROG "WindowUnfreeze"   AREXX   COMMAND="'ADDRESS %s; FREEZE ASK'"
PROG "Calculator"       CLI     COMMAND="Calculator"
PROG "Empty"            CLI     COMMAND=" "
PROG "WindowArrange"    CLI     COMMAND="RX GoldEd:AREXX/WindowArrange.ged 2"
PROG "InsertDate"       CLI     COMMAND="RX GoldEd:AREXX/InsertVar.ged DATE"
PROG "InsertTime"       CLI     COMMAND="RX GoldEd:AREXX/InsertVar.ged TIME"

PROG "DiceDock"         HOTKEY  COMMAND="ctrl shift d"
PROG "MacroDock"        HOTKEY  COMMAND="ctrl shift m"
PROG "PrefDock"         HOTKEY  COMMAND="ctrl shift p"
PROG "TeXDock"          HOTKEY  COMMAND="ctrl shift t"

ICON "Calc"             "GoldEd:API/GoldDock/Icons/Calc.iff"
ICON "Calender"         "GoldEd:API/GoldDock/icons/Calender2.iff"
ICON "ClipCopy"         "GoldEd:API/GoldDock/Icons/Copy.iff"
ICON "ClipCut"          "GoldEd:API/GoldDock/Icons/Cut.iff"
ICON "ClipPaste"        "GoldEd:API/GoldDock/Icons/Paste.iff"
ICON "DeskJet"          "GoldEd:API/GoldDock/Icons/DeskJet.iff"
ICON "Dice"             "GoldEd:API/GoldDock/Icons/Dice.iff"
ICON "Disk"             "GoldEd:API/GoldDock/Icons/Disk.iff"
ICON "Empty"            "GoldEd:API/GoldDock/Icons/empty.iff"
ICON "GEdPrefs"         "GoldEd:API/GoldDock/Icons/GEdPrefs.iff"
ICON "Hand"             "GoldED:API/GoldDock/Icons/Hand.iff"
ICON "Help"             "GoldEd:API/GoldDock/Icons/Help2.iff"
ICON "New"              "GoldEd:API/GoldDock/Icons/NewGadget.iff"
ICON "Open"             "GoldEd:API/GoldDock/Icons/OpenGadget.iff"
ICON "Project"          "GoldEd:API/GoldDock/Icons/Project.iff"
ICON "SnowMan"          "GoldED:API/GoldDock/Icons/SnowMan.iff"
ICON "Statistics"       "GoldEd:API/GoldDock/Icons/Statistics.iff"
ICON "Selection"        "GoldEd:API/GoldDock/Icons/selection.iff"
ICON "Tape"             "GoldEd:API/GoldDock/Icons/Tape.iff"
;ICON "TeX"              "GoldEd:API/GoldDock/Icons/TeX.iff"
ICON "Time"             "GoldEd:API/GoldDock/icons/Time.iff"
ICON "WindowArrange"    "GoldEd:API/GoldDock/Icons/WindowArrange.iff"
ICON "WindowExchange"   "GoldEd:API/GoldDock/Icons/exchange.iff"
ICON "WindowUnfreeze"   "GoldEd:API/GoldDock/Icons/unfreeze.iff"

;
; Dock-Objects
;

DTOOL PROG "New"            ICON "New"
DTOOL PROG "Open"           ICON "Open"
DTOOL PROG "Save"           ICON "Disk"
DTOOL PROG "HiSpeed"        ICON "DeskJet"
DTOOL PROG "AskProject"     ICON "Project"
;DTOOL PROG "Empty"          ICON "Empty"
DTOOL PROG "ClipCut"        ICON "ClipCut"
DTOOL PROG "ClipCopy"       ICON "ClipCopy"
DTOOL PROG "ClipPaste"      ICON "ClipPaste"
;DTOOL PROG "Empty"          ICON "Empty"
DTOOL PROG "WindowFreeze"   ICON "SnowMan"
DTOOL PROG "WindowExchange" ICON "WindowExchange"
DTOOL PROG "WindowUnfreeze" ICON "WindowUnfreeze"
;DTOOL PROG "WindowArrange"  ICON "WindowArrange"
;DTOOL PROG "Empty"          ICON "Empty"
DTOOL PROG "Calculator"     ICON "Calc"
DTOOL PROG "InsertDate"     ICON "Calender"
DTOOL PROG "InsertTime"     ICON "Time"
;DTOOL PROG "Empty"          ICON "Empty"
DTOOL PROG "DiceDock"       ICON "Dice"
DTOOL PROG "MacroDock"      ICON "Tape"
;DTOOL PROG "TeXDock"        ICON "TeX"
DTOOL PROG "PrefDock"       ICON "GEdPrefs"
;DTOOL PROG "Empty"          ICON "Empty"
DTOOL PROG "GotoAsk"        ICON "Hand"
DTOOL PROG "Func"           ICON "Selection"
DTOOL PROG "InfoText"       ICON "Statistics"
DTOOL PROG "AGReference"    ICON "Help"

; make the client position this dock below the title bar by not specifying X/Y

DOCK "WordDock" V X=100 COLS=21 STICKY PATTERN
