!#*************************************
!#
!# E.S.O. - VLT project
!#
!# "@(#) $Id: Mxgdb,v 1.160 1999/04/14 09:29:26 vltsccm Exp $"
!#
!# Mxgdb"
!# 
!# who      when     what
!#-------- -------- ------------------
!#vltsccm 02/16/95 created for cmm
!#
!
!*****************************************************************************
! 
!  Copyright 1989 The University of Texas at Austin
!  Copyright 1990 Microelectronics and Computer Technology Corporation
!  Copyright 1990 Thomson Consumer Electronics, Inc.
!  Copyright 1991 Bull HN Worldwide Info Systems, Inc.
!
!*****************************************************************************
!
Mxgdb*fontList:-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1
#Mxgdb*fontList:-adobe-courier-medium-r-normal--*-140-*
#Mxgdb*font:-adobe-courier-medium-r-normal--*-140-*
!
! The sign and button color definitions -  These control the color of signs
! and button labels. stop_color sets the color of the stop_sign and the
! label of the break button. arrow_color sets the color of the current line
! arrow and page-left page-right buttons. updown_color sets the color
! of the updown sign and the up and down buttons. button_color sets the
! color of the rest of the buttons.Bomb colorsets the color of the bomb
! sign.
!
!Mxgdb*button_color:				black
!Mxgdb*stop_color:				red
!Mxgdb*arrow_color:				blue
!Mxgdb*updown_color:				blue
!Mxgdb*bomb_color:				red
Mxgdb*button_color:				white
Mxgdb*stop_color:				red
Mxgdb*arrow_color:				lightblue
Mxgdb*updown_color:				lightblue
Mxgdb*bomb_color:				red
Mxgdb*foreground: white
Mxgdb*background:  MediumSlateBlue
Mxgdb.geometry: 660x650
!
! Bell - ring the bell once in a while.
!
Mxgdb*bell:					False
!
! Bigicon - Use the 64x64 bit icon.
!
Mxgdb*bigicon:					False
!
! useCommandDialog (false by default) creates a popup dialog to contain your
! command buttons rather than putting them beside the source window.
!
Mxgdb*useCommandDialog:				False
Mxgdb*commandDialog.autoUnmanage:		False
Mxgdb*commandDialog.noResize:			True
Mxgdb*commandDialog.resizePolicy:		RESIZE_NONE
!
! topMenuBar is the widget containing the menu items.
!
Mxgdb*topMenuBar.topAttachment:			ATTACH_FORM
Mxgdb*topMenuBar.leftAttachment:		ATTACH_FORM
Mxgdb*topMenuBar.rightAttachment:		ATTACH_FORM
!
!	fileWindow - contains the filename and linenumber labels.
!		fileLabel - the label for the current file.
!		lineLabel - the label for the current line-number.
!
Mxgdb*fileWindow.height:			20
Mxgdb*fileWindow*fileLabel.borderWidth:		1
Mxgdb*fileWindow*lineLabel.borderWidth:		1
Mxgdb*fileWindow*fileLabel.leftAttachment:	ATTACH_POSITION
Mxgdb*fileWindow*fileLabel.leftPosition:	41
Mxgdb*fileWindow*fileLabel.rightAttachment:	ATTACH_POSITION
Mxgdb*fileWindow*fileLabel.rightPosition:	86
Mxgdb*fileWindow*lineLabel.rightAttachment:	ATTACH_FORM
Mxgdb*fileWindow*lineLabel.leftAttachment:	ATTACH_POSITION
Mxgdb*fileWindow*lineLabel.leftPosition:	87
Mxgdb*fileWindow*fileLabel.labelString:		No Source File
Mxgdb*fileWindow*lineLabel.labelString:		No Line
Mxgdb*fileWindow*functionLabel.borderWidth:	1
Mxgdb*fileWindow*functionLabel.leftAttachment:	ATTACH_FORM
Mxgdb*fileWindow*functionLabel.rightAttachment: ATTACH_POSITION
Mxgdb*fileWindow*functionLabel.rightPosition:	40
Mxgdb*fileWindow*functionLabel.labelString:	No Current Function
!
! sourceScroll - the scrolled window containing the sourceForm.
!
Mxgdb*sourceScroll.paneMinimum:			100
!
! The source form is the FormWidget containing the sourceWindow, the
! command buttons and the arrow/stopsign/etc. labels.
!
Mxgdb*sourceForm.borderWidth:			0
Mxgdb*sourceForm.shadowThickness:		0
Mxgdb*sourceForm.width:				500
Mxgdb*sourceForm.height:                      	300
!
! messageWindow - shows messages from gdb.
!
Mxgdb*messageWindow.alignment:			ALIGNMENT_BEGINNING
Mxgdb*messageWindow.labelString:
!
! The source window is the TextWidget with the source text.
!
Mxgdb*sourceWindow.borderWidth:			0
Mxgdb*sourceWindow.highlightThickness:		0
Mxgdb*sourceWindow.shadowThickness:		0
Mxgdb*sourceWindow.rows:			19
Mxgdb*sourceWindow.marginWidth:			5
! added...
! Mxgdb*sourceWindow.marginHeight:		0
Mxgdb*sourceWindow.fontList:			6x13
Mxgdb*sourceWindow.editMode:			MULTI_LINE_EDIT
Mxgdb*sourceWindow.rightAttachment:		ATTACH_FORM
Mxgdb*sourceWindow.bottomAttachment:		ATTACH_FORM
Mxgdb*sourceWindow.topAttachment:		ATTACH_FORM
Mxgdb*sourceWindow.leftAttachment:		ATTACH_WIDGET
Mxgdb*sourceWindow.editable:			False
Mxgdb*sourceWindow.translations: #override \
	Shift<Btn1Down>,Shift<Btn1Up>: SelectWord() \n\
	<Btn1Up>: extend-end() \n\
	<Key>Up: process-up() \n\
	<Key>Down: process-down() \n\
	<Key>Left: backward-character() \n\
	<Key>Right: forward-character() \n\
	<Key>Next: next-page() \n\
	<Key>Prior:	previous-page() \n\
	Ctrl<Key>Prior:	page-left() \n\
	Ctrl<Key>Next:	page-right() \n\
	Ctrl<Key>Home:	beginning-of-file() \n\
	Ctrl<Key>End:	end-of-file() 
