Skip to content

Instantly share code, notes, and snippets.

@larscwallin
Created July 29, 2012 19:39
Show Gist options
  • Save larscwallin/3201369 to your computer and use it in GitHub Desktop.
Save larscwallin/3201369 to your computer and use it in GitHub Desktop.
ArtDock for Inkscape
;############################### Window Settings ##############################
; Background color of window.
#Window:Color=Black
; Default font color.
#Window:FontColor=9B9B9B
; Font color when button is pressed.
#Window:ActiveFontColor=00C0FF
; Specify Start-up window position by Left/Right/Top/Bottom. (alone or in combination)
#Window:Pos=LeftTop
; You can also specify window position by the coordinate.
;#Window:X=0
;#Window:Y=0
; Window size (If not specified, window size will be set automatically.)
;#Window:Width=125
;#Window:Height=550
; Margin
;#Window:MarginLeft=0
#Window:MarginTop=0
;#Window:MarginRight=0
#Window:MarginBottom=0
; Window transparency: Full transparent 0 ~ 255 Opaque
#Window:Transparent=255
;############################## Controls settings #############################
#ControlOffset:0, 0 ;----------------- Row 1 -------------------
; Handle for moving the window. - Control-type: Handle
;#Control:Handle
;Name=Handle
;Pos=0, 0, 50, 50
;Image1=img\AD_HGeneric.bmp
;Image2=img\AD_Ink_DownButton.png
; Take me back to the main menu
#Control:MenuDock
Name=MenuDock
Pos=0, 0, 50, 50
Image1=img\AD_Ink_Logo.png
Image2=img\AD_Ink_DownButton.png
; Back
;#Control:MenuDock
;Name=MenuDock
;Pos=50, 0, 50, 50
;Image1=img\AD_Back.bmp
;Image2=img\AD_Ink_DownButton.png
; Min Dock
#Control:Dock
Name=InkscapeDockMin
Pos=50, 0, 50, 50
Image1=img\AD_Ink_Min.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 51 ;----------------- ROW 2 -------------------
; HSlider - Tab
#Control:HSlider
Name=Tab
Pos=0, 0, 100, 60
Step=10
;Left
Upkey={Shift Down}{Ctrl Down}{e Down}{e Up}{Ctrl Up}{Shift Up}
;Right
Downkey={Ctrl Down}{o Down}{o Up}{Ctrl Up}
TouchKey={Ctrl Down}{s Down}{s Up}{Ctrl Up}
Image1=img\AD_Ink_Disc.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 60 ;----------------- ROW 3 -------------------
; HSlider - Undo
#Control:HSlider
Name=Undo
Pos=0, 0, 100, 40
Step=10
;Left
Upkey={Ctrl Down}{y Down}{y Up}{Ctrl Up}
;Right
Downkey={Ctrl Down}{z Down}{z Up}{Ctrl Up}
TouchKey={Ctrl Down}{z Down}{z Up}{Ctrl Up}
Image1=img\AD_Ink_Undo.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 41 ;----------------- ROW 4 -------------------
; Align
#Control:Key
Name=Align
Pos=0, 0, 100, 40
DownKey={Shift Down}{Ctrl Down}{a Down}{a Up}{Ctrl Up}{Shift Up}
Image1=img\AD_Ink_Align.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 41 ;----------------- ROW 5 ------------------
; HSlider - Select Tools
#Control:HSlider
Name=SelectTools
Pos=0, 0, 100, 40
Step=10
;Left
Upkey={Ctrl Down}{a Down}{a Up}{Ctrl Up}
;Right
Downkey={F2}
TouchKey={F1}
Image1=img\AD_Ink_Select.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 41 ;----------------- ROW 5 ------------------
; HSlider - Select Tools
#Control:HSlider
Name=GroupTools
Pos=0, 0, 100, 40
Step=10
;Left
Upkey={Ctrl Down}{Enter Down}{Enter Up}{Ctrl Up}
;Right
Downkey={Ctrl Down}{Shift Down}{g Down}{g Up}{Shift Up}{Ctrl Up}
TouchKey={Ctrl Down}{g Down}{g Up}{Ctrl Up}
Image1=img\AD_Ink_Group.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 41 ;----------------- ROW 6 -------------------
; HSlider - Select Tools
#Control:HSlider
Name=ShapeTools
Pos=0, 0, 100, 40
Step=10
;Left
Upkey={r Down}{r Up}
;Right
Downkey={e Down}{e Up}
TouchKey={b Down}{b Up}
Image1=img\AD_Ink_Tools.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 41 ;----------------- ROW 6 -------------------
; Slider - Zoom controls
#Control:VSlider
Name=Wheel
Pos=0, 0, 50, 80
Step=10
UpKey={NumpadAdd}
DownKey={NumpadSub}
TouchKey={z}
Image1=img\AD_Ink_Zoom.png
Image2=img\AD_Ink_DownButton.png
; Slider - MouseWheel - Element Z position
#Control:VSlider
Name=WheelZPos
Pos=50, 0, 50, 80
Step=10
UpKey={PgUp}
DownKey={PgDn}
TouchKey={Home}
Image1=img\AD_Ink_Arrange.png
Image2=img\AD_Ink_DownButton.png
; Right Mouse Button
;#Control:Key
;Name=RMB
;Pos=50, 0, 50, 80
;DownKey={RButton Down}
;UpKey={RButton Up}
;Image1=img\AD_RMB.bmp
;Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 81 ;----------------- ROW 7 -------------------
; Shift
#Control:Key
Name=Shift
Pos=0, 0, 100, 60
DownKey={Shift Down}
UpKey={Shift Up}
Image1=img\AD_Ink_Shift.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 60 ;----------------- ROW 8 -------------------
; Ctrl
#Control:Key
Name=Ctrl
Pos=0, 0, 100, 60
DownKey={Ctrl Down}
UpKey={Ctrl Up}
Image1=img\AD_Ink_Ctrl.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 60 ;----------------- ROW 9 -------------------
; Alt
#Control:Key
Name=Alt
Pos=0, 0, 100, 60
DownKey={Alt Down}
UpKey={Alt Up}
Image1=img\AD_Ink_Alt.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 61 ;----------------- ROW 10 -------------------
; Space key - Control type: Key
;#Control:Key
; Name=Space
; Pos=0, 0, 100, 70
; DownKey={Space Down}
; UpKey={Space Up}
; Image1=img\AD_TSpacebar.bmp
; Image2=img\AD_Ink_DownButton.png
; HSlider - Color Tools
#Control:HSlider
Name=ColorTools
Pos=0, 0, 100, 40
Step=10
;Left
Upkey={F7}
;Right
Downkey={Shift Down}{Ctrl Down}{w Down}{w Up}{Ctrl Up}{Shift Up}
TouchKey={Shift Down}{Ctrl Down}{f Down}{f Up}{Ctrl Up}{Shift Up}
Image1=img\AD_Ink_Color.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:0, 41 ;----------------- ROW 11 -------------------
; VSlider - CopyPasteCut
#Control:VSliderDelay
Name=CopyPasteCut
Pos=0, 0, 50, 80
Step=10
Upkey=^c
Downkey=^x
TouchKey={Alt Down}{Ctrl Down}{v Down}{v Up}{Ctrl Up}{Alt Up}
Image1=img\AD_Ink_CnP.png
Image2=img\AD_Ink_DownButton.png
; VSlider - Esc Enter Del
#Control:VSliderDelay
Name=EscEnterDel
Pos=50, 0, 50, 80
Step=10
UpKey={Esc}
DownKey={Delete}
TouchKey={Enter}
Image1=img\AD_Ink_Enter.png
Image2=img\AD_Ink_DownButton.png
;############################### Window Settings ##############################
; Background color of window.
#Window:Color=Black
; Default font color.
#Window:FontColor=9B9B9B
; Font color when button is pressed.
#Window:ActiveFontColor=00C0FF
; Specify Start-up window position by Left/Right/Top/Bottom. (alone or in combination)
#Window:Pos=TopLeft
; You can also specify window position by the coordinate.
;#Window:X=0
;#Window:Y=0
; Window size (If not specified, window size will be set automatically.)
;#Window:Width=125
;#Window:Height=50
; Margin
;#Window:MarginLeft=0
#Window:MarginTop=0
;#Window:MarginRight=0
#Window:MarginBottom=0
; Window transparency: Full transparent 0 ~ 255 Opaque
#Window:Transparent=180
;############################## Controls settings #############################
#ControlOffset:0, 0
; Handle for moving the window. - Control-type: Handle
#Control:Handle
Name=Handle
Pos=0, 0, 50, 25
Image1=img\AD_Ink_Move.png
Image2=img\AD_Ink_DownButton.png
#ControlOffset:50, 0
; Back
#Control:Dock
Name=InkscapeDock
Pos=0, 0, 50, 25
Image1=img\AD_Ink_Max.png
Image2=img\AD_Ink_DownButton.png
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment