!
!                        freeciv resource file
!
!
! none widgets resources
! gotAppDefFile MUST be the first entry!
Freeciv*gotAppDefFile:                       True
Freeciv*server:                              localhost
Freeciv*port:                                5555
Freeciv*version:                             1.7.2
Freeciv*logLevel:                            1

!
! Default colors, by widget type
!
Freeciv*Command.foreground: White
Freeciv*Command.background: Blue

Freeciv*MenuButton.foreground: White
Freeciv*MenuButton.background: Blue

Freeciv*Label.foreground: Black
Freeciv*Label.background: Gray

Freeciv*Form.foreground: Black
Freeciv*Form.background: LightBlue

Freeciv*List.foreground: Black
Freeciv*List.background: Cyan

Freeciv*Text.foreground: Black
Freeciv*Text.background: White

! The pixcomm widget doesn't look good with 3d borders
Freeciv*Pixcomm.shadowWidth: 0

!
! The Connect dialog
!
Freeciv*.connectdialog.title: Connect to FreeCiv Server

Freeciv*connectdialog.*.cheadline.label: Freeciv Server Selection
Freeciv*connectdialog.*.cheadline.width: 300

Freeciv*connectdialog.*.cnamel.label: Name
Freeciv*connectdialog.*.cnamel.fromVert: cheadline

Freeciv*connectdialog.*.cnamei.fromVert: cheadline
Freeciv*connectdialog.*.cnamei.fromHoriz: cnamel
Freeciv*connectdialog.*.cnamei.*.editType: edit
Freeciv*connectdialog.*.cnamei.width: 256

Freeciv*connectdialog.*.chostl.label: Host
Freeciv*connectdialog.*.chostl.fromVert: cnamel

Freeciv*connectdialog.*.chosti.fromVert: cnamel
Freeciv*connectdialog.*.chosti.fromHoriz: chostl
Freeciv*connectdialog.*.chosti.*.editType: edit
Freeciv*connectdialog.*.chosti.width: 256

Freeciv*connectdialog.*.cportl.label: Port
Freeciv*connectdialog.*.cportl.fromVert: chostl

Freeciv*connectdialog.*.cporti.fromVert: chostl
Freeciv*connectdialog.*.cporti.fromHoriz: cportl
Freeciv*connectdialog.*.cporti.*.editType: edit
Freeciv*connectdialog.*.cporti.width: 256

Freeciv*connectdialog.*.cconnectc.label: Connect
Freeciv*connectdialog.*.cconnectc.fromVert: cportl

Freeciv*connectdialog.*.cmetac.label: Metaserver
Freeciv*connectdialog.*.cmetac.fromVert: cportl
Freeciv*connectdialog.*.cmetac.fromHoriz: cconnectc

Freeciv*connectdialog.*.cquitc.label: Quit
Freeciv*connectdialog.*.cquitc.fromVert: cportl
Freeciv*connectdialog.*.cquitc.fromHoriz: cmetac

Freeciv*connectdialog.*.cbetaline.label: \
THIS IS A BETA RELEASE\n\
Freeciv 1.7 will be released\n\
August 5 at http://www.freeciv.org
Freeciv*connectdialog.*.cbetaline.fromVert: cconnectc
Freeciv*connectdialog.*.cbetaline.justify: left
Freeciv*connectdialog.*.cbetaline.background: grey
Freeciv*connectdialog.*.cbetaline.foreground: red
Freeciv*connectdialog.*.cbetaline.width: 300


!
! Metaserver dialog
!
Freeciv*metadialog.title: Metaserver List
Freeciv*metadialog.allowShellResize: True

Freeciv*metadialog.*.legend.label: Server Name                         Port  Version Status Players Comment
Freeciv*metadialog.*.legend.justify:		  Left
Freeciv*metadialog.*.legend.left:		  ChainLeft
Freeciv*metadialog.*.legend.right:		  ChainLeft
Freeciv*metadialog.*.legend.top:		  ChainTop
Freeciv*metadialog.*.legend.bottom:		  ChainTop
Freeciv*metadialog.*.legend.resizable:		  True

Freeciv*metadialog.*.metalist.forceColumns:      True
Freeciv*metadialog.*.metalist.defaultColumns:    1
Freeciv*metadialog.*.metalist.verticalList:      True
Freeciv*metadialog.*.metalist.left:              ChainLeft
Freeciv*metadialog.*.metalist.right:             ChainRight
Freeciv*metadialog.*.metalist.top:		  ChainTop
Freeciv*metadialog.*.metalist.bottom:		  ChainBottom
Freeciv*metadialog.*.metalist.fromVert:	  legend
Freeciv*metadialog.*.metalist.resizable:         True

Freeciv*metadialog.*.update.label:		  Update
Freeciv*metadialog.*.update.left:		  ChainLeft
Freeciv*metadialog.*.update.right:		  ChainLeft
Freeciv*metadialog.*.update.top:		  ChainBottom
Freeciv*metadialog.*.update.bottom:		  ChainBottom
Freeciv*metadialog.*.update.fromVert:		  metalist

Freeciv*metadialog.*.closecommand.label:	  Close
Freeciv*metadialog.*.closecommand.left:	  ChainLeft
Freeciv*metadialog.*.closecommand.right:	  ChainLeft
Freeciv*metadialog.*.closecommand.top:		  ChainBottom
Freeciv*metadialog.*.closecommand.bottom:	  ChainBottom
Freeciv*metadialog.*.closecommand.fromVert:      metalist
Freeciv*metadialog.*.closecommand.fromHoriz:	  update

!
! inteligence dialog
!
Freeciv*intelpopup.title:                    Foreign Intelligence Report

Freeciv*intelnamelabel.fromVert:             inteltitlelabel
Freeciv*intelnamelabel.background:           lightgrey

Freeciv*intelgovlabel.fromVert:              inteltitlelabel
Freeciv*intelgovlabel.fromHoriz:             intelnamelabel
Freeciv*intelgovlabel.background:            lightgrey

Freeciv*intelgoldlabel.fromVert:             intelnamelabel
Freeciv*intelgoldlabel.background:           lightgrey

Freeciv*inteltaxlabel.fromVert:              intelnamelabel
Freeciv*inteltaxlabel.fromHoriz:             intelgoldlabel
Freeciv*inteltaxlabel.background:            lightgrey

Freeciv*intelscilabel.fromVert:              intelnamelabel
Freeciv*intelscilabel.fromHoriz:             inteltaxlabel
Freeciv*intelscilabel.background:            lightgrey

Freeciv*intelluxlabel.fromVert:              intelnamelabel
Freeciv*intelluxlabel.fromHoriz:             intelscilabel
Freeciv*intelluxlabel.background:            lightgrey

Freeciv*intelreslabel.fromVert:              intelgoldlabel
Freeciv*intelreslabel.background:            lightgrey

Freeciv*inteltechlist.fromVert:            intelreslabel
Freeciv*inteltechlist.forceColumns:        true
Freeciv*inteltechlist.defaultColumns:      3
Freeciv*inteltechlist.verticalList:        true
Freeciv*inteltechlist.resizable:           true

Freeciv*intelclosecommand.label:             Close
Freeciv*intelclosecommand.fromVert:          inteltechlist

!*.font:            *-courier-bold-r-normal--12-*
!*.Font:            *-courier-bold-r-normal--12-*

Freeciv.title: Freeciv
Freeciv.iconName: Freeciv
Freeciv*borderColor: black


!
! tile info popup dialog
!
Freeciv*popupinfo.*.background:                  grey
Freeciv*popupinfo.*.foreground:                  black


!
! generic message dialog
!
Freeciv*dlabel.background: lightblue

!
! generic input dialog
!
Freeciv*iform.borderWidth: 0
Freeciv*iform.ilabel.borderWidth: 0
Freeciv*iform.background: lightblue
Freeciv*iform.ilabel.background: lightblue

!
! Player to player diplomacy meeting dialog
!
Freeciv*dippopupshell.title: Diplomacy meeting
Freeciv*dippopupshell.allowShellResize: True
Freeciv*dipform.background:              lightblue
Freeciv*dipform.resizable:               true
Freeciv*dipform0.background:             grey
Freeciv*dipform0.resizable:              true
Freeciv*dipform1.background:             grey
Freeciv*dipform1.resizable:              true
Freeciv*dipformm.fromHoriz:              dipform0
Freeciv*dipformm.background:             grey
Freeciv*dipformm.foreground:             black

Freeciv*dipform1.fromHoriz:              dipformm
Freeciv*dipmainform.background:          lightblue
Freeciv*dipmainform.resizable:           true

Freeciv*dipheadline0.top:                chainTop
Freeciv*dipheadline0.bottom:             chainTop
Freeciv*dipheadline0.left:               chainLeft
Freeciv*dipheadline0.right:              chainRight
Freeciv*dipheadline0.background:         grey

Freeciv*dipheadline1.top:                chainTop
Freeciv*dipheadline1.bottom:             chainTop
Freeciv*dipheadline1.left:               chainLeft
Freeciv*dipheadline1.right:              chainRight
Freeciv*dipheadline1.background:         grey

Freeciv*dipheadlinem.borderWidth:        0
Freeciv*dipheadlinem.background:         grey
Freeciv*dipheadlinem.foreground:         black
Freeciv*dipheadlinem.justify:            center

Freeciv*dipclauselabel.label: The following clauses have been agreed upon:
Freeciv*dipclauselabel.fromVert:         dipheadlinem
Freeciv*dipclauselabel.borderWidth:      0
Freeciv*dipclauselabel.background:       lightgrey
Freeciv*dipclauselabel.foreground:       black

Freeciv*dipview.fromVert:                dipclauselabel
Freeciv*dipview.allowVert:               True

Freeciv*dipclauselist.background:        lightgrey
Freeciv*dipclauselist.foreground:        black
Freeciv*dipclauselist.defaultColumns:    1
Freeciv*dipclauselist.forceColumns:      true

Freeciv*dipacceptlabel0.label:            Babylonian view:
Freeciv*dipacceptlabel0.fromVert:         dipview
Freeciv*dipacceptlabel0.borderWidth:      0
Freeciv*dipacceptlabel0.background:       lightgrey
Freeciv*dipacceptlabel0.foreground:       black

Freeciv*dipacceptthumb0.fromVert:         dipview
Freeciv*dipacceptthumb0.fromHoriz:        dipacceptlabel0
Freeciv*dipacceptthumb0.Width:            30
Freeciv*dipacceptthumb0.Height:           30
Freeciv*dipacceptthumb0.internalWidth:    0
Freeciv*dipacceptthumb0.internalHeight:   0

Freeciv*dipacceptlabel1.label:            \ \ \ Babylonian view:
Freeciv*dipacceptlabel1.fromHoriz:        dipacceptthumb0
Freeciv*dipacceptlabel1.fromVert:         dipview
Freeciv*dipacceptlabel1.borderWidth:      0
Freeciv*dipacceptlabel1.background:       lightgrey
Freeciv*dipacceptlabel1.foreground:       black

Freeciv*dipacceptthumb1.fromVert:         dipview
Freeciv*dipacceptthumb1.fromHoriz:        dipacceptlabel1
Freeciv*dipacceptthumb1.Width:            30
Freeciv*dipacceptthumb1.Height:           30
Freeciv*dipacceptthumb1.internalWidth:    0
Freeciv*dipacceptthumb1.internalHeight:   0

Freeciv*diperaseclausecommand.label:      Erase clause
Freeciv*diperaseclausecommand.fromVert:   dipformm
Freeciv*diperaseclausecommand.fromHoriz:  dipform0
Freeciv*diperaseclausecommand.foreground: white
Freeciv*diperaseclausecommand.background: blue

Freeciv*dipmapmenubutton0.label:             Maps
Freeciv*dipmapmenubutton0.foreground:        white
Freeciv*dipmapmenubutton0.background:        blue
Freeciv*dipmapmenubutton0.fromVert:          dipheadline0
Freeciv*dipmapmenubutton0.top:               chainTop
Freeciv*dipmapmenubutton0.bottom:            chainTop
Freeciv*dipmapmenubutton0.left:              chainLeft
Freeciv*dipmapmenubutton0.right:             chainRight

Freeciv*dipmapmenubutton1.label:             Maps
Freeciv*dipmapmenubutton1.foreground:        white
Freeciv*dipmapmenubutton1.background:        blue
Freeciv*dipmapmenubutton1.fromVert:          dipheadline1
Freeciv*dipmapmenubutton1.top:               chainTop
Freeciv*dipmapmenubutton1.bottom:            chainTop
Freeciv*dipmapmenubutton1.left:              chainLeft
Freeciv*dipmapmenubutton1.right:             chainRight

Freeciv*diptechmenubutton0.label:         Advances
Freeciv*diptechmenubutton0.fromVert:      dipmapmenubutton0
Freeciv*diptechmenubutton0.foreground:    white
Freeciv*diptechmenubutton0.background:    blue
Freeciv*diptechmenubutton0.top:           chainTop
Freeciv*diptechmenubutton0.bottom:        chainTop
Freeciv*diptechmenubutton0.left:          chainLeft
Freeciv*diptechmenubutton0.right:         chainRight

Freeciv*diptechmenubutton1.label:         Advances
Freeciv*diptechmenubutton1.fromVert:      dipmapmenubutton1
Freeciv*diptechmenubutton1.foreground:    white
Freeciv*diptechmenubutton1.background:    blue
Freeciv*diptechmenubutton1.top:           chainTop
Freeciv*diptechmenubutton1.bottom:        chainTop
Freeciv*diptechmenubutton1.left:          chainLeft
Freeciv*diptechmenubutton1.right:         chainRight

Freeciv*dipgoldinput0.foreground:        black
Freeciv*dipgoldinput0.background:        white
Freeciv*dipgoldinput0.fromVert:          diptechmenubutton0
Freeciv*dipgoldinput0.top:               chainTop
Freeciv*dipgoldinput0.bottom:            chainTop
Freeciv*dipgoldinput0.left:              chainLeft
Freeciv*dipgoldinput0.right:             chainRight
Freeciv*dipgoldinput0.Width:             60
Freeciv*dipgoldinput0.*.editType:        edit

Freeciv*dipgoldinput1.foreground:        black
Freeciv*dipgoldinput1.background:        white
Freeciv*dipgoldinput1.fromVert:          diptechmenubutton1
Freeciv*dipgoldinput1.top:               chainTop
Freeciv*dipgoldinput1.bottom:            chainTop
Freeciv*dipgoldinput1.left:              chainLeft
Freeciv*dipgoldinput1.right:             chainRight
Freeciv*dipgoldinput1.Width:             60
Freeciv*dipgoldinput1.*.editType:        edit

