!! you can change these Colors
Pw*background:			Aquamarine2
Pw*foreground:			black
Pw*toolbox*background:          deepskyblue1
Pw*toolbox*foreground:          black
!Pw*menubox*background:         Aquamarine2
!Pw*menubox*foreground:         black
Pw*linebar*background:		Aquamarine3
Pw*hscroll*background:		Aquamarine3
Pw*vscroll*background:		Aquamarine3

Pw*XNCursor:			XC_pencil
Pw*Scrollbar*borderWidth:     0
Pw*List*borderWidth:          1
Pw*beNiceToColormap:		False
Pw.geometry:			540x600
Pw*label1.width:		600
Pw*gridpane.width:		600
Pw*label2.width:		600
!*font:				-*-helvetica-bold-r-*-12-*
Pw*font:				-*-helvetica-medium-r-*-12-*
Pw*Text*font:			-*-helvetica-medium-r-*-12-*
Pw*TextField*font:			-*-helvetica-medium-r-*-12-*
Pw*SimpleMenu*font:		-*-helvetica-medium-r-*-10-*

Pw*Label*borderWidth:		0
Pw*Label*shadowWidth:		0
Pw*Label*justify:			Left
Pw*Label*topShadowContrast:	-40
Pw*Label*bottomShadowContrast:	-20
Pw*textframe.topShadowContrast:	-40
Pw*textframe.bottomShadowContrast:	-20
Pw*formatframe.topShadowContrast:	-40
Pw*formatframe.bottomShadowContrast:	-20
Pw*formatframe.shadowWidth:		1
Pw*formatframe.height:		20

Pw*Text*background:		white
Pw*TextField*background:	honeydew2
Pw*topbox*List*background:	white

Pw*TextField*height:		20

Pw*Combo*borderWidth:		0
Pw*Combo*height:		18
Pw*combo_viewport.allowHoriz:	False

Pw*frame.shadowWidth:			1

!Pw*topbox.MenuButton.height:          24
!Pw*topbox.Toggle.height:              24
Pw*menubox.MenuButton.shadowWidth:	0
Pw*toolbox.Toggle.shadowWidth:		0
Pw*toolbox.Command.shadowWidth:	0
Pw*formatbox.Toggle.shadowWidth:		0
Pw*formatbox.Command.shadowWidth:	0
Pw*topbox.MenuButton.shadowWidth:	0
Pw*topbox.Toggle.shadowWidth:		0
Pw*topbox.Command.shadowWidth:		0
Pw*topbox*selectall.shadowWidth:	2
!Pw*topbox.Command.height:             24
Pw*Toggle.shadowWidth:			1
Pw*Command.shadowWidth:			1
Pw*Repeater.shadowWidth:			1
Pw*MenuButton.shadowWidth:		1

!Pw*hsep.width:		600
!Pw*hsep.height:		2
!Pw*hsep.borderWidth:	0
!Pw*hsep.shadowWidth:	1
!Pw*hsep.label:
Pw*vsep.width:		2
Pw*vsep.height:		22
Pw*vsep.borderWidth:		0
Pw*vsep.shadowWidth:		1
Pw*vsep.topShadowContrast:	-40
Pw*vsep.bottomShadowContrast:	-20

! The siag-highlight and siag-unhighlight are replacements for the
! standard highlight and unhighlight actions. They use standout colour
! for the background, rather than a black border around the widget.
Pw*Toggle.translations:           #override                       \n\
        <Enter>:                siag-highlight(2 1)                \n\
        <Leave>:                siag-unhighlight(1 1)

Pw*MenuButton.translations:       #override                       \n\
        <Enter>:                siag-highlight()                \n\
        <Leave>:                siag-unhighlight()

Pw*menubox.MenuButton.translations:	#override		\n\
	<Enter>:		siag-highlight(1)		\n\
	<Leave>:		siag-unhighlight(0)

Pw*Command.translations:          #override                       \n\
        <Enter>:                siag-highlight()                \n\
        <Leave>:                siag-unhighlight()

Pw*Repeater.translations:          #override                       \n\
        <Enter>:                siag-highlight()                \n\
        <Leave>:                siag-unhighlight()

