*showGrip: off
*paned.internalBorderWidth: 2


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*drawing.width: 600
*drawing.height:600

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*wform.fromVert: drawing

*wlabel.label : Present Word
*wlabel.borderWidth: 0

*wview.fromVert: wlabel
*wview.allowHoriz: TRUE
*wview.width:500

*wlist.internalHeight: 15
*wlist.translations: #replace\n\
      <Btn1Down>,<Btn1Up>: dummy()

*wderivlabel.fromVert: wview
*wderivlabel.label: Derivation
*wderivlabel.borderWidth: 0

*wderiv.fromHoriz: wderivlabel
*wderiv.fromVert: wview
*wderiv.label:
*wderiv.resizable: TRUE

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*gform.fromVert: wform

*gpform.borderWidth: 0

*g_posx.borderWidth: 0
*g_posx.label: Pos.x
*g_posx.value: 100
*g_posx.value.width: 50

*g_posy.fromHoriz: g_posx
*g_posy.borderWidth: 0
*g_posy.label: Pos.y
*g_posy.value: 100
*g_posy.value.width: 50

*g_posz.fromHoriz: g_posy
*g_posz.borderWidth: 0
*g_posz.label: Pos.z
*g_posz.value: 0
*g_posz.value.width: 50

*g_angle.fromVert: g_posx
*g_angle.borderWidth: 0
*g_angle.label: Angle
*g_angle.value: 90
*g_angle.value.width: 50

*g_length.fromHoriz: g_angle
*g_length.fromVert: g_posx
*g_length.borderWidth: 0
*g_length.label: Length
*g_length.value: 300
*g_length.value.width: 50

*g_scale.fromHoriz: g_length
*g_scale.fromVert: g_posx
*g_scale.borderWidth: 0
*g_scale.label: Scale
*g_scale.value: 4
*g_scale.value.width: 50

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*gtform.fromHoriz: gpform
*gtform.borderWidth: 0

*g_headx.borderWidth: 0
*g_headx.label: Head.x
*g_headx.value: 0
*g_headx.value.width: 50

*g_heady.fromHoriz: g_headx
*g_heady.borderWidth: 0
*g_heady.label: Head.y
*g_heady.value: 1
*g_heady.value.width: 50

*g_headz.fromHoriz: g_heady
*g_headz.borderWidth: 0
*g_headz.label: Head.z
*g_headz.value: 0
*g_headz.value.width: 50

*g_leftx.fromVert: g_headx
*g_leftx.borderWidth: 0
*g_leftx.label: Left.x
*g_leftx.value.width: 50
*g_leftx.value: -1

*g_lefty.fromVert: g_heady
*g_lefty.fromHoriz: g_leftx
*g_lefty.borderWidth: 0
*g_lefty.label: Left.y
*g_lefty.value.width: 50
*g_lefty.value: 0

*g_leftz.fromVert: g_headz
*g_leftz.fromHoriz: g_lefty
*g_leftz.borderWidth: 0
*g_leftz.label: Left.z
*g_leftz.value.width: 50
*g_leftz.value: 0

*g_upx.fromVert: g_leftx
*g_upx.borderWidth: 0
*g_upx.label: Up.x
*g_upx.value.width: 50
*g_upx.value: 0

*g_upy.fromVert: g_lefty
*g_upy.fromHoriz: g_upx
*g_upy.borderWidth: 0
*g_upy.label: Up.y
*g_upy.value.width: 50
*g_upy.value: 0

*g_upz.fromVert: g_leftz
*g_upz.fromHoriz: g_upy
*g_upz.borderWidth: 0
*g_upz.label: Up.z
*g_upz.value.width: 50
*g_upz.value: 1

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
*gbform.fromHoriz: gtform
*gbform.borderWidth: 0

*g_3d.vertDistance: 30
*g_3d.horizDistance: 20
*g_3d.label: 2D

*g_proj.vertDistance: 33
*g_proj.horizDistance: 20
*g_proj.fromVert: g_3d
*g_proj.label: Proj