Freeciv*dipgoldlabel0.label:             Gold(max 100)
Freeciv*dipgoldlabel0.borderWidth:       0
Freeciv*dipgoldlabel0.background:        lightgrey
Freeciv*dipgoldlabel0.foreground:        black
Freeciv*dipgoldlabel0.fromHoriz:         dipgoldinput0
Freeciv*dipgoldlabel0.fromVert:          diptechmenubutton0
Freeciv*dipgoldlabel0.top:               chainTop
Freeciv*dipgoldlabel0.bottom:            chainTop
Freeciv*dipgoldlabel0.left:              chainLeft
Freeciv*dipgoldlabel0.right:             chainRight

Freeciv*dipgoldlabel1.label:             Gold(max 9999)
Freeciv*dipgoldlabel1.borderWidth:       0
Freeciv*dipgoldlabel1.background:        lightgrey
Freeciv*dipgoldlabel1.foreground:        black
Freeciv*dipgoldlabel1.fromHoriz:         dipgoldinput1
Freeciv*dipgoldlabel1.fromVert:          diptechmenubutton1
Freeciv*dipgoldlabel1.top:               chainTop
Freeciv*dipgoldlabel1.bottom:            chainTop
Freeciv*dipgoldlabel1.left:              chainLeft
Freeciv*dipgoldlabel1.right:             chainRight

Freeciv*dipacceptcommand.label:          Accept treaty
Freeciv*dipacceptcommand.fromVert:       dipmainform
Freeciv*dipacceptcommand.foreground:     white
Freeciv*dipacceptcommand.background:     blue

Freeciv*dipclosecommand.label:           Cancel meeting
Freeciv*dipclosecommand.fromVert:        dipmainform
Freeciv*dipclosecommand.fromHoriz:       dipacceptcommand
Freeciv*dipclosecommand.foreground:      white
Freeciv*dipclosecommand.background:      blue

Freeciv*notifyheadline.background:   grey
Freeciv*notifyheadline.foreground:   black
Freeciv*notifyheadline.top:          chainTop
Freeciv*notifyheadline.bottom:       chainTop
Freeciv*notifyheadline.left:         chainLeft
Freeciv*notifyheadline.right:        chainLeft

Freeciv*notifylabel.borderWidth:  0
Freeciv*notifylabel.fromVert:     notifyheadline
Freeciv*notifylabel.top:          chainTop
Freeciv*notifylabel.bottom:       chainTop
Freeciv*notifylabel.left:         chainLeft
Freeciv*notifylabel.right:        chainLeft

Freeciv*notifycommand.fromVert:   notifylabel
Freeciv*notifycommand.label:      Close
Freeciv*notifycommand.top:        chainTop
Freeciv*notifycommand.bottom:     chainTop
Freeciv*notifycommand.left:       chainLeft
Freeciv*notifycommand.right:      chainLeft

Freeciv*notifygotocommand.fromVert:   notifylabel
Freeciv*notifygotocommand.fromHoriz:   notifycommand
Freeciv*notifygotocommand.label:      Goto and Close
Freeciv*notifygotocommand.top:        chainTop
Freeciv*notifygotocommand.bottom:     chainTop
Freeciv*notifygotocommand.left:       chainleft
Freeciv*notifygotocommand.right:      chainLeft
Freeciv*notifyform.background: lightblue
Freeciv*notifylabel.background: lightblue

!
! new city name dialog
!
Freeciv*shellnewcityname.title: Build New City
Freeciv*shellnewcityname*ilable.background: LightBlue
Freeciv*shellnewcityname*iinput.width: 220


!
! rename city dialog
!
Freeciv*shellrenamecity.title: Rename City
Freeciv*shellrenamecity*ilable.background: LightBlue
Freeciv*shellrenamecity*iinput.width: 220

!
! unit select dialog
!
Freeciv*unitselectdialogshell.title: Select Unit(s)

Freeciv*unitselectclosecommand.label: Close
Freeciv*unitselectallcommand.label: Ready all
Freeciv*unitselectallcommand.fromHoriz:   unitselectclosecommand

Freeciv*unitselectform*column.borderWidth: 0

Freeciv*unitselectform*unitselectcommands.internalWidth: 2
Freeciv*unitselectform*unitselectcommands.internalHeight: 2
Freeciv*unitselectform*unitselectcommands.background: lightblue
Freeciv*unitselectform*unitselectlabels.background: lightblue
Freeciv*unitselectform*unitselectlabels.borderWidth: 0


!
! Help dialog
!
Freeciv*helpdialog.title: Freeciv Help Browser
Freeciv*helpdialog.*.helpviewport.allowVert: True
Freeciv*helpdialog.*.helpviewport.top:      chainTop
Freeciv*helpdialog.*.helpviewport.bottom:   chainBottom
Freeciv*helpdialog.*.helpviewport.left:     chainLeft
Freeciv*helpdialog.*.helpviewport.right:    chainLeft
Freeciv*helpdialog.*.helpviewport.Height: 350

Freeciv*helpdialog.*.helplist.defaultColumns: 1
Freeciv*helpdialog.*.helplist.forceColumns: true


Freeciv*helpdialog.*.helptext.label: Transporter
Freeciv*helpdialog.*.helptext.Width: 532
Freeciv*helpdialog.*.helptext.Height: 250
Freeciv*helpdialog.*.helptext.top:      chainTop
Freeciv*helpdialog.*.helptext.bottom:   chainTop
Freeciv*helpdialog.*.helptext.left:     chainLeft
Freeciv*helpdialog.*.helptext.right:    chainRight
Freeciv*helpdialog.*.helptext.borderWidth: 1

Freeciv*helpdialog.*.helptext.*.textoptions: 

Freeciv*helpdialog.*.helptext.fromVert: helptitle
Freeciv*helpdialog.*.helptext.justify:  left
Freeciv*helpdialog.*.helptext.*.background: grey
Freeciv*helpdialog.*.helptext.*displayCaret: false
Freeciv*helpdialog.*.wrap: word

Freeciv*helpdialog.*.helpclosecommand.label: Close
Freeciv*helpdialog.*.helpclosecommand.fromVert: helpviewport
Freeciv*helpdialog.*.helpclosecommand.top:      chainBottom
Freeciv*helpdialog.*.helpclosecommand.bottom:   chainBottom
Freeciv*helpdialog.*.helpclosecommand.left:     chainLeft
Freeciv*helpdialog.*.helpclosecommand.right:    chainLeft

Freeciv*helpdialog.*.helprightform.fromHoriz: helpviewport

!*helpdialog.*.helprightform.width: 300
Freeciv*helpdialog.*.helprightform.height: 200

Freeciv*helpdialog.*.helprightform.top: chainTop
Freeciv*helpdialog.*.helprightform.bottom: chainBottom
Freeciv*helpdialog.*.helprightform.left: chainLeft
Freeciv*helpdialog.*.helprightform.right: chainRight
Freeciv*helpdialog.*.helprightform.borderwidth: 0


!*helpdialog.helpform.width:500

Freeciv*helpdialog.*.*helptitle.label: 0123456789012345678901234567890123456789012345678901234567890123456789
!*helpdialog.*.*helptitle.width: 400

Freeciv*helpdialog.*.*helptitle.top: chainTop
Freeciv*helpdialog.*.*helptitle.bottom: chainTop
Freeciv*helpdialog.*.*helptitle.left: chainLeft
Freeciv*helpdialog.*.*helptitle.right: chainRight

Freeciv*helpdialog.*.helpimprcost.fromVert: helptext
Freeciv*helpdialog.*.helpimprcost.label: Cost:
Freeciv*helpdialog.*.helpimprcost.left: chainLeft
Freeciv*helpdialog.*.helpimprcost.right: chainLeft
Freeciv*helpdialog.*.helpimprcost.top: chainTop
Freeciv*helpdialog.*.helpimprcost.bottom: chainTop

Freeciv*helpdialog.*.helpimprcostdata.background: lightblue
Freeciv*helpdialog.*.helpimprcostdata.fromVert: helptext
Freeciv*helpdialog.*.helpimprcostdata.fromHoriz: helpimprcost
Freeciv*helpdialog.*.helpimprcostdata.label: 111\ 
Freeciv*helpdialog.*.helpimprcostdata.borderWidth: 0
Freeciv*helpdialog.*.helpimprcostdata.justify: Left
Freeciv*helpdialog.*.helpimprcostdata.left: chainLeft
Freeciv*helpdialog.*.helpimprcostdata.right: chainLeft
Freeciv*helpdialog.*.helpimprcostdata.top: chainTop
Freeciv*helpdialog.*.helpimprcostdata.bottom: chainTop

Freeciv*helpdialog.*.helpimprupkeep.fromVert: helptext
Freeciv*helpdialog.*.helpimprupkeep.fromHoriz: helpimprcostdata
Freeciv*helpdialog.*.helpimprupkeep.label: Upkeep:
Freeciv*helpdialog.*.helpimprupkeep.left: chainLeft
Freeciv*helpdialog.*.helpimprupkeep.right: chainLeft
Freeciv*helpdialog.*.helpimprupkeep.top: chainTop
Freeciv*helpdialog.*.helpimprupkeep.bottom: chainTop

Freeciv*helpdialog.*.helpimprupkeepdata.background: lightblue
Freeciv*helpdialog.*.helpimprupkeepdata.fromVert: helptext
Freeciv*helpdialog.*.helpimprupkeepdata.fromHoriz: helpimprupkeep
Freeciv*helpdialog.*.helpimprupkeepdata.label: 111\ 
Freeciv*helpdialog.*.helpimprupkeepdata.borderWidth: 0
Freeciv*helpdialog.*.helpimprupkeepdata.justify: Left
Freeciv*helpdialog.*.helpimprupkeepdata.left: chainLeft
Freeciv*helpdialog.*.helpimprupkeepdata.right: chainLeft
Freeciv*helpdialog.*.helpimprupkeepdata.top: chainTop
Freeciv*helpdialog.*.helpimprupkeepdata.bottom: chainTop

Freeciv*helpdialog.*.helpimprreq.fromVert: helpimprcost
Freeciv*helpdialog.*.helpimprreq.label: Requirement:
Freeciv*helpdialog.*.helpimprreq.left: chainLeft
Freeciv*helpdialog.*.helpimprreq.right: chainLeft
Freeciv*helpdialog.*.helpimprreq.top: chainTop
Freeciv*helpdialog.*.helpimprreq.bottom: chainTop

Freeciv*helpdialog.*.helpimprreqdata.background: lightblue
Freeciv*helpdialog.*.helpimprreqdata.fromVert: helpimprcost
Freeciv*helpdialog.*.helpimprreqdata.fromHoriz: helpimprreq
Freeciv*helpdialog.*.helpimprreqdata.label: Genetic Engineering
Freeciv*helpdialog.*.helpimprreqdata.borderWidth: 0
Freeciv*helpdialog.*.helpimprreqdata.justify: Left
Freeciv*helpdialog.*.helpimprreqdata.left: chainLeft
Freeciv*helpdialog.*.helpimprreqdata.right: chainLeft
Freeciv*helpdialog.*.helpimprreqdata.top: chainTop
Freeciv*helpdialog.*.helpimprreqdata.bottom: chainTop

Freeciv*helpdialog.*.helptree.fromVert: helpimprreq
Freeciv*helpdialog.*.helptree.gravity: east
Freeciv*helpdialog.*.helptree.background: lightblue
Freeciv*helpdialog.*.helptree.borderWidth: 0
Freeciv*helpdialog.*.helptree.bottom: chainBottom
Freeciv*helpdialog.*.helptree.top:    chainTop
Freeciv*helpdialog.*.helptree.left:   chainLeft
Freeciv*helpdialog.*.helptree.right:  chainRight


Freeciv*helpdialog.*.helpwonderobsolete.fromVert: helpimprcost
Freeciv*helpdialog.*.helpwonderobsolete.fromHoriz: helpimprreqdata
Freeciv*helpdialog.*.helpwonderobsolete.label: Obsolete by:
Freeciv*helpdialog.*.helpwonderobsolete.left: chainLeft
Freeciv*helpdialog.*.helpwonderobsolete.right: chainLeft
Freeciv*helpdialog.*.helpwonderobsolete.top: chainTop
Freeciv*helpdialog.*.helpwonderobsolete.bottom: chainTop

Freeciv*helpdialog.*.helpwonderobsoletedata.background: lightblue
Freeciv*helpdialog.*.helpwonderobsoletedata.fromVert: helpimprcost
Freeciv*helpdialog.*.helpwonderobsoletedata.fromHoriz: helpwonderobsolete
Freeciv*helpdialog.*.helpwonderobsoletedata.label: Genetic Engineering
Freeciv*helpdialog.*.helpwonderobsoletedata.left: chainLeft
Freeciv*helpdialog.*.helpwonderobsoletedata.right: chainLeft
Freeciv*helpdialog.*.helpwonderobsoletedata.top: chainTop
Freeciv*helpdialog.*.helpwonderobsoletedata.bottom: chainTop
Freeciv*helpdialog.*.helpwonderobsoletedata.borderWidth: 0
Freeciv*helpdialog.*.helpwonderobsoletedata.justify: Left

Freeciv*helpdialog.*.treenode.foreground: Black
Freeciv*helpdialog.*.treenode.background: grey
Freeciv*helpdialog.*.treenode.label: Yo

Freeciv*helpdialog.*.helpunitattack.fromVert: helptext
Freeciv*helpdialog.*.helpunitattack.fromHoriz: helpunitcostdata
Freeciv*helpdialog.*.helpunitattack.label: Attack:
Freeciv*helpdialog.*.helpunitattack.left: chainLeft
Freeciv*helpdialog.*.helpunitattack.right: chainLeft
Freeciv*helpdialog.*.helpunitattack.top: chainTop
Freeciv*helpdialog.*.helpunitattack.bottom: chainTop

Freeciv*helpdialog.*.helpunitattackdata.fromVert: helptext
Freeciv*helpdialog.*.helpunitattackdata.fromHoriz: helpunitattack
Freeciv*helpdialog.*.helpunitattackdata.label: 1\ 
Freeciv*helpdialog.*.helpunitattackdata.left: chainLeft
Freeciv*helpdialog.*.helpunitattackdata.right: chainLeft
Freeciv*helpdialog.*.helpunitattackdata.top: chainTop
Freeciv*helpdialog.*.helpunitattackdata.bottom: chainTop
Freeciv*helpdialog.*.helpunitattackdata.background: lightblue
Freeciv*helpdialog.*.helpunitattackdata.borderWidth: 0