Pw*SimpleMenu.translations:   #override                       \n\
        :<EnterWindow>:         highlight()             \n\
        :<LeaveWindow>:         unhighlight()           \n\
        :<BtnMotion>:           highlight() menu-motion()       \n\
        :<BtnUp>:               MenuPopdown() notify() unhighlight()

Pw*submenu.translations:      #override                       \n\
        :<EnterWindow>:         highlight()                     \n\
        :<LeaveWindow>:         MenuPopdown() unhighlight()     \n\
        :<BtnMotion>:           highlight()                     \n\
        :<BtnUp>:               popdown-submenu() notify() unhighlight()

Pw*tooltip_label.background:		LightYellow
Pw*tooltip_label.font:		-*-helvetica-medium-r-*-10-*

Pw*MenuButton.shadowWidth:	0

Pw*List*defaultColumns:		1
Pw*List*forceColumns:		True

Pw*Viewport*allowHoriz:		True
Pw*Viewport*allowVert:		True
Pw*Viewport*useBottom:		True
Pw*Viewport*useRight:		True

Pw*topbox.translations:		#override			\n\
	<Key>F1:		siaghelp(pw.html)

Pw*tbNew.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip()\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbOpen.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ե򳫤)	\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbSave.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ե¸)\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbView.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ץӥ塼)\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbPrint.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip()\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbSpell.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ڥå)\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbHelp.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip(饤ɥ)\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*tbCopyright.translations:	#override				\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ԡ饤)\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*formatbox*btnFont.translations:	#override	\n\
	<Enter>:	siag-highlight(1)\
			tooltip(եȤѹ)	\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*formatbox*btnSize.translations:	#override	\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ѹ)	\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*formatbox*btnStyle.translations:	#override	\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ѹ)	\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*formatbox*btnColor.translations:	#override	\n\
	<Enter>:	siag-highlight(1)\
			tooltip(ʸѹ)	\n\
	<Leave>:	siag-unhighlight(0)\
			draw-input()

Pw*cmdBold.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip()	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdItalic.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip()	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdUline.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip(饤)	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdHLeft.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip(ͤ)	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdHCenter.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip()	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdHRight.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip(ͤ)	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdVTop.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip(դ)	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*cmdVBottom.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip(դ)	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()
Pw*cmdVInline.translations:		#override	\n\
	<Enter>:	siag-highlight(1 1)\
			tooltip(饤⡼)	\n\
	<Leave>:	siag-unhighlight(0 1)\
			draw-input()

Pw*tabl.label:		<<
Pw*tabr.label:		>>

Pw*label1.font:		-*-helvetica-medium-r-*-12-*

Pw*viewport.left:	ChainLeft
Pw*viewport.right:	ChainRight
Pw*viewport.top:	ChainTop
Pw*viewport.bottom:	ChainBottom
Pw*viewport.height:	200

Pw*viewport.defaultDistance:	0

!*ruler.background:		white