!
! This Widget will contain the signs.
!
Mxgdb*sourceDrawingArea.shadowThickness:	0
Mxgdb*sourceDrawingArea.leftAttachment:		ATTACH_FORM
Mxgdb*sourceDrawingArea.bottomAttachment:	ATTACH_FORM
Mxgdb*sourceDrawingArea.topAttachment:		ATTACH_FORM
Mxgdb*sourceDrawingArea.rightAttachment:	ATTACH_NONE
Mxgdb*sourceDrawingArea.marginHeight:		0
Mxgdb*sourceDrawingArea.marginWidth:		0
Mxgdb*sourceDrawingArea.width:			36
!
! sourceScroll - a scrolled window containing the sourceWindow
!
! Mxgdb*sourceScroll.scrollingPolicy:		APPLICATION_DEFINED
Mxgdb*sourceScroll.scrollBarPlacement:		BOTTOM_LEFT
Mxgdb*scrollV.orientation:			VERTICAL
!
! These translations reset the bounds for the sign placement
! vpane is the paned window widget.
!
Mxgdb*vpane.bottomAttachment:			ATTACH_FORM
Mxgdb*vpane.leftAttachment:			ATTACH_FORM
Mxgdb*vpane.rightAttachment:			ATTACH_FORM
! Mxgdb*vpane*sash.translations: #override \
! 	<Btn1Up>:	SashAction(Commit) resetLineBounds() \n\
! 	<Btn2Up>:	SashAction(Commit) resetLineBounds()
!
! The message window echoes the gdb result lines.
!
Mxgdb*messageWindow.height:			25
!
! The dialog Window is the text command line window. dialogWindowSW is the
! Scrolled Window parent of the TextWidget.
!
Mxgdb*dialogWindowSW.paneMinimum:		50
Mxgdb*dialogWindow.height:			200
Mxgdb*dialogWindow.fontList:			6x13
Mxgdb*dialogWindow.editMode:			MULTI_LINE_EDIT
Mxgdb*dialogWindow.autoShowCursorPosition:	True
Mxgdb*dialogWindow.scrollingPolicy:		AUTOMATIC
Mxgdb*dialogWindow.scrollLeftSide:		True
Mxgdb*dialogWindow.wordWrap:			True
Mxgdb*dialogWindow.translations:	#override \
	Shift<Btn1Down>,Shift<Btn1Up>: SelectWord() \n\
	<Btn2Down>: CopyPrimaryEnd() \n\
 	Ctrl<Key>C:	SigInt()\n\
 	Ctrl<Key>D:	SigEof()\n\
 	Ctrl<Key>|:	SigQuit()\n\
	<Key>osfBackSpace: InsertSpace() delete-previous-character() \n\
 	<Key>Return:	end-of-file() newline() Dispatch() \n\
	<Key>:		end-of-file() self-insert()
!
! The displayWindow is the scrolled text wigdet within displayWindowFD
! which is the FormDialog widget.
!
Mxgdb*displayWindow.translations:	#override \n\
		<Btn1Up>:	set-insertion-point() SelectVar()