Freeciv*helpdialog.*.helpunitdef.fromVert: helptext
Freeciv*helpdialog.*.helpunitdef.fromHoriz: helpunitattackdata
Freeciv*helpdialog.*.helpunitdef.label: Defense:
Freeciv*helpdialog.*.helpunitdef.left: chainLeft
Freeciv*helpdialog.*.helpunitdef.right: chainLeft
Freeciv*helpdialog.*.helpunitdef.top: chainTop
Freeciv*helpdialog.*.helpunitdef.bottom: chainTop

Freeciv*helpdialog.*.helpunitdefdata.fromVert: helptext
Freeciv*helpdialog.*.helpunitdefdata.fromHoriz: helpunitdef
Freeciv*helpdialog.*.helpunitdefdata.label: 1\ 
Freeciv*helpdialog.*.helpunitdefdata.left: chainLeft
Freeciv*helpdialog.*.helpunitdefdata.right: chainLeft
Freeciv*helpdialog.*.helpunitdefdata.top: chainTop
Freeciv*helpdialog.*.helpunitdefdata.bottom: chainTop
Freeciv*helpdialog.*.helpunitdefdata.background: lightblue
Freeciv*helpdialog.*.helpunitdefdata.borderWidth: 0

Freeciv*helpdialog.*.helpunitmove.fromVert: helptext
Freeciv*helpdialog.*.helpunitmove.fromHoriz: helpunitdefdata
Freeciv*helpdialog.*.helpunitmove.label: Move:
Freeciv*helpdialog.*.helpunitmove.left: chainLeft
Freeciv*helpdialog.*.helpunitmove.right: chainLeft
Freeciv*helpdialog.*.helpunitmove.top: chainTop
Freeciv*helpdialog.*.helpunitmove.bottom: chainTop

Freeciv*helpdialog.*.helpunitmovedata.fromVert: helptext
Freeciv*helpdialog.*.helpunitmovedata.fromHoriz: helpunitmove
Freeciv*helpdialog.*.helpunitmovedata.label: 1\ 
Freeciv*helpdialog.*.helpunitmovedata.left: chainLeft
Freeciv*helpdialog.*.helpunitmovedata.right: chainLeft
Freeciv*helpdialog.*.helpunitmovedata.top: chainTop
Freeciv*helpdialog.*.helpunitmovedata.bottom: chainTop
Freeciv*helpdialog.*.helpunitmovedata.background: lightblue
Freeciv*helpdialog.*.helpunitmovedata.borderWidth: 0

Freeciv*helpdialog.*.helpunittile.internalWidth: 0
Freeciv*helpdialog.*.helpunittile.internalHeight: 0
Freeciv*helpdialog.*.helpunittile.fromVert: helptext
Freeciv*helpdialog.*.helpunittile.fromHoriz: helpunitmovedata
Freeciv*helpdialog.*.helpunittile.left: chainLeft
Freeciv*helpdialog.*.helpunittile.right: chainLeft
Freeciv*helpdialog.*.helpunittile.top: chainTop
Freeciv*helpdialog.*.helpunittile.bottom: chainTop
Freeciv*helpdialog.*.helpunittile.borderWidth: 1

Freeciv*helpdialog.*.helpunithp.fromVert: helpunitcost
Freeciv*helpdialog.*.helpunithp.fromHoriz: helpunitfpdata
Freeciv*helpdialog.*.helpunithp.label: Hitpoints:
Freeciv*helpdialog.*.helpunithp.left: chainLeft
Freeciv*helpdialog.*.helpunithp.right: chainLeft
Freeciv*helpdialog.*.helpunithp.top: chainTop
Freeciv*helpdialog.*.helpunithp.bottom: chainTop

Freeciv*helpdialog.*.helpunithpdata.fromVert: helpunitcost
Freeciv*helpdialog.*.helpunithpdata.fromHoriz: helpunithp
Freeciv*helpdialog.*.helpunithpdata.label: 1\ 
Freeciv*helpdialog.*.helpunithpdata.left: chainLeft
Freeciv*helpdialog.*.helpunithpdata.right: chainLeft
Freeciv*helpdialog.*.helpunithpdata.top: chainTop
Freeciv*helpdialog.*.helpunithpdata.bottom: chainTop
Freeciv*helpdialog.*.helpunithpdata.background: lightblue
Freeciv*helpdialog.*.helpunithpdata.borderWidth: 0

Freeciv*helpdialog.*.helpunitfp.fromVert: helpunitcost
Freeciv*helpdialog.*.helpunitfp.label: Firepower:
Freeciv*helpdialog.*.helpunitfp.left: chainLeft
Freeciv*helpdialog.*.helpunitfp.right: chainLeft
Freeciv*helpdialog.*.helpunitfp.top: chainTop
Freeciv*helpdialog.*.helpunitfp.bottom: chainTop

Freeciv*helpdialog.*.helpunitfpdata.fromVert: helpunitcost
Freeciv*helpdialog.*.helpunitfpdata.fromHoriz: helpunitfp
Freeciv*helpdialog.*.helpunitfpdata.label: 1\ 
Freeciv*helpdialog.*.helpunitfpdata.left: chainLeft
Freeciv*helpdialog.*.helpunitfpdata.right: chainLeft
Freeciv*helpdialog.*.helpunitfpdata.top: chainTop
Freeciv*helpdialog.*.helpunitfpdata.bottom: chainTop
Freeciv*helpdialog.*.helpunitfpdata.background: lightblue
Freeciv*helpdialog.*.helpunitfpdata.borderWidth: 0

Freeciv*helpdialog.*.helpunitvisrange.fromVert: helpunitcost
Freeciv*helpdialog.*.helpunitvisrange.fromHoriz: helpunithpdata
Freeciv*helpdialog.*.helpunitvisrange.label: Vision:
Freeciv*helpdialog.*.helpunitvisrange.left: chainLeft
Freeciv*helpdialog.*.helpunitvisrange.right: chainLeft
Freeciv*helpdialog.*.helpunitvisrange.top: chainTop
Freeciv*helpdialog.*.helpunitvisrange.bottom: chainTop

Freeciv*helpdialog.*.helpunitvisrangedata.fromVert: helpunitcost
Freeciv*helpdialog.*.helpunitvisrangedata.fromHoriz: helpunitvisrange
Freeciv*helpdialog.*.helpunitvisrangedata.label: 1\ 
Freeciv*helpdialog.*.helpunitvisrangedata.left: chainLeft
Freeciv*helpdialog.*.helpunitvisrangedata.right: chainLeft
Freeciv*helpdialog.*.helpunitvisrangedata.top: chainTop
Freeciv*helpdialog.*.helpunitvisrangedata.bottom: chainTop
Freeciv*helpdialog.*.helpunitvisrangedata.background: lightblue
Freeciv*helpdialog.*.helpunitvisrangedata.borderWidth: 0

Freeciv*helpdialog.*.helpunitcost.fromVert: helptext
Freeciv*helpdialog.*.helpunitcost.label: Cost:
Freeciv*helpdialog.*.helpunitcost.left: chainLeft
Freeciv*helpdialog.*.helpunitcost.right: chainLeft
Freeciv*helpdialog.*.helpunitcost.top: chainTop
Freeciv*helpdialog.*.helpunitcost.bottom: chainTop

Freeciv*helpdialog.*.helpunitcostdata.fromVert: helptext
Freeciv*helpdialog.*.helpunitcostdata.fromHoriz: helpunitcost
Freeciv*helpdialog.*.helpunitcostdata.label: 1\ \ 
Freeciv*helpdialog.*.helpunitcostdata.left: chainLeft
Freeciv*helpdialog.*.helpunitcostdata.right: chainLeft
Freeciv*helpdialog.*.helpunitcostdata.top: chainTop
Freeciv*helpdialog.*.helpunitcostdata.bottom: chainTop
Freeciv*helpdialog.*.helpunitcostdata.background: lightblue
Freeciv*helpdialog.*.helpunitcostdata.borderWidth: 0


!
! Find city dialog
!
Freeciv*finddialog.title: Find City
Freeciv*finddialog.*.findlabel.label: Select a city:
Freeciv*finddialog.*.findlabel.borderWidth: 0
Freeciv*finddialog.*.findlabel.background: lightblue

Freeciv*finddialog.*.findviewport.fromVert: findlabel
Freeciv*finddialog.*.findviewport.allowVert: True

Freeciv*finddialog.*.findlist.defaultColumns: 1
Freeciv*finddialog.*.findlist.forceColumns: true

Freeciv*finddialog.*.findcentercommand.label: Center
Freeciv*finddialog.*.findcentercommand.fromVert: findviewport

Freeciv*finddialog.*.findcancelcommand.label: Cancel
Freeciv*finddialog.*.findcancelcommand.fromVert: findviewport
Freeciv*finddialog.*.findcancelcommand.fromHoriz: findcentercommand

!
! goto city dialog
!
Freeciv*gotodialog.title: Goto/Airlift Unit
Freeciv*gotodialog.*.gotolabel.label: Select destination:
Freeciv*gotodialog.*.gotolabel.borderWidth: 0
Freeciv*gotodialog.*.gotolabel.background: lightblue

Freeciv*gotodialog.*.gotoviewport.fromVert: gotolabel
Freeciv*gotodialog.*.gotoviewport.allowVert: True

Freeciv*gotodialog.*.gotolist.defaultColumns: 1
Freeciv*gotodialog.*.gotolist.forceColumns: true

Freeciv*gotodialog.*.gotocentercommand.label: Goto
Freeciv*gotodialog.*.gotocentercommand.fromVert: gotoviewport

Freeciv*gotodialog.*.gotoairliftcommand.label: Airlift
Freeciv*gotodialog.*.gotoairliftcommand.fromVert: gotoviewport
Freeciv*gotodialog.*.gotoairliftcommand.fromHoriz: gotocentercommand

Freeciv*gotodialog.*.gotoalltoggle.label: All Cities
Freeciv*gotodialog.*.gotoalltoggle.foreground: White
Freeciv*gotodialog.*.gotoalltoggle.background: Blue
Freeciv*gotodialog.*.gotoalltoggle.fromVert: gotoviewport
Freeciv*gotodialog.*.gotoalltoggle.fromHoriz: gotoairliftcommand

Freeciv*gotodialog.*.gotocancelcommand.label: Cancel
Freeciv*gotodialog.*.gotocancelcommand.fromVert: gotoviewport
Freeciv*gotodialog.*.gotocancelcommand.fromHoriz: gotoalltoggle

!
! Present units dialog in city dialog
!
Freeciv*presentunitsdialog.title: Unit Commands
Freeciv*presentunitsdialog.*.dlabel.borderWidth:  0
Freeciv*presentunitsdialog.*.button0.label:     Activate unit
Freeciv*presentunitsdialog.*.button0.fromVert:  dlabel
Freeciv*presentunitsdialog.*.button0.width:     200

Freeciv*presentunitsdialog.*.button1.label:     Activate unit, close dialog
Freeciv*presentunitsdialog.*.button1.fromVert:  button0
Freeciv*presentunitsdialog.*.button1.width:     200

Freeciv*presentunitsdialog.*.button2.label:     Disband unit
Freeciv*presentunitsdialog.*.button2.fromVert:  button1
Freeciv*presentunitsdialog.*.button2.width:     200

Freeciv*presentunitsdialog.*.button3.label:     Make new homecity
Freeciv*presentunitsdialog.*.button3.fromVert:  button2
Freeciv*presentunitsdialog.*.button3.width:     200

Freeciv*presentunitsdialog.*.button4.label:    Upgrade unit
Freeciv*presentunitsdialog.*.button4.fromVert:	button3
Freeciv*presentunitsdialog.*.button4.width:	200

Freeciv*presentunitsdialog.*.button5.label:     Cancel
Freeciv*presentunitsdialog.*.button5.fromVert:  button4

!
! Supported units dialog in city dialog
!
Freeciv*supportunitsdialog.title: Unit Commands
Freeciv*supportunitsdialog.*.dlabel.borderWidth:  0
Freeciv*supportunitsdialog.*.button0.label:     Activate unit
Freeciv*supportunitsdialog.*.button0.fromVert:  dlabel
Freeciv*supportunitsdialog.*.button0.width:     200

Freeciv*supportunitsdialog.*.button1.label:     Activate unit, close dialog
Freeciv*supportunitsdialog.*.button1.fromVert:  button0
Freeciv*supportunitsdialog.*.button1.width:     200

Freeciv*supportunitsdialog.*.button2.label:     Disband unit
Freeciv*supportunitsdialog.*.button2.fromVert:  button1
Freeciv*supportunitsdialog.*.button2.width:     200

Freeciv*supportunitsdialog.*.button3.label:     Cancel
Freeciv*supportunitsdialog.*.button3.fromVert:  button2




!
! The options dialog
!
Freeciv*optionpopup.title:        Options

Freeciv*optionpopup*Label.background:   lightblue
Freeciv*optionpopup*Toggle.background:  cyan

Freeciv*optionpopup*Toggle.shapeStyle:  ShapeOval

Freeciv*optionlabel.label:             Set local options
Freeciv*optionlabel.borderWidth:       0

Freeciv*optionbglabel.label:           Solid unit background color
Freeciv*optionbglabel.borderWidth:     0
Freeciv*optionbglabel.fromVert:        optionlabel

Freeciv*optionbgtoggle.label:          Yes
Freeciv*optionbgtoggle.fromVert:       optionlabel
Freeciv*optionbgtoggle.fromHoriz:      optionbglabel
Freeciv*optionbgtoggle.internalHeight: 0

Freeciv*optionbelllabel.label:         Sound bell at new turn\ \ \ \ \ 
Freeciv*optionbelllabel.borderWidth:   0
Freeciv*optionbelllabel.fromVert:      optionbglabel

Freeciv*optionbelltoggle.label:          Yes
Freeciv*optionbelltoggle.fromVert:       optionbglabel
Freeciv*optionbelltoggle.fromHoriz:      optionbelllabel
Freeciv*optionbelltoggle.internalHeight: 0

Freeciv*optionmovelabel.label:         Smooth unit moves\ \ \ \ \ \ \ \ \ \ 
Freeciv*optionmovelabel.borderWidth:   0
Freeciv*optionmovelabel.fromVert:      optionbelltoggle