*g_color.vertDistance: 32
*g_color.horizDistance: 20
*g_color.fromVert: g_proj
*g_color.label: Color

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*proj_x0.borderWidth: 0
*proj_x0.label: x0
*proj_x0.value.width: 50
*proj_x0.value:

*proj_y0.fromHoriz: proj_x0
*proj_y0.borderWidth: 0
*proj_y0.label: y0
*proj_y0.value.width: 50
*proj_y0.value:

*proj_a.fromHoriz: proj_y0
*proj_a.borderWidth: 0
*proj_a.label: a
*proj_a.value.width: 50
*proj_a.value:

*projok.fromVert: proj_x0
*projok.horizDistance: 8
*projok.label: O.K.

*projcancel.fromVert: proj_x0
*projcancel.fromHoriz: projok
*projcancel.label: Cancel

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*glabel.fromVert: gtform
*glabel.borderWidth: 0
*glabel.label: Grammar:
*glabel.resizable: TRUE

*gram.fromVert: glabel
*gram.textSource.editType: edit
*gram.width: 500
*gram.height: 80
*gram.scrollHorizontal: whenNeeded
*gram.scrollVertical: whenNeeded
*gram.autoFill: on

*g_ok.fromVert: gram
*g_ok.label: O.K.

*g_stop.fromHoriz: g_ok
*g_stop.fromVert: gram
*g_stop.label: Stop

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*g_help.fromHoriz: g_ok
! rechtsbuendig
*g_help.horizDistance: 425
*g_help.fromVert: gram
*g_help.label: Help

*helptext.width: 480
*helptext.height: 300
*helptext.scrollHorizontal: whenNeeded
*helptext.scrollVertical: whenNeeded
*helptext*type: XawAsciiString
*helptext*string: /usr/local/bv/lgrammar/lgrammar.help.E
*helptext*textSource.editType: read

*helpok.fromVert: helptext
*helpok.label: O.K.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*buttonform.fromVert: gform

*nextderiv.label: Next
*prevderiv.label: Prev
*singlesymbol.label: Single
*continuesymbol.label: Cont
*quit.label: Quit

*prevderiv.fromHoriz: nextderiv
*singlesymbol.fromHoriz: prevderiv
*continuesymbol.fromHoriz: singlesymbol
*quit.fromHoriz: continuesymbol

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*allowShellResize: TRUE
*Dialog*label.resizable: TRUE

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!rechtsbuendig
*load.horizDistance: 30
*load.fromHoriz: quit
*load.label: Load

*l_ok.label: O.K.
*l_cancel.label: Cancel
*text.scrollHorizontal: whenNeeded

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*save.fromHoriz: load
*save.label: Save

*savesett.label: Save Settings in File: <Complete Path>
*savesett.borderWidth: 0
*savesett.resizable: TRUE

*saveok.fromVert: savesett
*saveok.label: O.K.

*savecancel.fromHoriz: saveok
*savecancel.fromVert:savesett
*savecancel.label: Cancel

*saveimage.fromHoriz: savecancel
*saveimage.fromVert: savesett
*saveimage.label: Save Image

*saveobj.fromHoriz: saveimage
*saveobj.fromVert: savesett
*saveobj.label: Save Object

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*windart.label: Wind Mode

*pictures.fromVert: windart
*pictures.borderWidth: 0
*pictures.label: No of Pict
*pictures.value: 10
*pictures.value.width: 50

*endpic.fromVert: windart
*endpic.fromHoriz: pictures
*endpic.borderWidth: 0
*endpic.label: Stop Wind
*endpic.value: 5
*endpic.value.width: 50

*amplitude.fromVert: pictures
*amplitude.borderWidth: 0
*amplitude.label: Amplitude
*amplitude.value: 1.0
*amplitude.value.width: 50

*sample_int.fromVert: pictures
*sample_int.fromHoriz: amplitude
*sample_int.horizDistance: 10
*sample_int.borderWidth: 0
*sample_int.label: Sample
*sample_int.value: 10
*sample_int.value.width: 50

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*cameraform.fromVert: windform