Pw*grid.background:		white
Pw*grid.borderWidth:		0
!*grid.foreground:		black
Pw*grid.left:			ChainLeft
Pw*grid.right:			ChainRight
Pw*grid.top:			ChainTop
Pw*grid.bottom:			ChainBottom
!	<Expose>:		pr-grid()				\n\
Pw*grid.translations:\
	:<Btn1Down>:			grid-button(point)		\n\
	:<Btn1Motion>:			grid-button(adjust)		\n\
	:<Btn2Down>:			grid-button(paste)		\n\
	Shift<Btn3Down>:		grid-button(select)		\n\
	:<Btn3Down>:			place-shortcuts() XtMenuPopup(shortcuts) \n\
	Ctrl<Key>a:			execute(beginning-of-line)	\n\
	Ctrl<Key>e:			execute(end-of-line)		\n\
	Meta<Key>z:			execute(undo)			\n\
	Meta<Key>c: 		        execute(yank-line)		\n\
	Meta<Key>v:			grid-button(block-paste)  	\n\
	Meta<Key>x:			execute(kill-line)		\n\
	Meta<Key>d:			execute(delete-block)		\n\
	Meta<Key>a:			execute(select-all)		\n\
	Meta<Key>n:		        execute(new-pw) 		\n\
	Meta<Key>o:			execute(load-buffer)		\n\
	Meta<Key>s:			execute(save-buffer)		\n\
	Meta<Key>q:			execute(quit-pw)		\n\
	Meta<Key>w:			execute(save-buffer-as)		\n\
	Meta<Key>p:  		        execute(print) 			\n\
	Meta<Key>r:  		        execute(preview) 		\n\
	Meta<Key>i:			execute(insert-line)		\n\
	Meta<Key>d:			execute(remove-line) 		\n\
	Alt<Key>i:			execute(load-external)		\n\
	Alt<Key>e:			execute(save-external)		\n\
	Ctrl<Key>t,Ctrl<Key>t:          execute(stuff-pw) 		\n\
	Ctrl<Key>x,Ctrl<Key>f:          execute(print-format) 		\n\
	Ctrl<Key>x,Ctrl<Key>x:		execute(exchange-point-and-mark)\n\
	:<Key>End:			execute(end-of-line)		\n\
	Ctrl<Key>space:			execute(set-mark-command)	\n\
	Ctrl<Key>x,Ctrl<Key>space: 	execute(set-block)		\n\
	Ctrl<Key>x,Ctrl<Key>h:          execute(set-line-height)	\n\
	Ctrl<Key>x,Ctrl<Key>w:          execute(set-line-width)		\n\
	Ctrl<Key>x,Ctrl<Key>a:          execute(set-auto-height)	\n\
	Ctrl<Key>x,Ctrl<Key>u:          execute(unset-auto-height)	\n\
	Ctrl<Key>w,<Key>a:		execute(add-sheet)		\n\
	Ctrl<Key>w,<Key>d:		execute(remove-sheet)		\n\
	Ctrl<Key>w,<Key>r:		execute(rename-sheet)		\n\
	<Key>space:			self-insert-char()		\n\
	:<Key>BackSpace:		execute(delete-char-backward)	\n\
	:<Key>Up:			execute(previous-line)		\n\
	Ctrl<Key>p:			execute(previous-line)		\n\
	:<Key>Down:			execute(next-line)		\n\
	Ctrl<Key>n:			execute(next-line)		\n\
	:<Key>Left:			execute(backward-char)		\n\
	Ctrl<Key>b:			execute(backward-char)		\n\
	:<Key>Right:			execute(forward-char)		\n\
	Ctrl<Key>f:			execute(forward-char)		\n\
	Ctrl<Key>o:			execute(split-line)		\n\
	:<Key>Return:			execute(newline)		\n\
	:<Key>Delete:			execute(delete-char-backward)	\n\
	Ctrl<Key>d:			execute(delete-char)		\n\
	Ctrl<Key>l:			execute(recenter)		\n\
	Ctrl<Key>x,Ctrl<Key>d:		execute(debug-format)		\n\
	Meta<Key>x:			execute(execute-extended-command)\n\
	:Meta<Key>less:			execute(beginning-of-buffer)	\n\
	:Meta<Key>greater:		execute(end-of-buffer)		\n\
	:<Key>Page_Up:			execute(scroll-up)		\n\
	Meta<Key>v:			execute(scroll-up)		\n\
	:<Key>Page_Down:		execute(scroll-down)		\n\
	Ctrl<Key>v:			execute(scroll-down)		\n\
	Ctrl<Key>x,<Key>question: 	execute(what-cursor-position)	\n\
	<Key>question:			self-insert-char()		\n\
	Ctrl<Key>w,<Key>k:		execute(kill-buffer)		\n\
	<Key>k:				self-insert-char()		\n\
	Ctrl<Key>w,<Key>b:		execute(switch-to-buffer)	\n\
	<Key>b:				self-insert-char()		\n\
	Ctrl<Key>w,<Key>2:		execute(split-window-vertically)\n\
	<Key>2:				self-insert-char()		\n\
	Ctrl<Key>w,<Key>1:		execute(delete-other-windows)	\n\
	<Key>1:				self-insert-char()		\n\
	Ctrl<Key>w,<Key>0:		execute(delete-window)		\n\
	<Key>0:				self-insert-char()		\n\
	Ctrl<Key>w,<Key>o:		execute(other-window)		\n\
	<Key>o:				self-insert-char()		\n\
	:<Key>F1:			execute(help-contents)		\n\
	Ctrl<Key>h,<Key>c:		execute(help-contents)		\n\
	<Key>c:				self-insert-char()		\n\
	:<Key>F4:			execute(more complicated test)	\n\
	<Key>diaeresis,:<Key>a:		execute(special-char 228)	\n\
	:<Key>a:			self-insert-char()		\n\
	<Key>diaeresis,:<Key>A:		execute(special-char 196)	\n\
	:<Key>A:			self-insert-char()		\n\
	<Key>a:				self-insert-char()		\n\
	<Key>d:				self-insert-char()		\n\
	<Key>r:				self-insert-char()		\n\
	<Key>:				self-insert-char()