Freeciv*optionmovetoggle.label:          Yes
Freeciv*optionmovetoggle.fromVert:       optionbelltoggle
Freeciv*optionmovetoggle.fromHoriz:      optionmovelabel
Freeciv*optionmovetoggle.internalHeight: 0

Freeciv*optionflaglabel.label:         Flags are transparent\ \ \ \ \ \ 
Freeciv*optionflaglabel.borderWidth:   0
Freeciv*optionflaglabel.fromVert:      optionmovetoggle

Freeciv*optionflagtoggle.label:          Yes
Freeciv*optionflagtoggle.fromVert:       optionmovetoggle
Freeciv*optionflagtoggle.fromHoriz:      optionflaglabel
Freeciv*optionflagtoggle.internalHeight: 0

Freeciv*optionaipopuplabel.label:         Popup dialogs in AI Mode\ \ \ 
Freeciv*optionaipopuplabel.borderWidth:   0
Freeciv*optionaipopuplabel.fromVert:      optionflagtoggle

Freeciv*optionaipopuptoggle.label:          Yes
Freeciv*optionaipopuptoggle.fromVert:       optionflagtoggle
Freeciv*optionaipopuptoggle.fromHoriz:      optionaipopuplabel
Freeciv*optionaipopuptoggle.internalHeight: 0

Freeciv*optionaiturndonelabel.label:         Manual Turn Done in AI Mode
Freeciv*optionaiturndonelabel.borderWidth:   0
Freeciv*optionaiturndonelabel.fromVert:      optionaipopuptoggle

Freeciv*optionaiturndonetoggle.label:          Yes
Freeciv*optionaiturndonetoggle.fromVert:       optionaipopuptoggle
Freeciv*optionaiturndonetoggle.fromHoriz:      optionaiturndonelabel
Freeciv*optionaiturndonetoggle.internalHeight: 0

Freeciv*optionautocenterlabel.label:         Auto Center on Units\ \ \ \ \ \ \ 
Freeciv*optionautocenterlabel.borderWidth:   0
Freeciv*optionautocenterlabel.fromVert:      optionaiturndonetoggle

Freeciv*optionautocentertoggle.label:          Yes
Freeciv*optionautocentertoggle.fromVert:       optionaiturndonetoggle
Freeciv*optionautocentertoggle.fromHoriz:      optionautocenterlabel
Freeciv*optionautocentertoggle.internalHeight: 0

Freeciv*optionwakeupfocuslabel.label:         Focus on Awakened Units\ \ \ \ 
Freeciv*optionwakeupfocuslabel.borderWidth:   0
Freeciv*optionwakeupfocuslabel.fromVert:      optionautocentertoggle

Freeciv*optionwakeupfocustoggle.label:          Yes
Freeciv*optionwakeupfocustoggle.fromVert:       optionautocentertoggle
Freeciv*optionwakeupfocustoggle.fromHoriz:      optionwakeupfocuslabel
Freeciv*optionwakeupfocustoggle.internalHeight: 0

Freeciv*optionokcommand.label:          Close
Freeciv*optionokcommand.fromVert:       optionwakeupfocuslabel

!
! The message options dialog
!
Freeciv*messageoptpopup.title:	Message Options

Freeciv*messageoptpopup*Label.background:  lightblue
Freeciv*messageoptpopup*Label.borderWidth: 0
Freeciv*messageoptpopup*Toggle.background: cyan
Freeciv*messageoptpopup*Toggle.shapeStyle: ShapeOval
Freeciv*messageoptpopup*Toggle.internalHeight: 0
Freeciv*messageoptpopup*Toggle.label: Yes

Freeciv*messageopttitle.label:  Where to Display Messages
Freeciv*messageoptexpl.label:  \
Out = Output window, Mes = Messages window, Pop = Popup individual window 
Freeciv*messageoptexpl.fromVert:  messageopttitle

Freeciv*messageoptcol1.fromVert:  messageoptexpl
Freeciv*messageoptcol2.fromVert:  messageoptexpl
Freeciv*messageoptcol2.fromHoriz: messageoptcol1

Freeciv*messageoptcolhead.label: \                          Out: Mes: Pop:

Freeciv*messageoptokcommand.label:     Ok
Freeciv*messageoptokcommand.fromVert:  messageoptcol1
Freeciv*messageoptcancelcommand.label: Cancel
Freeciv*messageoptcancelcommand.fromVert:  messageoptcol1
Freeciv*messageoptcancelcommand.fromHoriz: messageoptokcommand

!
! The rates selection dialog
!
Freeciv*ratespopup.title:              Rates

Freeciv*rateslabel.label:              Select tax, luxury and science rates:
Freeciv*rateslabel.borderWidth:        0
Freeciv*rateslabel.background:         lightblue

Freeciv*ratesgovlabel.fromVert:        rateslabel
Freeciv*ratesgovlabel.borderWidth:     0
Freeciv*ratesgovlabel.width:           300
Freeciv*ratesgovlabel.background:      lightblue
Freeciv*ratesgovlabel.justify:         left

Freeciv*ratestaxlabel.label:           Tax:   0%
Freeciv*ratestaxlabel.fromVert:        ratesgovlabel
Freeciv*ratestaxlabel.borderWidth:     0
Freeciv*ratestaxlabel.justify:         left
Freeciv*ratestaxlabel.background:      lightblue

Freeciv*ratestaxscroll.width:          300
Freeciv*ratestaxscroll.orientation:    horizontal
Freeciv*ratestaxscroll.fromVert:       ratestaxlabel
Freeciv*ratestaxscroll.background:     cyan

Freeciv*ratestaxtoggle.label:          Lock
Freeciv*ratestaxtoggle.fromVert:       ratestaxlabel
Freeciv*ratestaxtoggle.fromHoriz:      ratestaxscroll
Freeciv*ratestaxtoggle.internalHeight: 0
Freeciv*ratestaxtoggle.background:     cyan

Freeciv*ratesluxlabel.label:           Luxury:   0%
Freeciv*ratesluxlabel.fromVert:        ratestaxscroll
Freeciv*ratesluxlabel.borderWidth:     0
Freeciv*ratesluxlabel.justify:         left
Freeciv*ratesluxlabel.background:      lightblue

Freeciv*ratesluxscroll.width:          300
Freeciv*ratesluxscroll.orientation:    horizontal
Freeciv*ratesluxscroll.fromVert:       ratesluxlabel
Freeciv*ratesluxscroll.background:     cyan

Freeciv*ratesluxtoggle.label:          Lock
Freeciv*ratesluxtoggle.fromVert:       ratesluxlabel
Freeciv*ratesluxtoggle.fromHoriz:      ratesluxscroll
Freeciv*ratesluxtoggle.internalHeight: 0
Freeciv*ratesluxtoggle.radioGroup:     ratestaxtoggle
Freeciv*ratesluxtoggle.background:     cyan

Freeciv*ratesscilabel.label:           Science:   0%
Freeciv*ratesscilabel.fromVert:        ratesluxscroll
Freeciv*ratesscilabel.borderWidth:     0
Freeciv*ratesscilabel.justify:         left
Freeciv*ratesscilabel.background:      lightblue

Freeciv*ratessciscroll.width:          300
Freeciv*ratessciscroll.orientation:    horizontal
Freeciv*ratessciscroll.fromVert:       ratesscilabel
Freeciv*ratessciscroll.background:     cyan

Freeciv*ratesscitoggle.label:          Lock
Freeciv*ratesscitoggle.fromVert:       ratesscilabel
Freeciv*ratesscitoggle.fromHoriz:      ratessciscroll
Freeciv*ratesscitoggle.internalHeight: 0
Freeciv*ratesscitoggle.radioGroup:     ratestaxtoggle
Freeciv*ratesscitoggle.background:     cyan

Freeciv*ratesokcommand.label:          Ok
Freeciv*ratesokcommand.fromVert:       ratessciscroll

Freeciv*ratescancelcommand.label:      Cancel
Freeciv*ratescancelcommand.fromVert:   ratessciscroll
Freeciv*ratescancelcommand.fromHoriz:  ratesokcommand


!
!
! Science report dialog
!
!
Freeciv*sciencepopup.title: Science Report
Freeciv*sciencepopup.allowShellResize: True
Freeciv*scienceform.resizable: True

Freeciv*sciencelabel.width:              400
Freeciv*sciencelabel.justify:            center
Freeciv*sciencelabel.borderWidth:        0
Freeciv*sciencelabel.background:         lightblue
Freeciv*sciencelabel.top:                chainTop
Freeciv*sciencelabel.bottom:             chainTop
Freeciv*sciencelabel.left:               chainLeft
Freeciv*sciencelabel.right:              chainRight

Freeciv*sciencecurrentlabel.fromVert:    sciencelabel
Freeciv*sciencecurrentlabel.resizable:   True
Freeciv*sciencecurrentlabel.top:         chainTop
Freeciv*sciencecurrentlabel.bottom:      chainTop
Freeciv*sciencecurrentlabel.left:        chainLeft
Freeciv*sciencecurrentlabel.right:       chainLeft


Freeciv*sciencechangemenubutton.label:      Change
Freeciv*sciencechangemenubutton.fromVert:   sciencelabel
Freeciv*sciencechangemenubutton.fromHoriz:  sciencecurrentlabel
Freeciv*sciencechangemenubutton.top:         chainTop
Freeciv*sciencechangemenubutton.bottom:      chainTop
Freeciv*sciencechangemenubutton.left:        chainLeft
Freeciv*sciencechangemenubutton.right:       chainLeft

Freeciv*sciencehelpnote.label:              Help:
Freeciv*sciencehelpnote.fromVert:           sciencechangemenubutton
Freeciv*sciencehelpnote.fromHoriz:          sciencegoalmenubutton
!*sciencehelpnote.internalHeight:     0
!*sciencehelpnote.borderWidth:        0
Freeciv*sciencehelpnote.borderColor: 	     LightBlue
Freeciv*sciencehelpnote.background:         LightBlue
Freeciv*sciencehelpnote.top:                chainTop
Freeciv*sciencehelpnote.bottom:             chainTop
Freeciv*sciencehelpnote.left:               chainLeft
Freeciv*sciencehelpnote.right:              chainLeft
Freeciv*sciencehelpnote.horizDistance:      15

Freeciv*sciencehelptoggle.label:          No\ 
Freeciv*sciencehelptoggle.shapeStyle:     ShapeOval
Freeciv*sciencehelptoggle.fromVert:       sciencechangemenubutton
Freeciv*sciencehelptoggle.fromHoriz:      sciencehelpnote
!*sciencehelptoggle.internalHeight: 0
Freeciv*sciencehelptoggle.background:     cyan
Freeciv*sciencehelptoggle.top:         chainTop
Freeciv*sciencehelptoggle.bottom:      chainTop
Freeciv*sciencehelptoggle.left:        chainLeft
Freeciv*sciencehelptoggle.right:       chainLeft

Freeciv*sciencegoallabel.fromVert:	sciencecurrentlabel
Freeciv*sciencegoallabel.resizable:	True
Freeciv*sciencegoallabel.top:		chainTop
Freeciv*sciencegoallabel.bottom:	chainTop
Freeciv*sciencegoallabel.left:		chainLeft
Freeciv*sciencegoallabel.right:	chainLeft

Freeciv*sciencegoalmenubutton.label:		Goal
Freeciv*sciencegoalmenubutton.fromVert:	sciencechangemenubutton
Freeciv*sciencegoalmenubutton.fromHoriz:	sciencegoallabel
Freeciv*sciencegoalmenubutton.top:		chainTop
Freeciv*sciencegoalmenubutton.bottom:		chainTop
Freeciv*sciencegoalmenubutton.left:		chainTop
Freeciv*sciencegoalmenubutton.right:		chainTop

Freeciv*sciencelist.fromVert:            sciencegoallabel
Freeciv*sciencelist.forceColumns:        true
Freeciv*sciencelist.defaultColumns:      3
Freeciv*sciencelist.verticalList:        true
Freeciv*sciencelist.resizable:           true
Freeciv*sciencelist.top:                 chainTop
Freeciv*sciencelist.bottom:              chainBottom
Freeciv*sciencelist.left:                chainLeft
Freeciv*sciencelist.right:               chainRight

Freeciv*scienceclosecommand.label:       Close
Freeciv*scienceclosecommand.fromVert:    sciencelist
Freeciv*scienceclosecommand.top:         chainBottom
Freeciv*scienceclosecommand.bottom:      chainBottom
Freeciv*scienceclosecommand.left:        chainLeft
Freeciv*scienceclosecommand.right:       chainLeft


!
!
! City report dialog
!
!
Freeciv*reportcitypopup.title: City Report
Freeciv*reportcitypopup.allowShellResize: True

Freeciv*reportcitylabel.width:              600
Freeciv*reportcitylabel.resizable:          True
Freeciv*reportcitylabel.justify:            center
Freeciv*reportcitylabel.borderWidth:        0
Freeciv*reportcitylabel.background:         lightblue
Freeciv*reportcitylabel.top:                chainTop
Freeciv*reportcitylabel.bottom:             chainTop
Freeciv*reportcitylabel.left:               chainLeft
Freeciv*reportcitylabel.right:              chainRight

Freeciv*reportcitylistlabel.justify:            left
Freeciv*reportcitylistlabel.width:              600
Freeciv*reportcitylistlabel.font:		 6x13
Freeciv*reportcitylistlabel.borderWidth:        1
Freeciv*reportcitylistlabel.resizable:          True
Freeciv*reportcitylistlabel.top:                chainTop
Freeciv*reportcitylistlabel.bottom:             chainTop
Freeciv*reportcitylistlabel.left:               chainLeft
Freeciv*reportcitylistlabel.right:              chainRight
Freeciv*reportcitylistlabel.fromVert:           reportcitylabel
Freeciv*reportcitylistlabel.horizDistance:      20

Freeciv*reportcityviewport.width:               600
Freeciv*reportcityviewport.allowVert:           True
Freeciv*reportcityviewport.allowHoriz:          False
Freeciv*reportcityviewport.forceColumns:        true
Freeciv*reportcityviewport.defaultColumns:      1
Freeciv*reportcityviewport.verticalList:        true
Freeciv*reportcityviewport.background:          cyan
Freeciv*reportcityviewport.resizable:           True
Freeciv*reportcityviewport.top:                 chainTop
Freeciv*reportcityviewport.bottom:              chainBottom
Freeciv*reportcityviewport.left:                chainLeft
Freeciv*reportcityviewport.right:               chainRight
Freeciv*reportcityviewport.fromVert:            reportcitylistlabel