*cameralabel.label: Camera
*cameralabel.borderWidth: 0

*camlocx.fromVert: cameralabel
*camlocx.borderWidth: 0
*camlocx.label: Locat.x
*camlocx.value: 0
*camlocx.value.width: 50

*camlocy.fromHoriz: camlocx
*camlocy.fromVert: cameralabel
*camlocy.borderWidth: 0
*camlocy.label: Locat.y
*camlocy.value: 1
*camlocy.value.width: 50

*camlocz.fromHoriz: camlocy
*camlocz.fromVert: cameralabel
*camlocz.borderWidth: 0
*camlocz.label: Locat.z
*camlocz.value: 5
*camlocz.value.width: 50

*camdirx.fromVert: camlocx
*camdirx.borderWidth: 0
*camdirx.label: Direc.x
*camdirx.value: 0
*camdirx.value.width: 50

*camdiry.fromVert: camlocy
*camdiry.fromHoriz: camdirx
*camdiry.borderWidth: 0
*camdiry.label: Direc.y
*camdiry.value: 0
*camdiry.value.width: 50

*camdirz.fromVert: camlocz
*camdirz.fromHoriz: camdiry
*camdirz.borderWidth: 0
*camdirz.label: Direc.z
*camdirz.value: -1.5
*camdirz.value.width: 50

*camupx.fromVert: camdirx
*camupx.borderWidth: 0
*camupx.label: Up.x
*camupx.value: 0
*camupx.value.width: 50

*camupy.fromVert: camdiry
*camupy.fromHoriz: camupx
*camupy.horizDistance: 9
*camupy.borderWidth: 0
*camupy.label: Up.y
*camupy.value: 1
*camupy.value.width: 50

*camupz.fromVert: camdirz
*camupz.fromHoriz: camupy
*camupz.horizDistance: 9
*camupz.borderWidth: 0
*camupz.label: Up.z
*camupz.value: 0
*camupz.value.width: 50

*camrx.fromVert: camupx
*camrx.borderWidth: 0
*camrx.label: Right.x
*camrx.value: 1.33
*camrx.value.width: 50

*camry.fromVert: camupy
*camry.fromHoriz: camrx
*camry.borderWidth: 0
*camry.label: Right.y
*camry.value: 0
*camry.value.width: 50

*camrz.fromVert: camupz
*camrz.fromHoriz: camry
*camrz.borderWidth: 0
*camrz.label: Right.z
*camrz.value: 0
*camrz.value.width: 50

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*saveobjform.fromVert: cameraform
*fileinput.label: Save Objects in File: <Complete Path>
*fileinput.value: $HOME/
*fileinput.borderWidth: 0
*fileinput.resizable: TRUE

*saveobjok.fromVert: fileinput
*saveobjok.label: O.K.

*saveobjcancel.fromHoriz: saveobjok
*saveobjcancel.fromVert: fileinput
*saveobjcancel.label: Cancel

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

*Label.borderWidth: 0
*label1.label: Default Color Order:
*box1.fromVert: label1
*label2.fromVert: box1
*label2.label: Own Color Order:
*box2.fromVert: label2
*Box.hSpace: 0
*Box.vSpace: 0
*Box.borderWidth: 0
*Box.width: 550
*Box.Command.horizDistance: 0
*Box.Command.width: 15
*Box.Command.label: 

*color_def.fromVert: box2
*color_def.label: Def

*color_grey.fromVert: box2
*color_grey.fromHoriz: color_def
*color_grey.label: Grey

*color_green.fromVert: box2
*color_green.fromHoriz: color_grey
*color_green.label: Green


*color_ok.fromVert: box2
*color_ok.fromHoriz: color_green
*color_ok.horizDistance: 30
*color_ok.label: O.K.

*color_cancel.fromVert: box2
*color_cancel.fromHoriz: color_ok
*color_cancel.label: Cancel