Pw*plugin-parent.translations:\
	<Btn1Down>:			plugin-resize()	\n\
	:<Motion>:			plugin-cursor()

Pw*hscroll.left:			ChainLeft
Pw*hscroll.right:			ChainRight
Pw*hscroll.top:				ChainBottom
Pw*hscroll.bottom:			ChainBottom
Pw*hscroll.orientation:			Horizontal

Pw*vscroll.left:			ChainRight
Pw*vscroll.right:			ChainRight
Pw*vscroll.top:				ChainTop
Pw*vscroll.bottom:			ChainBottom
Pw*vscroll.orientation:			Vertical

Pw*linebar.orientation:			Horizontal

!*label2.left:				ChainLeft
!*label2.right:				ChainRight
!*label2.top:				ChainBottom
!*label2.bottom:			ChainBottom
!*label2.height:			20
!*label2.width:				480
!*label2.fromVert:			viewport
!*label2.fromVert:			gridpane
!*label2.label:
Pw*label2.font:				-*-helvetica-medium-r-*-12-*
Pw*label2.shadowWidth:			1
Pw*label3.font:				-*-helvetica-medium-r-*-12-*
Pw*label3.shadowWidth:			1

Pw*pshell.width:			400
Pw*pshell.height:			80

Pw*dialogLabel.label:
!*dialogLabel.height:			20
!*dialogLabel.width:			200
Pw*dialogLabel.left:			ChainLeft
Pw*dialogLabel.right:			ChainRight
Pw*dialogLabel.top:			ChainTop
Pw*dialogLabel.bottom:			ChainTop

Pw*dialogText.height:			20
Pw*dialogText.width:			400
Pw*dialogText.left:			ChainLeft
Pw*dialogText.right:			ChainRight
Pw*dialogText.top:			ChainTop
Pw*dialogText.bottom:			ChainTop
Pw*dialogText.fromVert:			dialogLabel

Pw*dialogDone.width:			80
Pw*dialogDone.top:			ChainBottom
Pw*dialogDone.fromVert:			dialogText
!Pw*dialogDone.label:			OK

Pw*dialogCancel.width:			80
Pw*dialogCancel.top:			ChainBottom
Pw*dialogCancel.fromVert:		dialogText
Pw*dialogCancel.fromHoriz:		dialogDone
!Pw*dialogCancel.label:			Cancel

Pw*fsel_pshell.width:			500
Pw*fsel_pshell.height:			300
Pw*fsel_pshell.x:			80
Pw*fsel_pshell.y:			80

!Pw*fsel_filelabel.label:		File Name:
Pw*fsel_filelabel.top:			ChainTop
Pw*fsel_filelabel.bottom:		ChainTop
Pw*fsel_filelabel.left:			ChainLeft
Pw*fsel_filelabel.right:		ChainLeft

Pw*fsel_filetext.top:			ChainTop
Pw*fsel_filetext.bottom:		ChainTop
Pw*fsel_filetext.left:			ChainLeft
Pw*fsel_filetext.right:			ChainLeft
Pw*fsel_filetext.width:			200
Pw*fsel_filetext.fromVert:		fsel_filelabel
Pw*fsel_filetext.font:			-*-helvetica-medium-r-*-12-*
Pw*fsel_filetext.translations: #override\n\
	<Key>Return:			fsel-done()\n\
	<Key>Escape:			fsel-cancel()

Pw*fsel_fileviewport.width:		200
Pw*fsel_fileviewport.top:		ChainTop
Pw*fsel_fileviewport.bottom:		ChainBottom
Pw*fsel_fileviewport.left:		ChainLeft
Pw*fsel_fileviewport.right:		ChainLeft
Pw*fsel_fileviewport.height:		200
Pw*fsel_fileviewport.fromVert:		fsel_filetext