Freeciv*reportcitylist.font:		     6x13
Freeciv*reportcitylist.forceColumns:        true
Freeciv*reportcitylist.defaultColumns:      1
Freeciv*reportcitylist.verticalList:        true

Freeciv*reportcityclosecommand.label:       Close
Freeciv*reportcityclosecommand.fromVert:    reportcityviewport
Freeciv*reportcityclosecommand.top:         chainBottom
Freeciv*reportcityclosecommand.bottom:      chainBottom
Freeciv*reportcityclosecommand.left:        chainLeft
Freeciv*reportcityclosecommand.right:       chainLeft

Freeciv*reportcitycentercommand.label:       Center
Freeciv*reportcitycentercommand.fromVert:    reportcityviewport
Freeciv*reportcitycentercommand.fromHoriz:   reportcityclosecommand
Freeciv*reportcitycentercommand.top:         chainBottom
Freeciv*reportcitycentercommand.bottom:      chainBottom
Freeciv*reportcitycentercommand.left:        chainLeft
Freeciv*reportcitycentercommand.right:       chainLeft

Freeciv*reportcitypopupcommand.label:       Popup
Freeciv*reportcitypopupcommand.fromVert:    reportcityviewport
Freeciv*reportcitypopupcommand.fromHoriz:   reportcitycentercommand
Freeciv*reportcitypopupcommand.top:         chainBottom
Freeciv*reportcitypopupcommand.bottom:      chainBottom
Freeciv*reportcitypopupcommand.left:        chainLeft
Freeciv*reportcitypopupcommand.right:       chainLeft

Freeciv*reportcitybuycommand.label:       Buy
Freeciv*reportcitybuycommand.fromVert:    reportcityviewport
Freeciv*reportcitybuycommand.fromHoriz:   reportcitypopupcommand
Freeciv*reportcitybuycommand.top:         chainBottom
Freeciv*reportcitybuycommand.bottom:      chainBottom
Freeciv*reportcitybuycommand.left:        chainLeft
Freeciv*reportcitybuycommand.right:       chainLeft

Freeciv*reportcitychangemenubutton.label:       Change
Freeciv*reportcitychangemenubutton.fromVert:    reportcityviewport
Freeciv*reportcitychangemenubutton.fromHoriz:   reportcitybuycommand
Freeciv*reportcitychangemenubutton.top:         chainBottom
Freeciv*reportcitychangemenubutton.bottom:      chainBottom
Freeciv*reportcitychangemenubutton.left:        chainLeft
Freeciv*reportcitychangemenubutton.right:       chainLeft

Freeciv*reportcityrefreshcommand.label:       Refresh
Freeciv*reportcityrefreshcommand.fromVert:    reportcityviewport
Freeciv*reportcityrefreshcommand.fromHoriz:   reportcitychangemenubutton
Freeciv*reportcityrefreshcommand.top:         chainBottom
Freeciv*reportcityrefreshcommand.bottom:      chainBottom
Freeciv*reportcityrefreshcommand.left:        chainLeft
Freeciv*reportcityrefreshcommand.right:       chainLeft

Freeciv*reportcityconfigcommand.label:       Configure
Freeciv*reportcityconfigcommand.fromVert:    reportcityviewport
Freeciv*reportcityconfigcommand.fromHoriz:   reportcityrefreshcommand
Freeciv*reportcityconfigcommand.top:         chainBottom
Freeciv*reportcityconfigcommand.bottom:      chainBottom
Freeciv*reportcityconfigcommand.left:        chainLeft
Freeciv*reportcityconfigcommand.right:       chainLeft

!
! City report configure dialog
!
Freeciv*cityconfig.title:        Configure City Report

Freeciv*cityconfig*Label.background:   lightblue
Freeciv*cityconfig*Toggle.background:  cyan

Freeciv*cityconfiglabel.label:         Set columns shown
Freeciv*cityconfiglabel.borderWidth:   0

Freeciv*cityconfigoptlabel.label:        Solid unit background color
Freeciv*cityconfigoptlabel.borderWidth:  0

Freeciv*cityconfigtoggle.internalHeight: 0
Freeciv*cityconfigtoggle.shapeStyle:     ShapeOval
Freeciv*cityconfigtoggle.label:          Yes

Freeciv*cityconfigokcommand.label:       Close


!
!
! Trade report dialog
!
!
Freeciv*reporttradepopup.title: Trade Report
Freeciv*reporttradepopup.allowShellResize: True

Freeciv*reporttradeform.resizable:           true
Freeciv*reporttradeform.top:                 chainTop
Freeciv*reporttradeform.bottom:              chainBottom
Freeciv*reporttradeform.left:                chainLeft
Freeciv*reporttradeform.right:               chainRight

Freeciv*reporttradelabel.resizable:          true
!*reporttradelabel.width:              200
Freeciv*reporttradelabel.justify:            center
Freeciv*reporttradelabel.borderWidth:        0
Freeciv*reporttradelabel.background:         lightblue
Freeciv*reporttradelabel.top:                chainTop
Freeciv*reporttradelabel.bottom:             chainTop
Freeciv*reporttradelabel.left:               chainLeft
Freeciv*reporttradelabel.right:              chainRight

Freeciv*reporttradelistlabel.resizable:          true
Freeciv*reporttradelistlabel.justify:            left
Freeciv*reporttradelistlabel.borderWidth:        1
Freeciv*reporttradelistlabel.top:                chainTop
Freeciv*reporttradelistlabel.bottom:             chainTop
Freeciv*reporttradelistlabel.left:               chainLeft
Freeciv*reporttradelistlabel.right:              chainRight
Freeciv*reporttradelistlabel.fromVert:           reporttradelabel
Freeciv*reporttradelistlabel.label:Building Name       Count Cost Total
Freeciv*reporttradelist.fromVert:            reporttradelistlabel
Freeciv*reporttradelist.forceColumns:        true
Freeciv*reporttradelist.defaultColumns:      1
Freeciv*reporttradelist.verticalList:        true
Freeciv*reporttradelist.resizable:           true
Freeciv*reporttradelist.top:                 chainTop
Freeciv*reporttradelist.bottom:              chainBottom
Freeciv*reporttradelist.left:                chainLeft
Freeciv*reporttradelist.right:               chainRight

Freeciv*reporttradelabel2.resizable:          true
Freeciv*reporttradelabel2.justify:            left
Freeciv*reporttradelabel2.borderWidth:        1
Freeciv*reporttradelabel2.top:                chainBottom
Freeciv*reporttradelabel2.bottom:             chainBottom
Freeciv*reporttradelabel2.left:               chainLeft
Freeciv*reporttradelabel2.right:              chainRight
Freeciv*reporttradelabel2.fromVert:           reporttradelist

Freeciv*reporttradeclosecommand.label:       Close
Freeciv*reporttradeclosecommand.fromVert:    reporttradelabel2
Freeciv*reporttradeclosecommand.top:         chainBottom
Freeciv*reporttradeclosecommand.bottom:      chainBottom
Freeciv*reporttradeclosecommand.left:        chainLeft
Freeciv*reporttradeclosecommand.right:       chainLeft

Freeciv*reporttradesellobsoletecommand.label:       Sell Obsolete
Freeciv*reporttradesellobsoletecommand.fromVert:    reporttradelabel2
Freeciv*reporttradesellobsoletecommand.fromHoriz:   reporttradeclosecommand
Freeciv*reporttradesellobsoletecommand.top:         chainBottom
Freeciv*reporttradesellobsoletecommand.bottom:      chainBottom
Freeciv*reporttradesellobsoletecommand.left:        chainLeft
Freeciv*reporttradesellobsoletecommand.right:       chainLeft

Freeciv*reporttradesellallcommand.label:       Sell All
Freeciv*reporttradesellallcommand.fromVert:    reporttradelabel2
Freeciv*reporttradesellallcommand.fromHoriz:   reporttradesellobsoletecommand
Freeciv*reporttradesellallcommand.top:         chainBottom
Freeciv*reporttradesellallcommand.bottom:      chainBottom
Freeciv*reporttradesellallcommand.left:        chainLeft
Freeciv*reporttradesellallcommand.right:       chainLeft

!
!
! Active units report dialog
!
!
Freeciv*reportactiveunitspopup.title: Active units Report
Freeciv*reportactiveunitspopup.allowShellResize: True

Freeciv*reportactiveunitsform.resizable:           true
Freeciv*reportactiveunitsform.top:                 chainTop
Freeciv*reportactiveunitsform.bottom:              chainBottom
Freeciv*reportactiveunitsform.left:                chainLeft
Freeciv*reportactiveunitsform.right:               chainRight

Freeciv*reportactiveunitslabel.resizable:          true
!*reportactiveunitslabel.width:              200
Freeciv*reportactiveunitslabel.justify:            center
Freeciv*reportactiveunitslabel.borderWidth:        0
Freeciv*reportactiveunitslabel.background:         lightblue
Freeciv*reportactiveunitslabel.top:                chainTop
Freeciv*reportactiveunitslabel.bottom:             chainTop
Freeciv*reportactiveunitslabel.left:               chainLeft
Freeciv*reportactiveunitslabel.right:              chainRight

Freeciv*reportactiveunitslistlabel.resizable:          true
Freeciv*reportactiveunitslistlabel.justify:            left
Freeciv*reportactiveunitslistlabel.borderWidth:        1
Freeciv*reportactiveunitslistlabel.top:                chainTop
Freeciv*reportactiveunitslistlabel.bottom:             chainTop
Freeciv*reportactiveunitslistlabel.left:               chainLeft
Freeciv*reportactiveunitslistlabel.right:              chainRight
Freeciv*reportactiveunitslistlabel.fromVert:           reportactiveunitslabel
Freeciv*reportactiveunitslistlabel.label:Unit Type                    Total
Freeciv*reportactiveunitslist.fromVert:            reportactiveunitslistlabel
Freeciv*reportactiveunitslist.forceColumns:        true
Freeciv*reportactiveunitslist.defaultColumns:      1
Freeciv*reportactiveunitslist.verticalList:        true
Freeciv*reportactiveunitslist.resizable:           true
Freeciv*reportactiveunitslist.top:                 chainTop
Freeciv*reportactiveunitslist.bottom:              chainBottom
Freeciv*reportactiveunitslist.left:                chainLeft
Freeciv*reportactiveunitslist.right:               chainRight

Freeciv*reportactiveunitslabel2.resizable:          true
Freeciv*reportactiveunitslabel2.justify:            left
Freeciv*reportactiveunitslabel2.borderWidth:        1
Freeciv*reportactiveunitslabel2.top:                chainBottom
Freeciv*reportactiveunitslabel2.bottom:             chainBottom
Freeciv*reportactiveunitslabel2.left:               chainLeft
Freeciv*reportactiveunitslabel2.right:              chainRight
Freeciv*reportactiveunitslabel2.fromVert:           reportactiveunitslist

Freeciv*reportactiveunitsclosecommand.label:       Close
Freeciv*reportactiveunitsclosecommand.fromVert:    reportactiveunitslabel2
Freeciv*reportactiveunitsclosecommand.top:         chainBottom
Freeciv*reportactiveunitsclosecommand.bottom:      chainBottom
Freeciv*reportactiveunitsclosecommand.left:        chainLeft
Freeciv*reportactiveunitsclosecommand.right:       chainLeft

Freeciv*reportactiveunitsupgradecommand.label:       Upgrade
Freeciv*reportactiveunitsupgradecommand.fromVert:    reportactiveunitslabel2
Freeciv*reportactiveunitsupgradecommand.fromHoriz:   reportactiveunitsclosecommand
Freeciv*reportactiveunitsupgradecommand.top:         chainBottom
Freeciv*reportactiveunitsupgradecommand.bottom:      chainBottom
Freeciv*reportactiveunitsupgradecommand.left:        chainLeft
Freeciv*reportactiveunitsupgradecommand.right:       chainLeft


!
! menues
!
Freeciv*gamemenu.label:                 Game
Freeciv*ordersmenu.label:               Orders
Freeciv*reportsmenu.label:              Reports
Freeciv*helpmenu.label:                 Help
Freeciv*gamemenu.background:            Blue
Freeciv*gamemenu.foreground:            White
Freeciv*ordersmenu.background:          Blue
Freeciv*ordersmenu.foreground:          White
Freeciv*reportsmenu.background:         Blue
Freeciv*reportsmenu.foreground:         White
Freeciv*helpmenu.background:            Blue
Freeciv*helpmenu.foreground:            White
Freeciv*gamemenu.borderWidth:           0
Freeciv*ordersmenu.borderWidth:         0
Freeciv*reportsmenu.borderWidth:        0
Freeciv*helpmenu.borderWidth:           0
Freeciv*gamemenu.left:                  chainLeft
Freeciv*gamemenu.right:                 chainLeft
Freeciv*ordersmenu.fromHoriz:           gamemenu
Freeciv*ordersmenu.left:                chainLeft
Freeciv*ordersmenu.right:               chainLeft
Freeciv*reportsmenu.fromHoriz:          ordersmenu
Freeciv*reportsmenu.left:               chainLeft
Freeciv*reportsmenu.right:              chainLeft
Freeciv*helpmenu.fromHoriz:             reportsmenu
Freeciv*helpmenu.left:                  chainLeft
Freeciv*helpmenu.right:                 chainLeft
Freeciv*menu.background:                Cyan



!
! change city production dialog
!
Freeciv*changedialog.title: Change Production
Freeciv*changedialog.*.dlabel.label: Select new production 
Freeciv*changedialog.*.dlabel.borderWidth:  0
Freeciv*changedialog.*.buttonchange.label: Change
Freeciv*changedialog.*.buttoncancel.label: Cancel
Freeciv*changedialog.*.buttonhelp.label: Help
Freeciv*changedialog.*.dview.allowVert: True

!
! city buy production dialog
!
Freeciv*buydialog.title: Buy It!
Freeciv*buydialog.*.dlabel.borderWidth:  0
Freeciv*buydialog.*.button0.label:     Yes
Freeciv*buydialog.*.button0.fromVert:  dlabel
Freeciv*buydialog.*.button1.label:     No
Freeciv*buydialog.*.button1.fromVert:  dlabel
Freeciv*buydialog.*.button1.fromHoriz: button0