Mxgdb*displayWindowFD.height:			150
Mxgdb*displayWindowFD.width:			200
Mxgdb*displayWindowFD_popup.title:		Mxgdb Display Window
Mxgdb*displayWindow.fontList:			6x13
Mxgdb*displayWindow.editable:			False
Mxgdb*displayWindow.editMode:			MULTI_LINE_EDIT
Mxgdb*displayWindow.scrollLeftSide:		True
Mxgdb*displayWindow.cursorPositionVisible:	False
Mxgdb*displayWindow.scrollBarDisplayPolicy:	STATIC
Mxgdb*displayWindow.scrollHorizontal:		True
Mxgdb*displayWindow.scrollVertical:		True
Mxgdb*displayWindowSW.leftAttachment:		ATTACH_FORM
Mxgdb*displayWindowSW.rightAttachment:		ATTACH_FORM
Mxgdb*displayWindowSW.bottomAttachment:		ATTACH_FORM
Mxgdb*displayWindowSW.topAttachment:		ATTACH_FORM
!
! infoWindow - contains the the stuff from the info pulldown menu selection
!
Mxgdb*infoWindow_popup.title:			Mxgdb Info Window
Mxgdb*infoWindow.messageString:	MXGDB 1.2\n\
adapted by Jim Tsillas from work by\n\
Pierre Willard (xxgdb) and Po Cheung (xdbx)\n\
Jan 11, 1993\n\
Questions, comments to jtsillas@proteon.com
!
! helpWindow - contains the help selections fromt he help pulldown
!
Mxgdb*helpWindow_popup.title:			Mxgdb Help Window
Mxgdb*helpWindow*scrollHW.width:		500
Mxgdb*helpWindow*scrollHW.height:		400
Mxgdb*helpWindow*scrollHW.scrollingPolicy:	AUTOMATIC
Mxgdb*helpWindow*scrollHW.scrollBarPlacement:	BOTTOM_LEFT
Mxgdb*helpWindow*scrollHW.leftAttachment:	ATTACH_FORM
Mxgdb*helpWindow*scrollHW.rightAttachment:	ATTACH_FORM
Mxgdb*helpWindow*scrollHW.topAttachment:	ATTACH_FORM
Mxgdb*helpWindow*scrollHW.bottomAttachment:	ATTACH_FORM
Mxgdb*helpWindow*scrollHW.bottomOffset:		45
Mxgdb*helpWindow*scrollHW.rightOffset:		5
Mxgdb*helpWindow*scrollHW.leftOffset:		5
Mxgdb*helpWindow*scrollHW.topOffset:		5
Mxgdb*helpWindow*separatorHW.bottomAttachment:	ATTACH_FORM
Mxgdb*helpWindow*separatorHW.leftAttachment:	ATTACH_FORM
Mxgdb*helpWindow*separatorHW.rightAttachment:	ATTACH_FORM
Mxgdb*helpWindow*separatorHW.bottomOffset:	35
Mxgdb*helpWindow*upbuttonHW.arrowDirection:	ARROW_UP
Mxgdb*helpWindow*upbuttonHW.bottomAttachment:	ATTACH_FORM
Mxgdb*helpWindow*upbuttonHW.rightAttachment:	ATTACH_FORM
Mxgdb*helpWindow*upbuttonHW.bottomOffset:	5
Mxgdb*helpWindow*upbuttonHW.rightOffset:	5
Mxgdb*helpWindow*uplabelHW.bottomAttachment:	ATTACH_FORM
Mxgdb*helpWindow*uplabelHW.rightAttachment:	ATTACH_FORM
Mxgdb*helpWindow*uplabelHW.bottomOffset:	7
Mxgdb*helpWindow*uplabelHW.rightOffset:		30
Mxgdb*helpWindow*uplabelHW.labelString:		Previous Menu:
Mxgdb*helpWindow*quitbuttonHW.bottomAttachment:	ATTACH_FORM
Mxgdb*helpWindow*quitbuttonHW.leftAttachment:	ATTACH_FORM
Mxgdb*helpWindow*quitbuttonHW.bottomOffset:	5
Mxgdb*helpWindow*quitbuttonHW.leftOffset:	5
Mxgdb*helpWindow*quitbuttonHW.labelString:	Quit
!
! File Selector Box Settings
!
Mxgdb*fileSelectorBox_popup.title:		Mxgdb File Select
!
! String Search Dialog Settings
!
Mxgdb*searchWindow_popup.title:			Mxgdb String Search
!
! Exit Question Dialog
!
Mxgdb*exitQD.messageString:			OK to Exit Mxgdb?
Mxgdb*exitQD_popup.title:			Mxgdb Exit
!
! End