!*fsel_filelist.width:			200
!*fsel_filelist.fromVert:		fsel_filetext

Pw*fsel_formatlabel.top:		ChainBottom
Pw*fsel_formatlabel.bottom:		ChainBottom
Pw*fsel_formatlabel.left:		ChainLeft
Pw*fsel_formatlabel.right:		ChainLeft
!Pw*fsel_formatlabel.label:		Format:
Pw*fsel_formatlabel.fromVert:		fsel_fileviewport

Pw*fsel_formatbutton.top:		ChainBottom
Pw*fsel_formatbutton.bottom:		ChainBottom
Pw*fsel_formatbutton.left:		ChainLeft
Pw*fsel_formatbutton.right:		ChainLeft
Pw*fsel_formatbutton.fromVert:		fsel_formatlabel
Pw*fsel_formatbutton.width:		200
Pw*fsel_formatbutton.justify:		Left
Pw*fsel_formatbutton.shadowWidth:	1

Pw*fsel_dirlabel.top:			ChainTop
Pw*fsel_dirlabel.bottom:		ChainTop
Pw*fsel_dirlabel.left:			ChainLeft
Pw*fsel_dirlabel.right:			ChainRight
!*fsel_dirlabel.width:			200
!Pw*fsel_dirlabel.label:		Directory:
Pw*fsel_dirlabel.fromHoriz:		fsel_fileviewport

Pw*fsel_dirbutton.top:			ChainTop
Pw*fsel_dirbutton.bottom:		ChainTop
Pw*fsel_dirbutton.left:			ChainLeft
Pw*fsel_dirbutton.right:		ChainRight
Pw*fsel_dirbutton.width:		200
Pw*fsel_dirbutton.fromHoriz:		fsel_fileviewport
Pw*fsel_dirbutton.fromVert:		fsel_dirlabel
Pw*fsel_dirbutton.font:			-*-helvetica-medium-r-*-12-*
!*fsel_dirbutton.displayCaret:		False
Pw*fsel_dirbutton.justify:		Left
Pw*fsel_dirbutton.shadowWidth:		1
!Pw*fsel_dirbutton.background:		white
!Pw*fsel_dirbutton.borderWidth:		1
!Pw*fsel_dirbutton.translations:	#override			\n\
!	<Enter>:							\n\
!	<Leave>:

Pw*fsel_dirviewport.top:		ChainTop
Pw*fsel_dirviewport.bottom:		ChainBottom
Pw*fsel_dirviewport.left:		ChainLeft
Pw*fsel_dirviewport.right:		ChainRight
Pw*fsel_dirviewport.width:		200
Pw*fsel_dirviewport.height:		200
Pw*fsel_dirviewport.fromHoriz:		fsel_fileviewport
Pw*fsel_dirviewport.fromVert:		fsel_filetext

!Pw*fsel_okbutton.label:		OK
!Pw*fsel_cancelbutton.label:		Cancel
!Pw*fsel_findbutton.label:		Find
!Pw*fsel_helpbutton.label:		Help

!*font_pshell.width:			280
!*font_pshell.height:			225
Pw*font_pshell.x:			80
Pw*font_pshell.y:			80

!Pw*font_namelabel.label:		Family Name
!Pw*font_sizelabel.label:		Size
!Pw*font_attrlabel.label:		Attributes
!Pw*font_borderlabel.label:		Borders
!Pw*font_adjlabel.label:		Adjustment
!Pw*font_nolabel.label:			Misc

Pw*font_okbutton.width:			80
!Pw*font_okbutton.label:		OK

Pw*font_cancelbutton.width:		80
!Pw*font_cancelbutton.label:		Cancel

Pw*alert*borderWidth:			0
Pw*alert*topbox.orientation:		vertical
Pw*alert*buttonbox.orientation:		horizontal

Pw*listshell*borderWidth:		0
Pw*listshell*topbox.orientation:	horizontal
Pw*listshell*listbox.orientation:	vertical
Pw*listshell*viewport.borderWidth:	1
Pw*listshell*buttonbox.orientation:	vertical
!Pw*listshell*okbutton.label:		OK
!Pw*listshell*cancelbutton.label:	Cancel

Pw*form_shell*MenuButton.shadowWidth:	1
Pw*international: True
Pw*fontSet: a14,r14,k14