!
! trade dialog
!
Freeciv*citytradedialog.title: Trade Routes
Freeciv*citytradedialog.*.dlabel.borderWidth:  0
Freeciv*citytradedialog.*.button0.label:     Done
Freeciv*citytradedialog.*.button0.fromVert:  dlabel

!
!
!
Freeciv*selldialog.title: Sell It!
Freeciv*selldialog.*.dlabel.borderWidth:  0
Freeciv*selldialog.*.button0.label:     Yes
Freeciv*selldialog.*.button0.fromVert:  dlabel
Freeciv*selldialog.*.button1.label:     No
Freeciv*selldialog.*.button1.fromVert:  dlabel
Freeciv*selldialog.*.button1.fromHoriz: button0

!
!
!
Freeciv*buynodialog.title: Buy It!
Freeciv*buynodialog.*.dlabel.borderWidth:  0
Freeciv*buynodialog.*.button0.label:     Darn
Freeciv*buynodialog.*.button0.fromVert:  dlabel


!
! caravan dialog
!
Freeciv*caravandialog.title: Your Caravan Has Arrived
Freeciv*caravandialog.*.dlabel.borderWidth:  0
Freeciv*caravandialog.*.button0.label:     Establish traderoute
Freeciv*caravandialog.*.button0.fromVert:  dlabel
Freeciv*caravandialog.*.button1.label:     Help build Wonder
Freeciv*caravandialog.*.button1.fromVert:  dlabel
Freeciv*caravandialog.*.button1.fromHoriz: button0
Freeciv*caravandialog.*.button2.label:     Keep moving
Freeciv*caravandialog.*.button2.fromVert:  dlabel
Freeciv*caravandialog.*.button2.fromHoriz: button1

!
! diplomat dialog
!
Freeciv*diplomatdialog.title: Choose Your Diplomat's Strategy
Freeciv*diplomatdialog.dform.*.justify: Center
Freeciv*diplomatdialog.dform.*.width:       160
Freeciv*diplomatdialog.dform.dlabel.width:  320
Freeciv*diplomatdialog.*.dlabel.borderWidth:  0
Freeciv*diplomatdialog.*.button0.label:     Establish embassy
Freeciv*diplomatdialog.*.button0.fromVert:  dlabel
Freeciv*diplomatdialog.*.button1.label:     Investigate City
Freeciv*diplomatdialog.*.button1.fromVert:  dlabel
Freeciv*diplomatdialog.*.button1.fromHoriz: button0
Freeciv*diplomatdialog.*.button2.label:     Sabotage city
Freeciv*diplomatdialog.*.button2.fromVert:  button0
Freeciv*diplomatdialog.*.button3.label:     Steal technology
Freeciv*diplomatdialog.*.button3.fromVert:  button1
Freeciv*diplomatdialog.*.button3.fromHoriz: button2
Freeciv*diplomatdialog.*.button4.label:     Incite a revolt
Freeciv*diplomatdialog.*.button4.fromVert:  button2
Freeciv*diplomatdialog.*.button5.label:     Cancel
Freeciv*diplomatdialog.*.button5.fromVert:  button3
Freeciv*diplomatdialog.*.button5.fromHoriz: button4

!
! Spy Dialog
!

Freeciv*spydialog.title: Choose Your Spy's Strategy
Freeciv*spydialog.dform.*.justify: Center
Freeciv*spydialog.dform.*.width:   170
Freeciv*spydialog.dform.dlabel.width:       340
Freeciv*spydialog.dform.dlabel.borderWidth: 0
Freeciv*spydialog.*.button0.label:     Establish Embassy
Freeciv*spydialog.*.button0.fromVert:  dlabel

Freeciv*spydialog.*.button1.label:     Investigate City (free)
Freeciv*spydialog.*.button1.fromVert:  dlabel
Freeciv*spydialog.*.button1.fromHoriz: button0

Freeciv*spydialog.*.button2.label:     Poison City
Freeciv*spydialog.*.button2.fromVert:  button0

Freeciv*spydialog.*.button3.label:     Industrial Sabotage
Freeciv*spydialog.*.button3.fromVert:  button1
Freeciv*spydialog.*.button3.fromHoriz: button2

Freeciv*spydialog.*.button4.label:     Steal Technology
Freeciv*spydialog.*.button4.fromVert:  button2

Freeciv*spydialog.*.button5.label:     Incite a Revolt
Freeciv*spydialog.*.button5.fromVert:  button3
Freeciv*spydialog.*.button5.fromHoriz: button4

Freeciv*spydialog.*.button6.label:     Cancel
Freeciv*spydialog.*.button6.fromVert:  button4

!
! Spy Steal Tech Dialog
!

Freeciv*spystealtechpopup.title: Steal Technology 
Freeciv*spystealtechpopup.allowShellResize: True
Freeciv*spystealtechform.resizable:           true
Freeciv*spystealtechform.top:                 chainTop
Freeciv*spystealtechform.bottom:              chainBottom
Freeciv*spystealtechform.left:                chainLeft
Freeciv*spystealtechform.right:               chainRight
Freeciv*spystealtechlistlabel.resizable:          true
Freeciv*spystealtechlistlabel.justify:            left
Freeciv*spystealtechlistlabel.borderWidth:        1
Freeciv*spystealtechlistlabel.top:                chainTop
Freeciv*spystealtechlistlabel.bottom:             chainTop
Freeciv*spystealtechlistlabel.left:               chainLeft
Freeciv*spystealtechlistlabel.right:              chainRight
Freeciv*spystealtechlistlabel.background:         lightblue
Freeciv*spystealtechlistlabel.label:Select Advance to Steal
Freeciv*spystealtechlist.fromVert:            spystealtechlistlabel
Freeciv*spystealtechlist.forceColumns:        true
Freeciv*spystealtechlist.defaultColumns:      1
Freeciv*spystealtechlist.verticalList:        true
Freeciv*spystealtechlist.resizable:           true
Freeciv*spystealtechlist.top:                 chainTop
Freeciv*spystealtechlist.bottom:              chainBottom
Freeciv*spystealtechlist.left:                chainLeft
Freeciv*spystealtechlist.right:               chainRight
Freeciv*spystealtechclosecommand.label:       Close
Freeciv*spystealtechclosecommand.fromVert:    spystealtechlist
Freeciv*spystealtechclosecommand.top:         chainBottom
Freeciv*spystealtechclosecommand.bottom:      chainBottom
Freeciv*spystealtechclosecommand.left:        chainLeft
Freeciv*spystealtechclosecommand.right:       chainLeft
Freeciv*spystealtechcommand.label:       Steal
Freeciv*spystealtechcommand.fromVert:    spystealtechlist
Freeciv*spystealtechcommand.fromHoriz:   spystealtechclosecommand
Freeciv*spystealtechcommand.top:         chainBottom
Freeciv*spystealtechcommand.bottom:      chainBottom
Freeciv*spystealtechcommand.left:        chainLeft
Freeciv*spystealtechcommand.right:       chainLeft

!
! Spy Sabotage Dialog
!

Freeciv*spysabotageimprovementspopup.title: Sabotage Improvements 
Freeciv*spysabotageimprovementspopup.allowShellResize: True
Freeciv*spysabotageimprovementsform.resizable:           true
Freeciv*spysabotageimprovementsform.top:                 chainTop
Freeciv*spysabotageimprovementsform.bottom:              chainBottom
Freeciv*spysabotageimprovementsform.left:                chainLeft
Freeciv*spysabotageimprovementsform.right:               chainRight
Freeciv*spysabotageimprovementslistlabel.resizable:          true
Freeciv*spysabotageimprovementslistlabel.justify:            left
Freeciv*spysabotageimprovementslistlabel.borderWidth:        1
Freeciv*spysabotageimprovementslistlabel.top:                chainTop
Freeciv*spysabotageimprovementslistlabel.bottom:             chainTop
Freeciv*spysabotageimprovementslistlabel.left:               chainLeft
Freeciv*spysabotageimprovementslistlabel.right:              chainRight
Freeciv*spysabotageimprovementslistlabel.background:         lightblue
Freeciv*spysabotageimprovementslistlabel.label:Select Improvement to Sabotage
Freeciv*spysabotageimprovementslist.fromVert:            spysabotageimprovementslistlabel
Freeciv*spysabotageimprovementslist.forceColumns:        true
Freeciv*spysabotageimprovementslist.defaultColumns:      1
Freeciv*spysabotageimprovementslist.verticalList:        true
Freeciv*spysabotageimprovementslist.resizable:           true
Freeciv*spysabotageimprovementslist.top:                 chainTop
Freeciv*spysabotageimprovementslist.bottom:              chainBottom
Freeciv*spysabotageimprovementslist.left:                chainLeft
Freeciv*spysabotageimprovementslist.right:               chainRight
Freeciv*spysabotageimprovementsclosecommand.label:       Close
Freeciv*spysabotageimprovementsclosecommand.fromVert:    spysabotageimprovementslist
Freeciv*spysabotageimprovementsclosecommand.top:         chainBottom
Freeciv*spysabotageimprovementsclosecommand.bottom:      chainBottom
Freeciv*spysabotageimprovementsclosecommand.left:        chainLeft
Freeciv*spysabotageimprovementsclosecommand.right:       chainLeft
Freeciv*spysabotageimprovementscommand.label:       Sabotage
Freeciv*spysabotageimprovementscommand.fromVert:    spysabotageimprovementslist
Freeciv*spysabotageimprovementscommand.fromHoriz:   spysabotageimprovementsclosecommand
Freeciv*spysabotageimprovementscommand.top:         chainBottom
Freeciv*spysabotageimprovementscommand.bottom:      chainBottom
Freeciv*spysabotageimprovementscommand.left:        chainLeft
Freeciv*spysabotageimprovementscommand.right:       chainLeft

!
! diplomat bribe dialog
!
Freeciv*diplomatbribedialog.title: Bribe Enemy Unit
Freeciv*diplomatbribedialog.*.dlabel.borderWidth:  0
Freeciv*diplomatbribedialog.*.button0.label:     Yes
Freeciv*diplomatbribedialog.*.button0.fromVert:  dlabel
Freeciv*diplomatbribedialog.*.button1.label:     No
Freeciv*diplomatbribedialog.*.button1.fromVert:  dlabel
Freeciv*diplomatbribedialog.*.button1.fromHoriz: button0

!
! Spy Bribe Dialog
!

Freeciv*spybribedialog.title: Subvert Enemy Unit
Freeciv*spybribedialog.*.dlabel.borderWidth:  0
Freeciv*spybribedialog.*.button0.label:     Bribe Enemy Unit
Freeciv*spybribedialog.*.button0.fromVert:  dlabel
Freeciv*spybribedialog.*.button1.label:     Sabotage Enemy Unit
Freeciv*spybribedialog.*.button1.fromVert:  dlabel
Freeciv*spybribedialog.*.button1.fromHoriz: button0
Freeciv*spybribedialog.*.button2.label:     Cancel
Freeciv*spybribedialog.*.button2.fromVert:  button0

!
! diplomat revolt dialog
!
Freeciv*diplomatrevoltdialog.title: Incite a Revolt!
Freeciv*diplomatrevoltdialog.*.dlabel.borderWidth:  0
Freeciv*diplomatrevoltdialog.*.button0.label:     Yes
Freeciv*diplomatrevoltdialog.*.button0.fromVert:  dlabel
Freeciv*diplomatrevoltdialog.*.button1.label:     No
Freeciv*diplomatrevoltdialog.*.button1.fromVert:  dlabel
Freeciv*diplomatrevoltdialog.*.button1.fromHoriz: button0

!
! diplomat no gold bribe dialog
!
Freeciv*diplomatnogolddialog.title: Traitors Demand Too Much!
Freeciv*diplomatnogolddialog.*.dlabel.borderWidth:  0
Freeciv*diplomatnogolddialog.*.button0.label:     Darn
Freeciv*diplomatnogolddialog.*.button0.fromVert:  dlabel

!
! revolution dialog
!
Freeciv*revolutiondialog.title: Revolution!
Freeciv*revolutiondialog.*.dlabel.borderWidth:  0
Freeciv*revolutiondialog.*.button0.label:     Yes
Freeciv*revolutiondialog.*.button0.fromVert:  dlabel
Freeciv*revolutiondialog.*.button1.label:     No
Freeciv*revolutiondialog.*.button1.fromVert:  dlabel
Freeciv*revolutiondialog.*.button1.fromHoriz: button0

!
! upgrade dialog
!
Freeciv*upgradedialog.title: Upgrade Obsolete Units
Freeciv*upgradedialog.*.dlabel.borderWidth:  0
Freeciv*upgradedialog.*.button0.label:     Yes
Freeciv*upgradedialog.*.button0.fromVert:  dlabel
Freeciv*upgradedialog.*.button1.label:     No
Freeciv*upgradedialog.*.button1.fromVert:  dlabel
Freeciv*upgradedialog.*.button1.fromHoriz: button0

!
!
!
Freeciv*upgradenodialog.title: Upgrade Unit!
Freeciv*upgradenodialog.*.dlabel.borderWidth:  0
Freeciv*upgradenodialog.*.button0.label:     Darn
Freeciv*upgradenodialog.*.button0.fromVert:  dlabel

!
! government dialog
!
Freeciv*governmentdialog.title: Choose Your New Government
Freeciv*governmentdialog.*.dlabel.borderWidth:  0
Freeciv*governmentdialog.*.button0.label:     Despotism
Freeciv*governmentdialog.*.button0.fromVert:  dlabel
Freeciv*governmentdialog.*.button1.label:     Monarchy
Freeciv*governmentdialog.*.button1.fromVert:  dlabel
Freeciv*governmentdialog.*.button1.fromHoriz: button0
Freeciv*governmentdialog.*.button2.label:     Communism
Freeciv*governmentdialog.*.button2.fromVert:  dlabel
Freeciv*governmentdialog.*.button2.fromHoriz: button1
Freeciv*governmentdialog.*.button3.label:     Republic
Freeciv*governmentdialog.*.button3.fromVert:  dlabel
Freeciv*governmentdialog.*.button3.fromHoriz: button2
Freeciv*governmentdialog.*.button4.label:     Democracy
Freeciv*governmentdialog.*.button4.fromVert:  dlabel
Freeciv*governmentdialog.*.button4.fromHoriz: button3

!
! leftcolumnform
!
Freeciv*leftcolumnform.borderWidth:                0
Freeciv*leftcolumnform.top:                        chainTop
Freeciv*leftcolumnform.bottom:                     chainBottom
Freeciv*leftcolumnform.left:                       chainLeft
Freeciv*leftcolumnform.right:                      chainLeft
Freeciv*leftcolumnform.resizable:                  True

Freeciv*overviewcanvas.width:                      160
Freeciv*overviewcanvas.height:                     100
Freeciv*overviewcanvas.top:                        chainTop
Freeciv*overviewcanvas.bottom:                     chainTop
Freeciv*overviewcanvas.left:                       chainLeft
Freeciv*overviewcanvas.right:                      chainRight
Freeciv*overviewcanvas.resizable:                  True

Freeciv*infocommand.label: \n\n\n\n
Freeciv*infocommand.width:                         160
Freeciv*infocommand.background:                    Grey
Freeciv*infocommand.foreground:                    black
Freeciv*infocommand.justify:                       left
Freeciv*infocommand.top:                           chainTop
Freeciv*infocommand.bottom:                        chainTop
Freeciv*infocommand.left:                          chainLeft
Freeciv*infocommand.right:                         chainRight

Freeciv*infocommand.translations: #override \
                              <Btn1Down>: show-info-popup() \n\
			      <EnterWindow>:


Freeciv*popupinfo.translations: #override \
                              <Btn1Up>: MenuPopdown()

Freeciv*econlabels.internalWidth:                  0
Freeciv*econlabels.internalHeight:                 0
Freeciv*econlabels.borderWidth:                    0
Freeciv*econlabels.shadowWidth:			   0
Freeciv*econlabels.fromVert:                       infocommand
Freeciv*econlabels.background:                     lightblue
Freeciv*econlabels.top:                            chainTop
Freeciv*econlabels.bottom:                         chainTop
Freeciv*econlabels.left:                           chainLeft
Freeciv*econlabels.right:                          chainLeft

Freeciv*turndonebutton.label:                      Turn Done
Freeciv*turndonebutton.fromVert:                   econlabels
Freeciv*turndonebutton.top:                        chainTop
Freeciv*turndonebutton.bottom:                     chainTop
Freeciv*turndonebutton.left:                       chainLeft
Freeciv*turndonebutton.right:                      chainRight

Freeciv*bulblabel.width:                           15
Freeciv*bulblabel.height:                          20
Freeciv*bulblabel.internalWidth:                   0
Freeciv*bulblabel.internalHeight:                  0
Freeciv*bulblabel.fromVert:                        econlabels
Freeciv*bulblabel.fromHoriz:                       turndonebutton
Freeciv*bulblabel.top:                             chainTop
Freeciv*bulblabel.bottom:                          chainTop
Freeciv*bulblabel.left:                            chainLeft
Freeciv*bulblabel.right:                           chainLeft

Freeciv*sunlabel.width:                            15
Freeciv*sunlabel.height:                           20
Freeciv*sunlabel.internalWidth:                    0
Freeciv*sunlabel.internalHeight:                   0
Freeciv*sunlabel.fromVert:                         econlabels
Freeciv*sunlabel.fromHoriz:                        bulblabel
Freeciv*sunlabel.top:                              chainTop
Freeciv*sunlabel.bottom:                           chainTop
Freeciv*sunlabel.left:                             chainLeft
Freeciv*sunlabel.right:                            chainLeft

Freeciv*governmentlabel.width:                     15
Freeciv*governmentlabel.height:                    20
Freeciv*governmentlabel.internalWidth:             0
Freeciv*governmentlabel.internalHeight:            0
Freeciv*governmentlabel.fromVert:                  econlabels
Freeciv*governmentlabel.fromHoriz:                 sunlabel
Freeciv*governmentlabel.top:                       chainTop
Freeciv*governmentlabel.bottom:                    chainTop
Freeciv*governmentlabel.left:                      chainLeft
Freeciv*governmentlabel.right:                     chainLeft

Freeciv*timeoutlabel.label:                        \ \ \ 
Freeciv*timeoutlabel.fromVert:                     econlabels
Freeciv*timeoutlabel.fromHoriz:                    governmentlabel
Freeciv*timeoutlabel.top:                          chainTop
Freeciv*timeoutlabel.bottom:                       chainTop
Freeciv*timeoutlabel.left:                         chainLeft
Freeciv*timeoutlabel.right:                        chainLeft
Freeciv*timeoutlabel.borderWidth:                  0
Freeciv*timeoutlabel.internalWidth:                0
Freeciv*timeoutlabel.background:                   lightblue

Freeciv*unitinfolabel.label:                       \n\n\n\n
Freeciv*unitinfolabel.width:                       160
Freeciv*unitinfolabel.justify:                     left
Freeciv*unitinfolabel.fromVert:                    turndonebutton
Freeciv*unitinfolabel.top:                         chainTop
Freeciv*unitinfolabel.bottom:                      chainTop
Freeciv*unitinfolabel.left:                        chainLeft
Freeciv*unitinfolabel.right:                       chainRight

Freeciv*unitpixcanvas.label:
Freeciv*unitpixcanvas.background:                   lightblue
Freeciv*unitpixcanvas.borderWidth:                  0
Freeciv*unitpixcanvas.internalWidth:                0
Freeciv*unitpixcanvas.internalHeight:               0
Freeciv*unitpixcanvas.fromVert:                     unitinfolabel
Freeciv*unitpixcanvas.top:                          chainTop
Freeciv*unitpixcanvas.bottom:                       chainTop
Freeciv*unitpixcanvas.left:                         chainLeft
Freeciv*unitpixcanvas.right:                        chainRight

Freeciv*unitbelowcanvas0.label:
Freeciv*unitbelowcanvas0.internalWidth:             0
Freeciv*unitbelowcanvas0.internalHeight:            0
Freeciv*unitbelowcanvas0.fromVert:                  unitpixcanvas
Freeciv*unitbelowcanvas0.borderWidth:               0
Freeciv*unitbelowcanvas0.top:                       chainTop
Freeciv*unitbelowcanvas0.bottom:                    chainTop
Freeciv*unitbelowcanvas0.left:                      chainLeft
Freeciv*unitbelowcanvas0.right:                     chainRight
Freeciv*unitbelowcanvas0.background:                lightblue

Freeciv*unitbelowcanvas1.label:
Freeciv*unitbelowcanvas1.internalWidth:             0
Freeciv*unitbelowcanvas1.internalHeight:            0
Freeciv*unitbelowcanvas1.fromVert:                  unitpixcanvas
Freeciv*unitbelowcanvas1.fromHoriz:                 unitbelowcanvas0
Freeciv*unitbelowcanvas1.borderWidth:               0
Freeciv*unitbelowcanvas1.top:                       chainTop
Freeciv*unitbelowcanvas1.bottom:                    chainTop
Freeciv*unitbelowcanvas1.left:                      chainLeft
Freeciv*unitbelowcanvas1.right:                     chainRight
Freeciv*unitbelowcanvas1.background:                lightblue

Freeciv*unitbelowcanvas2.label:
Freeciv*unitbelowcanvas2.internalWidth:             0
Freeciv*unitbelowcanvas2.internalHeight:            0
Freeciv*unitbelowcanvas2.fromVert:                  unitpixcanvas
Freeciv*unitbelowcanvas2.fromHoriz:                 unitbelowcanvas1
Freeciv*unitbelowcanvas2.borderWidth:               0
Freeciv*unitbelowcanvas2.top:                       chainTop
Freeciv*unitbelowcanvas2.bottom:                    chainTop
Freeciv*unitbelowcanvas2.left:                      chainLeft
Freeciv*unitbelowcanvas2.right:                     chainRight
Freeciv*unitbelowcanvas2.background:                lightblue

Freeciv*unitbelowcanvas3.label:
Freeciv*unitbelowcanvas3.internalWidth:             0
Freeciv*unitbelowcanvas3.internalHeight:            0
Freeciv*unitbelowcanvas3.fromVert:                  unitpixcanvas
Freeciv*unitbelowcanvas3.fromHoriz:                 unitbelowcanvas2
Freeciv*unitbelowcanvas3.borderWidth:               0
Freeciv*unitbelowcanvas3.top:                       chainTop
Freeciv*unitbelowcanvas3.bottom:                    chainTop
Freeciv*unitbelowcanvas3.left:                      chainLeft
Freeciv*unitbelowcanvas3.right:                     chainRight
Freeciv*unitbelowcanvas3.background:                lightblue

Freeciv*morearrowlabel.label:
Freeciv*morearrowlabel.width:                      15
Freeciv*morearrowlabel.height:                     20
Freeciv*morearrowlabel.borderWidth:                0
Freeciv*morearrowlabel.internalWidth:              0
Freeciv*morearrowlabel.internalHeight:             0
Freeciv*morearrowlabel.fromVert:                   unitpixcanvas
Freeciv*morearrowlabel.fromHoriz:                  unitbelowcanvas3
Freeciv*morearrowlabel.top:                        chainTop
Freeciv*morearrowlabel.bottom:                     chainTop
Freeciv*morearrowlabel.left:                       chainLeft
Freeciv*morearrowlabel.right:                      chainLeft
Freeciv*morearrowlabel.background:                 lightblue


!
! mainform
!
Freeciv*mainform.borderWidth:                      0
Freeciv*mainform.top:                              chainTop
Freeciv*mainform.bottom:                           chainBottom
Freeciv*mainform.left:                             chainLeft
Freeciv*mainform.right:                            chainRight
Freeciv*mainform.resizable:                        True

!
! menuform
!
Freeciv*menuform.borderWidth:                      0
Freeciv*menuform.top:                              chainTop
Freeciv*menuform.bottom:                           chainTop
Freeciv*menuform.left:                             chainLeft
Freeciv*menuform.right:                            chainLeft

!
! mainvpane
!
Freeciv*mainvpane.top:                         chainTop
Freeciv*mainvpane.bottom:                      chainBottom
Freeciv*mainvpane.left:                        chainLeft
Freeciv*mainvpane.right:                       chainRight
Freeciv*mainvpane.borderWidth:                 0
Freeciv*mainvpane.fromVert:                    menuform
!*mainvpane.resizable:                   true


!
! belowmenuform
!
Freeciv*belowmenuform.top:                         chainTop
Freeciv*belowmenuform.bottom:                      chainBottom
Freeciv*belowmenuform.left:                        chainLeft
Freeciv*belowmenuform.right:                       chainRight
Freeciv*belowmenuform.borderWidth:                 0
Freeciv*belowmenuform.fromVert:                    menuform
Freeciv*belowmenuform.resizable:                   true

!
! mapform
!
Freeciv*mapform.borderWidth:    	            0
Freeciv*mapform.top:                               chainTop
Freeciv*mapform.bottom:                            chainBottom
Freeciv*mapform.left:                              chainLeft
Freeciv*mapform.right:                             chainRight
Freeciv*mapform.fromHoriz:                         leftcolumnform
Freeciv*mapform.resizable:                         True


!
! bottomform
!
Freeciv*bottomform.borderWidth:                    0
Freeciv*bottomform.top:                            chainBottom
Freeciv*bottomform.bottom:                         chainBottom
Freeciv*bottomform.left:                           chainLeft
Freeciv*bottomform.right:                          chainRight
Freeciv*bottomform.skipAdjust:                     True
Freeciv*bottomform.fromVert:                       belowmenuform

Freeciv*mapvertiscrbar.Height:                     300
Freeciv*mapvertiscrbar.left:                       chainLeft
Freeciv*mapvertiscrbar.right:                      chainLeft
Freeciv*mapvertiscrbar.top:                        chainTop
Freeciv*mapvertiscrbar.bottom:                     chainBottom
Freeciv*mapvertiscrbar.background:                 cyan

Freeciv*mapcanvas.Width:                           510
Freeciv*mapcanvas.Height:                          300
Freeciv*mapcanvas.fromHoriz:                       mapvertiscrbar
Freeciv*mapcanvas.left:                            chainLeft
Freeciv*mapcanvas.right:                           chainRight
Freeciv*mapcanvas.top:                             chainTop
Freeciv*mapcanvas.bottom:                          chainBottom

Freeciv*maphorizscrbar.fromVert:                   mapcanvas
Freeciv*maphorizscrbar.Width:                      510
Freeciv*maphorizscrbar.horizDistance:              25
Freeciv*maphorizscrbar.left:                       chainLeft
Freeciv*maphorizscrbar.right:                      chainRight
Freeciv*maphorizscrbar.top:                        chainBottom
Freeciv*maphorizscrbar.bottom:                     chainBottom
Freeciv*maphorizscrbar.orientation:                horizontal
Freeciv*maphorizscrbar.background:                 cyan

Freeciv*outputwindowtext.Width:                    710
Freeciv*outputwindowtext.Height:                   100
Freeciv*outputwindowtext.left:                     chainLeft
Freeciv*outputwindowtext.right:                    chainRight
Freeciv*outputwindowtext.top:                      chainTop
Freeciv*outputwindowtext.bottom:                   chainBottom
Freeciv*outputwindowtext.displayCaret: false
Freeciv*outputwindowtext.editType:                 read
Freeciv*outputwindowtext.scrollVertical:           Always
Freeciv*outputwindowtext.*.background: grey
Freeciv*outputwindowtext.*.foreground: black
Freeciv*outputwindowtext*wrap: word
Freeciv*outputwindowtext*String: \
Freeciv is free software and you are welcome to distribute copies of it\n\
under certain conditions; See the "Copying" item on the Help menu.\n\
Now.. Go give'em hell!

Freeciv*inputlinetext.Width:                       710
Freeciv*inputlinetext.*.editType:                  edit
Freeciv*inputlinetext.fromVert:                    outputwindowtext
Freeciv*inputlinetext.left:                      chainLeft
Freeciv*inputlinetext.right:                     chainRight
Freeciv*inputlinetext.top:                       chainBottom
Freeciv*inputlinetext.bottom:                    chainBottom

!
! translations
!
Freeciv*mapcanvas.translations:\
   Shift<BtnDown>:    wakeup()              \n\
   <BtnDown>:         select-mapcanvas()    \n\
   <Key>Tab:          focus-to-next-unit()  \n\
   <Key>c:            center-on-unit()      \n\
   <Key>KP_8:         key-unit-north()      \n\
   <Key>Up:           key-unit-north()      \n\
   <Key>KP_9:         key-unit-north-east() \n\
   <Key>Prior:        key-unit-north-east() \n\
   <Key>KP_6:         key-unit-east()       \n\
   <Key>Right:        key-unit-east()       \n\
   <Key>KP_3:         key-unit-south-east() \n\
   <Key>Next:         key-unit-south-east() \n\
   <Key>KP_2:         key-unit-south()      \n\
   <Key>Down:         key-unit-south()      \n\
   <Key>KP_1:         key-unit-south-west() \n\
   <Key>End:          key-unit-south-west() \n\
   <Key>KP_4:         key-unit-west()       \n\
   <Key>Left:         key-unit-west()       \n\
   <Key>KP_7:         key-unit-north-west() \n\
   <Key>Home:         key-unit-north-west() \n\
   <Key>KP_5:         focus-to-next-unit()  \n\
   <Key>i:            key-unit-irrigate()   \n\
   <Key>r:            key-unit-road()       \n\
   <Key>m:            key-unit-mine()       \n\
   <Key>f:            key-unit-fortify()    \n\
   <Key>g:            key-unit-goto()       \n\
   Shift<Key>d:       key-unit-disband()    \n\
   Shift<Key>p:       key-unit-pillage()    \n\
   <Key>x:            key-unit-explore()    \n\
   <Key>s:            key-unit-sentry()     \n\
   Shift<Key>w:       key-unit-wakeup()     \n\
   <Key>w:            key-unit-wait()       \n\
   <Key>space:        key-unit-done()       \n\
   <Key>b:            key-unit-build-city() \n\
   <Key>e:            key-end-turn()        \n\
   <Key>Return:       key-end-turn()        \n\
   <Key>KP_Enter:     key-end-turn()        \n\
   <Key>h:            key-unit-homecity()   \n\
   <Key>p:            key-unit-clean-pollution() \n\
   <Key>a:            key-unit-auto()       \n\
   <Key>u:            key-unit-unload()     \n\
   <Key>l:            key-goto-dialog()     \n\
   <Key>t:            key-city-workers()

Freeciv*overviewcanvas.translations:\
   <BtnDown>:         select-overviewcanvas() \n\
   <Key>g:            key-unit-goto()       \n\
   <Key>Tab:          focus-to-next-unit()  \n\
   <Key>KP_8:         key-unit-north()      \n\
   <Key>KP_9:         key-unit-north-east() \n\
   <Key>KP_6:         key-unit-east()       \n\
   <Key>KP_3:         key-unit-south-east() \n\
   <Key>KP_2:         key-unit-south()      \n\
   <Key>KP_1:         key-unit-south-west() \n\
   <Key>KP_4:         key-unit-west()       \n\
   <Key>KP_7:         key-unit-north-west() \n\
   <Key>KP_5:         focus-to-next-unit()


!
! the city dialog
!
Freeciv*citymainform.*.top:                    chainTop
Freeciv*citymainform.*.bottom:                 chainTop
Freeciv*citymainform.*.left:                   chainLeft
Freeciv*citymainform.*.right:                  chainLeft
Freeciv*citymainform.resizable:                True
Freeciv*citymainform.background:		White

Freeciv*citynamelabel.borderWidth:                0
Freeciv*citynamelabel.justify:                    left
Freeciv*citynamelabel.horizDistance:              0
Freeciv*citynamelabel.internalWidth:              0
Freeciv*citynamelabel.resizable:                  True
Freeciv*citynamelabel.background: white

Freeciv*citizenlabels.internalHeight:             0
Freeciv*citizenlabels.internalWidth:              0
Freeciv*citizenlabels.horizDistance:              0
Freeciv*citizenlabels.borderWidth:                0
Freeciv*citizenlabels.shadowWidth:		  0
Freeciv*citizenlabels.background:		  White

Freeciv*citysubform.borderWidth:    	           0
Freeciv*citysubform.horizDistance:                0
Freeciv*citysubform.background: white

!*citymapcanvas.width: 150
!*citymapcanvas.height: 150

Freeciv*cityimprovview.allowVert: True

Freeciv*citysellcommand.label: Sell

Freeciv*cityclosecommand.label: Close

Freeciv*cityrenamecommand.label: Rename

Freeciv*citytradecommand.label: Trade

Freeciv*cityactivatecommand.label: Activate Units

Freeciv*cityshowunitscommand.label: Unit List

Freeciv*cityprodlabel.label: \
Food:    12 (-2)\n\
Prod:     2 (+2)\n\
Trade:   25 (-10)

Freeciv*cityoutputlabel.label: \
Gold:    20 (+12)\n\
Luxury:   2\n\
Science: 25

Freeciv*citystoragelabel.label: Granary:    15/54

Freeciv*citypollutionlabel.label: Pollution:    111

Freeciv*citybuildinglabel.label: Copernicus' Observatory

Freeciv*cityprogresslabel.label: 199/200

Freeciv*citybuycommand.label: Buy

Freeciv*citychangecommand.label: Change

Freeciv*supportunitlabel.label: Supported units:
Freeciv*supportunitlabel.internalWidth:               0
Freeciv*supportunitlabel.borderWidth:                 0
Freeciv*supportunitlabel.background:              white

Freeciv*supportunitcanvas.label:
Freeciv*supportunitcanvas.borderWidth:                0
Freeciv*supportunitcanvas.internalWidth:              0
Freeciv*supportunitcanvas.internalHeight:             0
Freeciv*supportunitcanvas.translations:  #override\n\
  <Btn2Down>:  set() \n\
  <Btn2Up>:    notify() unset()

Freeciv*presentunitlabel.label: Units present:
Freeciv*presentunitlabel.internalWidth:               0
Freeciv*presentunitlabel.borderWidth:                 0
Freeciv*presentunitlabel.background:              white

Freeciv*presentunitcanvas.label:
Freeciv*presentunitcanvas.borderWidth:              0
Freeciv*presentunitcanvas.internalWidth:            0
Freeciv*presentunitcanvas.internalHeight:           0
Freeciv*presentunitcanvas.translations:  #override\n\
  <Btn2Down>:  set() \n\
  <Btn2Up>:    notify() unset()
!*presentunitcanvas.width:                    30
!*presentunitcanvas.height:                   44


Freeciv*citymapcanvas.translations:\
<BtnDown>: select-citymap()


!
! the race selection dialog
!
Freeciv*racespopup.title: What Race Will You Be?
Freeciv*raceslabel.label:              Select race and name
Freeciv*raceslabel.borderWidth:        0
Freeciv*raceslabel.background:         lightblue

Freeciv*racesokcommand.label:          Ok

Freeciv*ratestogglesform.borderWidth:  0
Freeciv*racestoggle0.label:            Roman\ \ \ \ \ \ 
Freeciv*racestoggle1.label:            Babylonian\ 
Freeciv*racestoggle2.label:            German\ \ \ \ \ 
Freeciv*racestoggle3.label:            Egyptian\ \ \ 
Freeciv*racestoggle4.label:            American\ \ \ 
Freeciv*racestoggle5.label:            Greek\ \ \ \ \ \ 
Freeciv*racestoggle6.label:            Indian\ \ \ \ \ 
Freeciv*racestoggle7.label:            Russian\ \ \ \ 
Freeciv*racestoggle8.label:            Zulu\ \ \ \ \ \ \ 
Freeciv*racestoggle9.label:            French\ \ \ \ \ 
Freeciv*racestoggle10.label:           Aztec\ \ \ \ \ \ 
Freeciv*racestoggle11.label:           Chinese\ \ \ \ 
Freeciv*racestoggle12.label:           English\ \ \ \ 
Freeciv*racestoggle13.label:           Mongol\ \ \ \ \ 


Freeciv*racestoggle1.fromHoriz:        racestoggle0
Freeciv*racestoggle2.fromVert:         racestoggle0
Freeciv*racestoggle3.fromHoriz:        racestoggle2
Freeciv*racestoggle3.fromVert:         racestoggle1
Freeciv*racestoggle4.fromVert:         racestoggle2
Freeciv*racestoggle5.fromHoriz:        racestoggle4
Freeciv*racestoggle5.fromVert:         racestoggle3
Freeciv*racestoggle6.fromVert:         racestoggle4
Freeciv*racestoggle7.fromHoriz:        racestoggle6
Freeciv*racestoggle7.fromVert:         racestoggle5
Freeciv*racestoggle8.fromVert:         racestoggle6
Freeciv*racestoggle9.fromHoriz:        racestoggle8
Freeciv*racestoggle9.fromVert:         racestoggle7
Freeciv*racestoggle10.fromVert:        racestoggle8
Freeciv*racestoggle11.fromHoriz:       racestoggle10
Freeciv*racestoggle11.fromVert:        racestoggle9
Freeciv*racestoggle12.fromVert:        racestoggle10
Freeciv*racestoggle13.fromHoriz:       racestoggle12
Freeciv*racestoggle13.fromVert:        racestoggle11
Freeciv*racesname.fromVert:            racestoggle13
Freeciv*racesname*String:              \ \ \ \ \ \ \ \ \ \ \ \ 

Freeciv*racesokcommand.fromVert:       racesname
Freeciv*racescancelcommand.fromHoriz:  racesokcommand
Freeciv*racescancelcommand.fromVert:   racesname

Freeciv*racespopup.racesform.racestogglesform.?.translations: #override\n\
<Btn1Down>,<Btn1Up>:   set() notify()


Freeciv*racesform.background: lightblue
Freeciv*racestogglesform.background:   lightblue
Freeciv*racestogglesform*background: blue
Freeciv*racestogglesform*foreground: white


!
! players dialog
!
Freeciv*playerspopup.title: Players
Freeciv*playerspopup.iconName: Players
Freeciv*playerspopup.allowShellResize: True

Freeciv*playersform.resizable:           true
Freeciv*playersform.top:                 chainTop
Freeciv*playersform.bottom:              chainBottom
Freeciv*playersform.left:                chainLeft
Freeciv*playersform.right:               chainRight

Freeciv*playerslabel.resizable:          true
Freeciv*playerslabel.justify:            left
Freeciv*playerslabel.borderWidth:        1
Freeciv*playerslabel.top:                chainTop
Freeciv*playerslabel.bottom:             chainTop
Freeciv*playerslabel.left:               chainLeft
Freeciv*playerslabel.right:              chainRight
Freeciv*playerslabel.label:Name             Race         Embassy  State    Host

Freeciv*playerslist.fromVert:            playerslabel
Freeciv*playerslist.forceColumns:        true
Freeciv*playerslist.defaultColumns:      1
Freeciv*playerslist.verticalList:        true
Freeciv*playerslist.resizable:           true
Freeciv*playerslist.top:                 chainTop
Freeciv*playerslist.bottom:              chainBottom
Freeciv*playerslist.left:                chainLeft
Freeciv*playerslist.right:               chainRight

Freeciv*playersclosecommand.label:         Close
Freeciv*playersclosecommand.fromVert:      playerslist
Freeciv*playersclosecommand.top:           chainBottom
Freeciv*playersclosecommand.bottom:        chainBottom
Freeciv*playersclosecommand.left:          chainLeft
Freeciv*playersclosecommand.right:         chainLeft

Freeciv*playersintcommand.label:           Intelligence
Freeciv*playersintcommand.fromHoriz:       playersclosecommand
Freeciv*playersintcommand.fromVert:        playerslist
Freeciv*playersintcommand.top:             chainBottom
Freeciv*playersintcommand.bottom:          chainBottom
Freeciv*playersintcommand.left:            chainLeft
Freeciv*playersintcommand.right:           chainLeft

Freeciv*playersmeetcommand.label:          Meet
Freeciv*playersmeetcommand.fromHoriz:      playersintcommand
Freeciv*playersmeetcommand.fromVert:       playerslist
Freeciv*playersmeetcommand.top:            chainBottom
Freeciv*playersmeetcommand.bottom:         chainBottom
Freeciv*playersmeetcommand.left:           chainLeft
Freeciv*playersmeetcommand.right:          chainLeft

!
! meswin dialog
!
Freeciv*meswinpopup.title: Messages
Freeciv*meswinpopup.iconName: Messages
Freeciv*meswinpopup.allowShellResize: True

Freeciv*meswinform.resizable:           true
Freeciv*meswinform.top:                 chainTop
Freeciv*meswinform.bottom:              chainBottom
Freeciv*meswinform.left:                chainLeft
Freeciv*meswinform.right:               chainRight

Freeciv*meswinlabel.resizable:          true
Freeciv*meswinlabel.justify:            center
Freeciv*meswinlabel.borderWidth:        1
Freeciv*meswinlabel.top:                chainTop
Freeciv*meswinlabel.bottom:             chainTop
Freeciv*meswinlabel.left:               chainLeft
Freeciv*meswinlabel.right:              chainRight
Freeciv*meswinlabel.label:              Messages

Freeciv*meswinviewport.resizable:           True
Freeciv*meswinviewport.allowVert:           True
Freeciv*meswinviewport.allowHoriz:          False
Freeciv*meswinviewport.forceBars:           True
Freeciv*meswinviewport.top:                 chainTop
Freeciv*meswinviewport.bottom:              chainBottom
Freeciv*meswinviewport.left:                chainLeft
Freeciv*meswinviewport.right:               chainRight
Freeciv*meswinviewport.fromVert:            meswinlabel

Freeciv*meswinlist.forceColumns:        true
Freeciv*meswinlist.defaultColumns:      1
Freeciv*meswinlist.verticalList:        true

Freeciv*meswinclosecommand.label:         Close
Freeciv*meswinclosecommand.fromVert:      meswinviewport
Freeciv*meswinclosecommand.top:           chainBottom
Freeciv*meswinclosecommand.bottom:        chainBottom
Freeciv*meswinclosecommand.left:          chainLeft
Freeciv*meswinclosecommand.right:         chainLeft

Freeciv*meswingotocommand.label:           Goto location
Freeciv*meswingotocommand.fromHoriz:       meswinclosecommand
Freeciv*meswingotocommand.fromVert:        meswinviewport
Freeciv*meswingotocommand.top:             chainBottom
Freeciv*meswingotocommand.bottom:          chainBottom
Freeciv*meswingotocommand.left:            chainLeft
Freeciv*meswingotocommand.right:           chainLeft

Freeciv*meswinpopcitycommand.label:           Popup City
Freeciv*meswinpopcitycommand.fromHoriz:       meswingotocommand
Freeciv*meswinpopcitycommand.fromVert:        meswinviewport
Freeciv*meswinpopcitycommand.top:             chainBottom
Freeciv*meswinpopcitycommand.bottom:          chainBottom
Freeciv*meswinpopcitycommand.left:            chainLeft
Freeciv*meswinpopcitycommand.right:           chainLeft

