!#
!#*****************************************************************
!# RCS:    @(#)$Header: HP75000D20,v 1.249 93/09/09 11:05:06 brugman Exp $ HP75000D20
!#
!# DESCRIPTION: This is the 'app-defaults' file for use with the
!#              HP75000-D20 Digital Development System software.
!#
!# COPYRIGHT:
!#     (c) Copyright 1991, 1992, Hewlett-Packard, all rights reserved.
!#          |Copying or other reproduction of this program except  |
!#          |for archival purposes is prohibited without the prior |
!#          |written consent of Hewlett-Packard Company.           |
!#
!#
!#              This file should be located at,
!#                   /usr/lib/X11/app-defaults/HP75000D20
!#
!# NOTES:
!#
!#*****************************************************************
!#

!==============================================================================
! fonts 
!==============================================================================

!# This is the standard set of fonts useful for 1024x768 screens.
HP75000D20*defaultFontList:				hp8.8x16
HP75000D20*fontList:					hp8.8x16
HP75000D20*labelFontList:				hp8.8x16
HP75000D20*buttonFontList:				hp8.8x16
HP75000D20*textFontList:				hp8.8x16
HP75000D20*SmallFontList:				hp8.7x10
HP75000D20*NormalFontList:				hp8.8x16
HP75000D20*AboutLabel.fontList:				hp8.10x20


!# This set of fonts useful for 1280x1024 screens.
! HP75000D20*defaultFontList:				hp8.10x20
! HP75000D20*fontList:					hp8.10x20
! HP75000D20*labelFontList:				hp8.10x20
! HP75000D20*buttonFontList:				hp8.10x20
! HP75000D20*textFontList:				hp8.10x20
! HP75000D20*SmallFontList:				hp8.7x10
! HP75000D20*NormalFontList:				hp8.10x20
! HP75000D20*AboutLabel.fontList:			hp8.10x20


!# The following set of fonts may be useful for 1024x768 screens and
!# PC XVision 4.1 (a PC-Based X Terminal).
!#
!# You may also need to add the following line to file
!# c:\XVISION\FONTS\MISC\FONTS.ALI:
!#      FILE_NAME_ALIASES
!
!HP75000D20*defaultFontList:		CLR8X16
!HP75000D20*fontList:			CLR8X16
!HP75000D20*labelFontList:		CLR8X16
!HP75000D20*buttonFontList:		CLR8X16
!HP75000D20*textFontList:		CLR8X16
!HP75000D20*SmallFontList:		CLR8X10
!HP75000D20*NormalFontList:		CLR8X16
!HP75000D20*AboutLabel.fontList:	10X20


!# This set of fonts useful for VGA (640X480) Displays including XVision
!# Also, change the window sizes (below) to VGA sizes (look for "VGA" below).
! HP75000D20*defaultFontList:		CLR6X8
! HP75000D20*fontList:			CLR6X8
! HP75000D20*labelFontList:		CLR6X8
! HP75000D20*buttonFontList:		CLR6X8
! HP75000D20*textFontList:		CLR6X8
! HP75000D20*SmallFontList:		CLR5X6
! HP75000D20*NormalFontList:		CLR6X8
! HP75000D20*AboutLabel.fontList:	CLR8X10


!==============================================================================
! Window dimensions.
!==============================================================================
HP75000D20*Main.width:					1000
HP75000D20*Main.height:					 600
HP75000D20*PatternMainForm.dialogTitle:		Pattern Sequence Spreadsheet
HP75000D20*PatternMainForm.width:			800
HP75000D20*PatternMainForm.height:			400
HP75000D20*TimingMainForm.dialogTitle:		Timing Cycle Spreadsheet
HP75000D20*TimingMainForm.width:			800
HP75000D20*TimingMainForm.height:			400


!# This set of window sizes can be used with the VGA fonts described above.
! HP75000D20*Main.width:				600
! HP75000D20*Main.height:				400
! HP75000D20*PatternMainForm.width:			500
! HP75000D20*PatternMainForm.height:			250
! HP75000D20*TimingMainForm.width:			500
! HP75000D20*TimingMainForm.height:			250



!==============================================================================
! Application colors.
!==============================================================================
HP75000D20*SelectedForeground:				white
HP75000D20*SelectedBackground:				#bd747f
HP75000D20*DialogForeground:				white
HP75000D20*DialogBackground:				#959aac
HP75000D20*VectorSSForeground:				white
HP75000D20*VectorSSBackground:				#4e97d7
HP75000D20*TimingSSForeground:				white
HP75000D20*TimingSSBackground:				#c09a9a
HP75000D20*MenuBarForeground:				white
HP75000D20*MenuBarBackground:				#959aac
HP75000D20*MainWinBackground:				#83b3b6
HP75000D20*Scrollbars:					#768ca1
HP75000D20*Gridlines:					black
HP75000D20*Borders:					black
HP75000D20*EditCellForeground:				black
HP75000D20*EditCellBackground:				yellow

!# Set some colors by class; too hard to do it otherwise
!# these should match DialogForeground and DialogBackground
HP75000D20*XmSelectionBox*foreground:			white
HP75000D20*XmSelectionBox*background:			#959aac
HP75000D20*XmFileSelectionBox*foreground:		white
HP75000D20*XmFileSelectionBox*background:		#959aac

!# Set save-under.
HP75000D20*Shell.saveUnder:				True
HP75000D20*XmDialogShell.saveUnder:			True


!==============================================================================
! Default values for hardware configuration dialog
!==============================================================================
!# HardwareDefaultNumberOfTimingModules is >= 0, and <= 3
HP75000D20.HardwareDefaultNumberOfTimingModules:	1

!# If not using a timing module, can only set HardwareDefaultNumPatternModules0,
!# and HardwareDefaultNumberOfPatternModules0 must be > 0 and <= 12
!# If using a timing module, or multiple clusters (each with a timing module),
!# then each HardwareDefaultNumPatternModulesX must be > 0 and <= 10
HP75000D20.HardwareDefaultNumPatternModules0:		1
HP75000D20.HardwareDefaultNumPatternModules1:		0
HP75000D20.HardwareDefaultNumPatternModules2:		0

!# HardwareDefaultHPIBAddr is usually 70917
!# Note:  70917 denotes Select code 7, Primary address 09,
!#        secondary address 17 (default logical address 136 div 8)
HP75000D20.HardwareDefaultHPIBAddr:			70917

!# HardwareDefaultUserResponseDelay is specified as tenths of nano-seconds,
!# e.g. 300 is 30.0 nSec.
HP75000D20.HardwareDefaultUserResponseDelay:		0
!==============================================================================



!==============================================================================
! Application strings.
!==============================================================================

# Set to "True" if you wish to cause parameter checking on all file reads.
# (Can result in poor file read performance.)
HP75000D20.AlwaysCheckParamsWhenReadingRev3orLaterFile:	False

# Set to "False" if you wish to operate without calibrated hardware.
HP75000D20.RequiresCalibrationString:		True

HP75000D20.PrintCommandString:			pr %s | /usr/bin/lp -s -c
HP75000D20.HeaderPinGroupString:		Pin Group
HP75000D20.HeaderCyclesString:			Cycles
HP75000D20.HeaderVectorsString:			Vectors
HP75000D20.TimingStimulusString:		Stim %1d ->
HP75000D20.TimingResponseString:		Resp %1d <-
HP75000D20.TimingControlString:			Cntl   ->
HP75000D20.ModuleLabelString:			Module
HP75000D20.PortLabelString:			Port
HP75000D20.UndefinedString:			<Undefined>
HP75000D20.NumberPatternClockString:		Timing Cycle ->%s<- on %s has more than one timing cell value transition specified, only one is allowed
HP75000D20.NoPatternClockString:		Timing Cycle ->%s<- on %s has no timing cell value transition specified, must have one
HP75000D20.PatternClockPastEIRString:		Timing Cycle ->%s<- on %s has a timing cell value transition specified after an End If Ready
HP75000D20.EndIfReadyAtEndOfCycleString:	Timing Cycle ->%s<- has an End If Ready specified in the last subcycle
HP75000D20.PatternClockSpacingString:		Timing Cycles ->%s<- and ->%s<- have timing cell value transitions within 50nS on %s
HP75000D20.PatternClockSubcycleSpacingString:	Timing Cycles ->%s<- and ->%s<- have timing cell value transitions within three subcycles on %s
HP75000D20.PatternClockTypeConflictString:	WARNING: Timing Cycles ->%s<- and ->%s<- have incompatible timing cell value transition types on %s
HP75000D20.ControlOutputValueConflictString:	WARNING: Timing Cycles ->%s<- and ->%s<- have mismatched Control Output values on Pin Group Name ->%s<-
HP75000D20.ControlOutputDurationString:		Timing Cycle ->%s<- in Pin Group Name ->%s<- has a Control Output that changes state after less than 12.5nS
HP75000D20.ControlOutputDurationConflictString:	Timing Cycles ->%s<- and ->%s<- have a Control Output that changes state after less than 12.5nS on Pin Group Name ->%s<-
HP75000D20.NoVectorsDefinedString:		Cannot do Rules check without having at least four vectors defined
HP75000D20.NoTimingCycleSpecifiedString:	Must define at least one timing cycle in order to perform Rules Check
HP75000D20.TimingRulesCheckStartString:		----- Beginning Rules Check -----
HP75000D20.TimingRulesCheckPassedString:	----- Rules have been checked and have PASSED -----
HP75000D20.TimingRulesCheckFailed:		----- Rules have been checked and have FAILED -----
HP75000D20.TimingRulesCheckAbortedString:	----- Rules check has been ABORTED -----
HP75000D20.TimingCheckCycles:			Checking Timing Cycles...
HP75000D20.TimingCheckVectors:			Checking Timing against Vector Sequence...
HP75000D20.ControlOutputNoValueString:		In Timing Cycle ->%s<-, Control Output Pin Group Name ->%s<- has no value
HP75000D20.TimingCycleUndefinedString:		Timing Cycle Name ->%s<- referenced in Vector Number %d has not been defined on the Timing Cycle Spreadsheet
HP75000D20.PatternClockEIRSpacingString:	Due to an End If Ready, Timing Cycles ->%s<- and ->%s<- have timing cell value transitions within 50nS on %s
HP75000D20.PatternClockSubcycleEIRSpacingString: 	Due to an End If Ready, Timing Cycles ->%s<- and ->%s<- have timing cell value transitions within three subcycles on %s
HP75000D20.EIRCycleTooShortString:		Timing Cycle ->%s<- has an End If Ready specified within 50nS of the start of the cycle
HP75000D20.EIRCycleNotEnoughSubcyclesString:	Timing cycle ->%s<- has an End If Ready in one of the first three subcycles
HP75000D20.ControlOutputEIRDurationString:	Due to an End If Ready, Timing Cycles ->%s<- and ->%s<- have a Control Output that changes state after less than 12.5nS on Pin Group Name ->%s<-
HP75000D20.ControlOutputEIRValueConflictString:	WARNING: Due to an End If Ready, Timing Cycles ->%s<- and ->%s<- have mismatched Control Output values on Pin Group Name ->%s<-
HP75000D20.UserDelayWarningString:		WARNING: Response Delay value specified is not valid for all hardware configurations
HP75000D20.WiringListHeaderString:		----- Listing of Hardware Connections -----
HP75000D20.WiringListTrailerString:		----- End of Hardware Connections Listing -----
HP75000D20.PatternTypeString:			Pattern I/O
HP75000D20.ControlTypeString:			Control Output
HP75000D20.StimulusModeString:			Stimulus
HP75000D20.CompareModeString:			Compare
HP75000D20.RecordModeString:			Record
HP75000D20.StimulusTimingString:		Stimulus Timing
HP75000D20.ResponseTimingString:		Response Timing
HP75000D20.ExtPosTimingString:			Ext Pos
HP75000D20.ExtNegTimingString:			Ext Neg
HP75000D20.NoConnectString:			<no connection>
HP75000D20.EndOfCycleSetString:			End of Cycle already set
HP75000D20.EndOfCycleSetNameString:		End of Cycle already set for Cycle Name: %s
HP75000D20.CycleUnnamedString:			unnamed
HP75000D20.CyclesCombineString:			This will combine timing cycles \"%s\" and \"%s\"
HP75000D20.NanoSecUnitsString:			nSec
HP75000D20.MicroSecUnitsString:			uSec
HP75000D20.MilliSecUnitsString:			mSec
HP75000D20.ResolutionClosestMessageString:	Closest available Resolution is:
HP75000D20.ResolutionMessageString:		Resolution is:
HP75000D20.TrigDelayClosestMessageString:	Closest available Trigger Delay is:
HP75000D20.CurrentSubcycleMessageString:	Current subcycle is:
HP75000D20.ConditionalInitialLabel:		Cond
HP75000D20.EndIfReadyLabel:			End If Ready
HP75000D20.TriggerQualifierNameString:		Trigger Qual
HP75000D20.ExpressionInitialString:		F
HP75000D20.DefaultSCPIFileName:         	DefaultName
HP75000D20.VectorLabel:				Vector
HP75000D20.PingroupLabel:			Pin Group
HP75000D20.NumberBaseLabel:			Number Base:
HP75000D20.MarkerRowLabel:			Assert Marker
HP75000D20.TriggerArmRowLabel:			Arm Trigger
HP75000D20.EditCellOn:				On
HP75000D20.EditCellOff:				Off
HP75000D20.EditStatusString:			Cell Edit Active on Vector 
HP75000D20.TimingCycleRowLabel:			Timing Cycle
HP75000D20.CellEraseQuery:			OK to Erase cell contents?
HP75000D20.CellErrorQuery:			Improper Value, CANCEL to erase
HP75000D20.FileReadErrorDiagnosticTemplate1:	*FILE READ ERROR: [%s]
HP75000D20.FileReadErrorDiagnosticTemplate2:	*       AT FIELD: [%s]
HP75000D20.Format4FileReadFailureString:	File read failure (system 'read' failure or invalid file field).
HP75000D20.FileReadParameterLimitViolationString: Parameter(s) for this field have invalid value(s).
HP75000D20.GroupHwUsageConflictString:		CORRUPT FILE: Attempt to make group use incorrect hardware resources.
HP75000D20.GroupUsingAlreadyUsedHwResourceString: CORRUPT FILE: Attempt to use single hardware resource on multiple groups.
HP75000D20.CombineOutOfBreakpointsWarningString:  WARNING: Breakpoints omitted during file combine due to 16 breakpoint limit.
HP75000D20.SoftwareErrorMssgString:		Software error occurred.


HP75000D20.BeginFileCombineString:		----- Starting File Combine -----
HP75000D20.EndFileCombineString:		----- File Combine complete -----
HP75000D20.EndFileCombineErrorString:		----- File Combine terminated due to errors -----

!# Hardware and timing file combine appstrings
HP75000D20.TimingModuleConflictString:		ERROR: Both must have a timing module, or neither can have a timing module
HP75000D20.UserResponseDelayConflictString:	WARNING: User Response Delay values do not match
HP75000D20.ResolutionConflictString:		ERROR: Timing Resolutions do not match.
HP75000D20.PingroupNameAddedString:		Pin Group Name ->%s<- added.
HP75000D20.PingroupNameInsufficientHardwareString:	ERROR: Not enough hardware to add Pin Group Name ->%s<-
HP75000D20.PingroupAttributeConflictString:	ERROR: Attributes do not match for Pin Group Name ->%s<-
HP75000D20.PingroupCompareMaskConflictString:	ERROR: Response compare mask does not match for Pin Group Name ->%s<-
HP75000D20.CycleNameConflictString:		ERROR: Name ->%s<- is already used as a Timing Cycle Name
HP75000D20.PingroupNameConflictString:		ERROR: Name ->%s<- is already used as a Pin Group Name
HP75000D20.SequenceNameConflictString:		ERROR: Name ->%s<- is already used as a Test Sequence Name
HP75000D20.TimingCycleOutOfTagsString:		ERROR: No more room in Timing Cycle memory, cannot add Timing Cycle Name ->%s<-
HP75000D20.OutOfTimingCyclesString:		ERROR: Cannot create more than 255 Timing Cycles, cannot add Timing Cycle Name ->%s<-
HP75000D20.DuplicateCondExprErrorString:	ERROR: The Expressions for Condition %d are not the same:
HP75000D20.DuplicateCondOldExprErrorString:	... Old Expression ->%s<-
HP75000D20.DuplicateCondNewExprErrorString:	... New Expression ->%s<-
HP75000D20.DuplicateCondNameErrorString:	ERROR: The Names for Condition %d conflict: Old Name: ->%s<- New Name: ->%s<-
HP75000D20.EndIfReadySenseErrorString:		ERROR: The End If Ready Sense conflicts
HP75000D20.NewCondNameString:			Condition %d added, Name: ->%s<-  Expression: ->%s<-
HP75000D20.NewCondEIRString:			End If Ready now specified
HP75000D20.DuplicateQualExprErrorString:	ERROR: The Expressions for Trigger Qualifier are not the same:
HP75000D20.DuplicateQualOldExprErrorString:	... Old Expression ->%s<-
HP75000D20.DuplicateQualNewExprErrorString:	... New Expression ->%s<-
HP75000D20.NewTriggerQualString:		Trigger Qualifier now specified, Expression: ->%s<-
HP75000D20.TriggerConflictString:		ERROR: Trigger specifications are in conflict for Source or Delay
HP75000D20.NewTriggerOutputTTLString:		New Connections have been made to the TTL Trigger Bus, Was: 0x%X, Is Now: 0x%X
HP75000D20.NewTriggerOutputECLString:		New Connections have been made to the ECL Trigger Bus, Was: 0x%X, Is Now: 0x%X
HP75000D20.TimingCycleAddedString:		Timing Cycle Name ->%s<- added
HP75000D20.UndefinedTimingCycleAddedString:	Undefined Timing Cycle Name ->%s<- added
HP75000D20.TimingCycleDefinitionAddedString: 	Timing Cycle Definition for ->%s<- added
HP75000D20.TimingCycleDuplicateString:		Duplicate Timing Cycle Name ->%s<- found, original definition used
HP75000D20.CombineVectorsTruncated:		ERROR: Too many vectors, vectors truncated
HP75000D20.AddingVectorsString:			Adding %d vectors starting at vector number %d...
HP75000D20.UpdatingVectorsForCyclesString:	Updating vector database for changes to timing cycles...

HP75000D20.PCFAbortQuery:               	Press CANCEL to terminate PCF import.


!' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 
!         DEBUG BOX MESSAGE APPLICATION STRINGS FOLLOW
!, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

!# Customizable SCPI output file DAB length.
HP75000D20.SCPIOutputDABLimit:				262140
HP75000D20.InvalidSCPIOutputDABLimitMssgString:	Invalid DAB length limit specified in apps-default file, using maximum (%lu).


!# Customizable timeouts.
HP75000D20.HpibMillisecTimeoutString:			10000
HP75000D20.HpibMillisecTimeoutForGroupDeleteAllString:	30000
HP75000D20.InvalidHpibTimeoutMssgString: 	Invalid HP-IB timeout value in apps-default file, using default value (%dms).


HP75000D20.DebugOffStateIoTimeoutMssgString: 	Debug IO timeout, unable to connect w/ device (check device & addresses).
HP75000D20.DebugOnStateIoTimeoutMssgString:  	Debug IO timeout, connected device not responding.
HP75000D20.DebugOffStateIoErrorMssgString:   	Debug IO failure during initialization (check interface device files).
HP75000D20.DebugOnStateIoErrorMssgString:    	Debug IO failure after successful initialization due to the following error.

!Note: default test name string must be <= 12 chars of form [A-Za-z][A-Za-z0-1_]
HP75000D20.DefaultTestNameString:		DEBUG_TEST
HP75000D20.HardwareDefaultSICLBackplaneString:	dio
HP75000D20.DebugNotAvailableString:		Selected instrument missing or unhealthy.  Run functions inactive.

!# Note: following 2 appStrings used in: <appString> <SWlastState>,<SWlastEvent>
HP75000D20.UnexpectedInternalEventConsoleMssgString: Unexpected internal debug event occurred,
HP75000D20.UnexpectedHwEventConsoleMssgString:	Unexpected Hw event occurred,

HP75000D20.PauseAndStopBitsBothHighMssgString: 	Hw error, pause & stop bits both high.
HP75000D20.DebugCantServiceSrqString:   	WARNING: Debug interrupted by (%d) foreign HP-IB Srq's (Srq may be hung).

HP75000D20.MemoryUnavailableMssgString:       	ERROR: Out of memory.
HP75000D20.DataBaseAccessFailureMssgString:   	Software error detected while accessing vector database.
HP75000D20.TheseErrorsCausedSrqInterruptMssgString: Debug interrupted by tester with the following Hw error(s). ------------->
HP75000D20.IgnoringIdleStateHpibErrorsMssgString:   Debug ignoring the following idle state tester Hw error(s).----------------->
HP75000D20.EndOfConsoleMessageDelimiterMssg:   	. . . . . . . . . . . . . .(end of message) . . . . . . . . . . . . . . . .
HP75000D20.RecordDataReadbackErrorMssgString:   Unable to read back recorded data.

!# Invalid state format string (st1/ev/st2) expected(%d/%d/%d) actual(%d/%d/%d).
HP75000D20.InvalidStateReturnedMssgString:  	Invalid state transition(st1/ev/st2), expect(%d/%d/%d) actual(%d/%d/%d).

HP75000D20.HpibResponseGarbledMssgString:  	HP-IB tester response could not be read.
HP75000D20.HpibResponseWrongMssgString:    	Received incorrect HP-IB response (%s).

!# The following compare error dump string must have 50 chars max. 
HP75000D20.StartCompErrorDumpMssgString:  	---START OF COMPARE ERROR LISTING---

!# The following compare error dump string must have 50 chars max. 
HP75000D20.EndCompErrorDumpMssgString:    	----END OF COMPARE ERROR LISTING----

HP75000D20.CompErrorLocatedAtMssgString: 	Compare error(s) found on vector number =

!# The following string must have 12 chars.
HP75000D20.CompErrorDumpGroupHeaderMssgString:	--PIN GROUP-

!# The following string must have 8 chars.
HP75000D20.CompErrorDumpExpectedMssgString:	EXPECTED

!# The following string must have 8 chars.
HP75000D20.CompErrorDumpActualMssgString:     	-ACTUAL-

HP75000D20.PilBusNameString:			SICL bus name---------
HP75000D20.PilBusAddressNameString:          	SICL Logical Unit-----
HP75000D20.PilPrimAddressNameString:         	SICL Primary Address--
HP75000D20.PilSecAddressNameString:          	SICL Secondary Address

HP75000D20.DebugInitStateMachFailureMssgString:	Debug initialization failed - state machine Sw failure.


HP75000D20.DebugFrameInitErrorMssgString:   	Debug frame initialization error (check messages).
HP75000D20.DebugUnableToOpenHpibMssgString: 	HP-IB device won't open properly.

!# Note: CompErrorDumpMssgString must be 6 chars long.
HP75000D20.CompErrorDumpMaskMssgString:   enable

!# Debug software failure error messages.
HP75000D20.DebugSystemError001MssgString: Software error, unknown 'case'.
HP75000D20.DebugSystemError002MssgString: Software error of SICL 'itimeout()'.
HP75000D20.DebugSystemError004MssgString: Software error of SICL 'ionerror()'.
HP75000D20.DebugSystemError007MssgString: Software error of SICL 'iclose()'.
HP75000D20.DebugSystemError008MssgString: Software error of SICL 'ionsrq()'.
HP75000D20.DebugSystemError009MssgString: Software error, invalid clock type.
HP75000D20.DebugSystemError010MssgString: Software error, group with 0 ports size.
HP75000D20.DebugSystemError011MssgString: Software error of SICL 'iunlock'.
HP75000D20.DebugSystemError012MssgString: Software error of SICL 'igettimeout'.
HP75000D20.DebugSystemError013MssgString: Software error, unknown X atom.
HP75000D20.DebugSystemError014MssgString: Software error of SICL 'iread()'.
HP75000D20.DebugSystemError015MssgString: Software error of SICL 'iwrite()'.

HP75000D20.DebugOffStateSpuriousEventMssgString: Debug off, but receiving spurious events.
HP75000D20.DebugInvalidButtonMssgString:	Invalid debug button while in this state.
HP75000D20.DebugStateMachFailureMssgString:	Debug state machine error.

!# The following Debug status strings should not exceed 80 chars.
HP75000D20.DebugContinueTestMssgString:		Continuing digital test, test now running.
HP75000D20.DebugForceContMssgString:   		User CONTINUE being issued to paused test.
HP75000D20.DebugForcePauseMssgString:  		User PAUSE being issued to running test.
HP75000D20.DebugForceStepMssgString:   		User STEP being issued to paused test.
HP75000D20.DebugForceStopMssgString:   		User STOP being issued to running test.
HP75000D20.DebugInitializedMssgString: 		Debug initialized, waiting in IDLE state.
HP75000D20.DebugPauseByBpMssgString:          	Test paused (due to brkpt) at vector (%d), waiting for user input.
HP75000D20.DebugPauseByPauseButtonMssgString: 	Test paused (pause button) at vector (%d), waiting for user input. 
HP75000D20.DebugPauseDataMssgString:          	Tester has paused, recovering test data...
HP75000D20.DebugPauseByStepButtonMssgString:  	Test paused (step button) at vector (%d), waiting for user input. 
HP75000D20.DebugStartRunStepLoadingMssgString: 	Loading test into hardware, please wait...
HP75000D20.DebugRerunMssgString:       		Test re-running on iteration.
HP75000D20.DebugStartStepMssgString:  		Starting test via STEP command, running...
HP75000D20.DebugStartRunMssgString:   		Starting test via RUN command, running...
HP75000D20.DebugStoppedErrMssgString:  		Test failed w/compare error on vector (%d), check message window for details.
HP75000D20.DebugStoppedOkMssgString:   		Test completed with no errors.
HP75000D20.DebugUnloadingMssgString:   		Test has ended, recovering test data...
HP75000D20.DebugUserStoppedMssgString: 		Test ended due to user STOP button.
HP75000D20.DebugLoadOnlyMssgString:    		Forcing full tester load...
HP75000D20.DebugLoadDoneMssgString:    		Completed tester load, waiting in idle state.
HP75000D20.DebugBackToIdleMssgString:  		Debug returned to IDLE, awaiting user input.

!# The following string plus any of the succeeding 4 strings must < 80 chars.
HP75000D20.DebugWaiting2secsMssgString:		Waiting while in RUN state on:
HP75000D20.DebugTrigNameMssgString:		Trigger
HP75000D20.DebugCond0NameMssgString:		(ie. Cond0 = F)
HP75000D20.DebugCond1NameMssgString:		(ie. Cond1 = F)
HP75000D20.DebugCond2NameMssgString:		(ie. Cond2 = F)

!# Hardware health strings.
HP75000D20.SingleClusterHasWrongNumberTerminatorModsString: Found (%d) terminating pattern modules, should only be 1.
HP75000D20.ClusterxHasWrongNumberTerminatorModsString: 	Cluster(%d) has (%d) terminating pattern modules, should only be 1.
HP75000D20.SingleClusterHasTooFewPatternModsString: 	Found only (%d) pattern modules, user specified (%d) modules.
HP75000D20.ClusterxHasTooFewPatternModsString: 	Cluster(%d) has only (%d) pattern modules, user specified (%d) modules.
HP75000D20.HpibIdnQueryResponseString: 		Identification Query at HP-IB address primary(%d)/secondary(%d),
HP75000D20.ModcalramBit0ErrorSlotPort:		Module calibration RAM error at module position (%d) and port (%d).
HP75000D20.PodtypeBit1ErrorSlotPort:		Port with missing (or mismatched) pod at module position (%d) and port (%d).
HP75000D20.PodcalramBit2ErrorSlotPort:		Port with pod calibration RAM error at module position (%d) and port (%d).
HP75000D20.CalrangeBit3ErrorSlotPort:		Port with insufficient calibration range at module position (%d) and port (%d).
HP75000D20.SelftestBit4ErrorSlotPort:		Port with self-test failure at module position (%d) and port (%d).
HP75000D20.NoisrBit5ErrorSlotPort:		Port unavailable, parent mod w/o intr service @ module posn (%d) and port (%d).
HP75000D20.BadclkBit6ErrorSlotPort:		Port is assoc w/uncalibrated timing module, @ module posn (%d) and port (%d).
HP75000D20.NoHealthResponse:			No health data returned from instrument.
HP75000D20.ConfigOutputMsg:            		Model %d with logical addr %d found in frame %d at slot pos %d.
HP75000D20.ConfigOutputUnknownSlotMsg: 		Model %d with logical addr %d found in frame %d.


!' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' 
!         PCF IMPORT APPLICATION MESSAGE STRINGS FOLLOW
!, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
HP75000D20.PcfBadPpParamsErrorMssgString: 	PCF preprocessor initialization error.
HP75000D20.PcfUndefinedCyclesWarningString:  	WARNING - undefined timing cycles found by PCF compiler (check message window).
HP75000D20.BeginFileImportString:            	----- Begin PCF file import -----
HP75000D20.EndFileImportString:              	-----  End PCF file import  -----
HP75000D20.PcfMissingInfileMssgString:       	Cannot open PCF file (%s).
HP75000D20.PcfMissingPreprocessorMssgString: 	PCF-preprocessor (%s) missing.
HP75000D20.PcfFoundTooManyCycleDefnsString:  	PCF import error - Dev Syst has too many timing cycles defns, PCF import(%dmax).
HP75000D20.PcfFoundTooManyGroupDefnsString:  	PCF import error - Dev Syst has too many group defns, PCF import (%dmax).
HP75000D20.PcfCompilerListingStartString:    	***** START OF PCF COMPILER LISTING (FILE: %s)
HP75000D20.PcfCompilerListingEndString:      	***** END OF PCF COMPILER LISTING (FILE: %s)
HP75000D20.PcfWarningMssgString:             	WARNING - %s.
HP75000D20.PcfLineFileEchoMssgString:        	>       - on line(%d) of file(%s).
HP75000D20.PcfFatalErrorMssgString:          	FATAL ERROR[] - %s 
HP75000D20.PcfNonFatalErrorMssgString:       	ERROR[%2d] - %s 
HP75000D20.PcfTooManyErrorsMssgString:       	...number of errors exceeded (max = %d).
HP75000D20.PcfAbortingCompilationMssgString: 	...aborting compile of PCF file, bye.
HP75000D20.PcfGroupCharEchoMssgString:       	>       - at group(%s), char(%c).
HP75000D20.PcfUndefinedCyclesListingStartMssgString: ----- UNDEFINED CYCLES LISTING START -----
HP75000D20.PcfUndefinedCyclesListingLineMssgString:  - %d) %s
HP75000D20.PcfUndefinedCyclesListingEndMssgString:   ----- UNDEFINED CYCLES LISTING END -----
HP75000D20.PcfVectorTooLongMssgString:         	exceeded tester's max number of pins (%d).
HP75000D20.PcfMultipleGroupsInVectorMssgString: multiple instances of group (%s).
HP75000D20.PcfUndefinedGroupInVectorMssg:       undefined group name (%s).
HP75000D20.PcfCycleNameTruncationMssgString:    cycle name (%s) being truncated to (%s).
HP75000D20.PcfTooManyCyclesInFileMssgString:    too many cycles used (%dmax).
HP75000D20.PcfUndeclaredCycleNameMssgString:    undeclared cycle name (%s).
HP75000D20.PcfChangingCycleWithinVectorMssgString: changing cycle within vector to (%s).
HP75000D20.PcfSystemFailureMssgString:          PCF compiler encountered non-recoverable software error.
HP75000D20.PcfMissingPcfOrderStmtMssgString:    expected 'pcf order is xxx' prior to this line.
HP75000D20.PcfVectorBoundaryMismatchMssgString: vector doesn't match string boundary nearby.
HP75000D20.PcfInvalidReceiveCharMssgString:     invalid char in response group.
HP75000D20.PcfInvalidDriveCharMssgString:       invalid char in stimulus group.
HP75000D20.PcfInvalidBidiCharMssgString:    	invalid char in bidirectional group.
HP75000D20.PcfPartiallyDisabledGroupMssgString: cannot partially disable group.
HP75000D20.PcfCheckGroupXxxMssgString:          >    check group (%s)
HP75000D20.PcfRepeatsOnFirstVectorMssgString:   no repeats on first vector of PCF block.
HP75000D20.PcfNonUniqueCycleNameMssgString:	PCF file cycle name string (%s) is already being used in test system.
HP75000D20.PcfTooManyUndefinedCyclesMssgString: PCF file has (%d) undefined cycles, system can only store (%d) more. 
HP75000D20.PcfUnexpectedBlockEndMssgString:	invalid PCF block found.
HP75000D20.PcfPpBufferOverflowErrorMssgString:	PCF import aborted due to line being too long.
HP75000D20.PcfPpIncludeNameErrorMssgString:	PCF file contains invalid include statement.
HP75000D20.PcfPpRecursiveIncludeErrorMssgString: PCF file contains recursive include statements.
HP75000D20.PcfPpFopenFailErrorMssgString:	PCF import aborted due to file open error.
HP75000D20.PcfInvalidCycleNameMssgString:	undefined timing cycle name (%s) is invalid SCPI name.
HP75000D20.PcfPpFcloseErrorMssgString:		PCF import failed due to failure of 'fclose()'.

HP75000D20.Pcf1000MoreVectorsReadMssg:		PCF COMPILER PROGRESS REPORT - compiler has read (%d) vectors so far...
HP75000D20.PcfTotalVectorsReadMssg:        	PCF compilation finished - scanned (%d) PCF vectors. 
HP75000D20.PcfPpFopenTooManyFdesMssgString: 	PCF 'include' statements too deeply nested error (ran out of file descriptors).
HP75000D20.NoneIsReservedWordString:       	Identifier "NONE" is a reserved word.
HP75000D20.PcfLexFoundNonTokenCharString:  	Import lexical error, can't tokenize ASCII char (%c) [==(%x)hex].
HP75000D20.PcfLexBadCharsInVectorString: 	Vector string contains illegal characters.
HP75000D20.PcfLexTaillessVectorString:   	Vector string not properly terminated.
HP75000D20.PcfAbortedByUserString:       	PCF file import aborted because user pressed 'CANCEL' button.
HP75000D20.PcfPpIncludeNullWarningString:   	PCF file contains null include.
HP75000D20.PcfWarningCountMssgString:       	(%d) Warnings issued during PCF file compilation.
HP75000D20.PcfPpIncludeNestedTooDeepErrorMssgString: 	PCF 'include' statements too deeply nested.
HP75000D20.PcfTooManyVectorsMssgString: 	PCF file import aborted; attempted to import more than the available (%u) unused vectors.
HP75000D20.PcfWarnThatIgnoringRecordGroupString:   	Note: PCF import ignoring the Response-Record group (%s).
HP75000D20.PcfAttemptingToWriteIntoDatabaseMssgString:	Attempting to load PCF vectors into system database (please wait)...
HP75000D20.PcfSuccessfullImportCompleteMssgString:	PCF import complete; (%u) vectors imported starting at vector (%u).
HP75000D20.PcfUnsuccessfullImportMssgString:		Attempted PCF import starting at vector (%u) failed.

!# Full path name of PCF preprocessor. Should not be changed!
HP75000D20.PcfPreprocessorNameString:       	/opt/hp75000/d20/lbin/pcf_pp


!# System error messages.
HP75000D20.SystemFseekFailureMssgString:	Software error of stdio 'fseek()'. 
HP75000D20.SystemFreadFailureMssgString:	Software error of stdio 'fread()'. 
HP75000D20.SystemTmpnameFailureMssgString:	Software error of system 'tmpname()'.
HP75000D20.SystemFopenFailureMssgString:	Failure of stdio 'fopen(%s)'.
HP75000D20.SystemPopenFailureMssgString:	Software error of stdio 'popen(%s)'.

HP75000D20.MainStatusString:			Filename: %s  Testname: %s
HP75000D20.NoHealthStatusString:		No health status information available.
HP75000D20.IncorrectModuleString:		Incorrect module type found.
HP75000D20.MissingPattTerminatorCardMssgString:	User specified (%d) timing modules - (%d) terminating pattern I/O modules found.
HP75000D20.WrongNumberOfTimingCardsMssgString: 	User specified (%d) timing modules - (%d) timing modules found.
HP75000D20.NoCycleName:				Timing cycle ->%s<- does not have a name.
HP75000D20.UsingDefaultTimingCycleString:	WARNING: Using default Timing Cycle Name ->%s<- for Vector Number %d
HP75000D20.LoggingToFileString:			Logging to file: %s
HP75000D20.LoggingToFileOffString:		Logging is off
HP75000D20.LoggingToFileMessageString:		Closing log file: %s
HP75000D20.CycleNotEnoughSubcyclesString:	Timing cycle ->%s<- has %d too few subcycles for resolution of %s

!# Message for stderr if difficulty with error message memory requests.
HP75000D20.LowMemoryWarningString:		\nWarning: an hp75000d20 process has almost filled its data segment memory.\n
!==============================================================================
! (End of application strings.)
!==============================================================================



HP75000D20*ErrorMessageDialog.dialogTitle:	Error

!==============================================================================
! Error message dialog strings follow.
!==============================================================================
HP75000D20.NoPinnameError:			Must provide a Pin Group Name
HP75000D20.InvalidPatternNumPinsError:		Number of Pins must be between 1 and 32
HP75000D20.DestroyPinnameWarning:		Deleting Pin Group name will destroy data!
HP75000D20.NoPinnameSelectedError:		Must first select a  Pin Group Name
HP75000D20.NoPinnameTypeError:			Must specify a Type
HP75000D20.InvalidControlNumPinsError:		Number of Pins must be 1 for Type Control
HP75000D20.NoPinnameModeError:			Must specify a Mode
HP75000D20.NoPinnameStimulusError:		Must specify Stimulus Timing Channel
HP75000D20.NoPinnameResponseError:		Must specify Response Timing Channel
HP75000D20.InsufficientHardwareError:		Not enough hardware available
HP75000D20.NoPatternModulesError:		Must have at least one Pattern Module
HP75000D20.TooManyPatternModulesClusterError:	Cannot have more than 10 Pattern Modules per Cluster
HP75000D20.TooManyPatternModulesError:		Cannot have more than 12 Pattern Modules
HP75000D20.NoClustersSelectedError:		Must specify at least one cluster
HP75000D20.PingroupsDisconnectedError:		Must connect all pin groups
HP75000D20.ConnectTypeError:			Cannot connect, Types do not match
HP75000D20.PatternDeleteTimingError:		Timing Channels in use by Type Pattern Pin Group Names, cannot delete Timing Module
HP75000D20.ControlDeleteTimingError:		Type Control Pin Group Names connected, cannot delete Timing Module
HP75000D20.PatternDeletePatternError:		Type Pattern Pin Group Names connected, cannot delete Pattern Module
HP75000D20.OutOfTimingCyclesError:		Cannot create more than 255 Timing Cycles
HP75000D20.TimingCycleTooShortError:		Timing cycle must be at least 50 nSec long
HP75000D20.TimingCycleNotEnoughSubcyclesError:	Timing cycle must be at least four subcycles long
HP75000D20.TimingCycleNameNotDefinedError:	Timing Cycle has not yet been defined
HP75000D20.TimingCycleNotValidNameError:	Name entered is not a Timing Cycle name
HP75000D20.TimingCycleCannotShortenError:	Timing Cycle cannot be made any shorter
HP75000D20.TimingCycleCannotShortenNextError:	Next Timing Cycle cannot be made any shorter
HP75000D20.TimingCycleCannotDeleteSubcyclesError:	Delete would make Timing Cycle too short
HP75000D20.NameFirstCharError:			First character must be alphabetic (A-Z or a-z)
HP75000D20.NameCharError:			Character must be alphabetic (A-Z or a-z), numeric (0-9), or underscore (_)
HP75000D20.NoTimingCycleNameError:		Must provide a Timing Cycle Name
HP75000D20.FileOpenError:			Could not open file
HP75000D20.NoFileSaveOpen:         		Save: Could not open file
HP75000D20.FileWriteError:			Save File: Write Error
HP75000D20.NoHiliting:         			No Pin Groups Highlighted
HP75000D20.BooleanExpressionError:		Error in Boolean Expression
HP75000D20.NoCondExprNameError:			Must provide a Name for Conditional Expression
HP75000D20.NoSubcycleSelectedError:		Must first select a single subcycle
HP75000D20.InsertWillNotFit:			Not enough room to do requested insert
HP75000D20.InsertNotAllowed:			Cannot insert subcycles without first setting End of Cycle
HP75000D20.DeleteNotAllowed:			Cannot delete subcycles without first setting End of Cycle
HP75000D20.NoSubcycleRangeSelectedError:	Must first select a Timing Cycle Name or range of subcycles
HP75000D20.NoFontError:				Could not get font
HP75000D20.NoFontContextError:			Could not get font context
HP75000D20.NoMemoryError:			Out of Memory!
HP75000D20.StartTooBigError:			Software Failure: Bad Vector Range
HP75000D20.ExcessHighlightingError:		More Than One Pin Group Selected
HP75000D20.BadMaskError:			Expecting a binary integer
HP75000D20.InvalidCellNumber:			Invalid Cell Value
HP75000D20.DivideByZero:			Software Failure: Divide By Zero
HP75000D20.EditCellActiveYesNoError:		Edit Cell is active, changes will be lost!
HP75000D20.InvalidIterationCountError:		Iteration count must be between 1 and 32767, or -1 for infinite
HP75000D20.BadStartSubcycleRangeError:		Bad value for start subcycle
HP75000D20.BadEndSubcycleRangeError:		Bad value for end subcycle
HP75000D20.BadSubcycleRangeError:		Range given is larger than the timing cycle
HP75000D20.BadSubcycleInsertError:		Bad value for Number to Insert
HP75000D20.DuplicateTimingCycleNameError:	Name is already in use as a Timing Cycle Name
HP75000D20.DuplicatePinGroupNameError:		Name is already in use as a Pin Group Name
HP75000D20.DuplicateSequenceNameError:		Name is already in use as a Test Sequence Name
HP75000D20.NoneNameError:			"NONE" is a reserved name
HP75000D20.TimingRulesCheckError:		Rules Violations Found - check Messages
HP75000D20.PrintError:				Could not do print
HP75000D20.IgnoringCalibrationWarning:		System calibration errors found but ignored!  Check messages.
HP75000D20.CombineError:			Errors found attempting to do File Combine: Check Messages
HP75000D20.FileChangedError:			Changes have been made since last Save or SaveAs.  Changes will be lost!

!# Debug box error messages follow. 
HP75000D20.ScpiFilewriteAbortError:     	SCPI file-write has been aborted (check messages).
HP75000D20.DatabaseAccessError:         	Error in accessing Development System database.
HP75000D20.IoTimeoutError:              	Debug experienced an I/O timeout (check messages).
HP75000D20.IoFailureError:              	Debug receiving incorrect Hw responses (check messages).
HP75000D20.UnexpectedHwEventError:      	Debug received unexpected Hw event.
HP75000D20.UnexpectedInternalEventError: 	Debug state machine internal error.
HP75000D20.NoVector0Breakpoint:         	No Breakpoint on Vector 0.
HP75000D20.HwStatusError:        		Debug found invalid Hw status (check messages).
HP75000D20.DebugStateMachFailureError: 		Debug state machine failed (check messages).
HP75000D20.DebugSystemError:			Debug system failure (check messages).
HP75000D20.DebugGenericError:			Debug failure (check messages).
HP75000D20.DebugFirmwareError:			Debug firmware call failed.
HP75000D20.DebugInitFailureError:		Debug initialization failure (check messages).
HP75000D20.DebugInitCalibrationError:		Tester calibration error bit set.
HP75000D20.DebugUnableToOpenHpibError:  	Debug cannot open HP-IB device (check messages).
HP75000D20.DebugFrameInitError:         	Selected instrument missing or unhealthy (check messages).
HP75000D20.DebugV360StillBirthError:    	V360 embedded system failed to initialize.
HP75000D20.DebugV360UnsupportedError:   	V360 platform is not supported.
HP75000D20.InvalidPlatformTypeError:    	Selected platform type is invalid.
HP75000D20.OutputValueRangeError:		Output Value is invalid
HP75000D20.MustLoadHardwareFirstError:		Must first do a "Load" in order to do Direct I/O
HP75000D20.HardwareNotConnectedError:		Must be connected to hardware in order to do Direct I/O
HP75000D20.IllegalDirectIOError:		Hardware must be Stopped or Paused in order to do Direct I/O on the selected Pin Group
HP75000D20.DebugInterruptEnableError:  		Software failure to 'enable' interrupt service.
HP75000D20.DebugInterruptDisableError: 		Software failure to 'disable' interrupt service.
HP75000D20.DebugInterfaceLockError:    		Software failure to 'lock' device interface.
HP75000D20.DebugInterfaceUnLockError:  		Software failure to 'unlock' device interface.
HP75000D20.DebugTestTooShortError:      	Test sequence is too short to be a valid digital test.
HP75000D20.NonUniqueSequenceNameError:		Test name conflict - perform File...SaveAs with unique name.
HP75000D20.InvalidTestNoGroupsError:      	Invalid test, no groups defined.
HP75000D20.InvalidTestNoCyclesError:      	Invalid test, no cycles defined.
HP75000D20.DebugUnnamedCyclesError:       	Invalid test, unnamed timing cycles.
HP75000D20.DebugCycleNamedButUndefinedError: 	Invalid test, undefined timing cycles.
HP75000D20.DebugReceivedErrorFromHwError: 	Debug received an error message from the tester hardware (check messages).
HP75000D20.DebugUsingBadPortError:      	Port has hw or calibration error (check messages).
HP75000D20.DebugFoundRDelayValueInvalidError: 	Current extra-cable delay setting is invalid (ck if Config setting too large).
HP75000D20.LengthOfTestError:        		Pattern spreadsheet 'length of test' error.
HP75000D20.LowestVectorTouchedError: 		Pattern spreadsheet 'lowest vector touched' error.
HP75000D20.FailureOfXsendeventCallError:      	Failure of XSendEvent() call.
HP75000D20.GenericFileWriteError:		File write failure.
HP75000D20.WritePermissionsDeniedError:		File write permissions denied.
HP75000D20.ReadPermissionsDeniedError:		File read permissions denied.
HP75000D20.FileIsAlreadyLockedError:		File locked by others.
HP75000D20.NoSuchFileOrDirectoryError:		No such file or directory.
HP75000D20.IsADirectoryError:			Selected file is directory, can not open.
HP75000D20.FileReadFailureSeeMssgsError:	File read failed, check messages for details.
HP75000D20.AttemptToSetInvalidBreakpointError:	Attempt to set breakpoint at invalid vector number.


HP75000D20.NarrowingWidthWarning:		Narrowing width may destroy data!
HP75000D20.ChangingTypeWarning:			Changing Type may destroy data!
HP75000D20.ChangingModeWarning:			Changing from Compare to Record will result in overwritten Compare data when test is run!
HP75000D20.PatternAddTimingError:		External Timing in use by Type Pattern Pin Group Names, cannot add Timing Module
HP75000D20.NoExpressionError:			Must specify an Expression
HP75000D20.ComparePingroupOnly:			Mask Compare Pins Only
HP75000D20.NoInstrFoundError:			Could not find any HP75000 Instruments, check HP-IB Select Code and Address
HP75000D20.CouldNotCommunicateError:		Error trying to communicate with hardware - check Messages
HP75000D20.HPIBAddrError:			Invalid HP-IB Address
HP75000D20.NoSecondaryAddrSeeMessagesError:  	No Secondary HP-IB address specified: for QUERY results see Messages
HP75000D20.HpibInstrumentNotRespondingError: 	Selected instrument not responding.
HP75000D20.FriendlySiclCallFailedError:      	Unable to communicate with instrument (see Messages).


HP75000D20.BadFileType:			Bad File Type
HP75000D20.BadSoftwareVersion:		Bad Software Version
HP75000D20.InvalidFilePtrError:         Software error, invalid file pointer received.
HP75000D20.InvalidSequenceNameError:    Software error, invalid sequence name string received.
HP75000D20.InvalidCondNumberError:      Software error, invalid condition number received.
HP75000D20.InvalidCtrlPinsValueError:   Software error, invalid control pattern value received.
HP75000D20.InvalidPingroupModeError:    Software error, invalid group mode received.
HP75000D20.InvalidGroupNameError:       Software error, invalid group name string received.
HP75000D20.InvalidEnableStateError:     Software error, invalid enable state received.
HP75000D20.NullFileName:		Null File Name

HP75000D20.NoRoomToWidenError:			Must change hardware connections to make room for new pins

!# PCF import error message strings.
HP75000D20.PcfFileCompileError:          	PCF file import aborted due to compile-time errors (see Messages) - no vectors imported.
HP75000D20.PcfFileNameTooLongError:		PCF file import aborted due to excessively long file path/name.
HP75000D20.PcfUndefinedGroupError:       	PCF file import aborted, no groups defined in spreadsheet - no vectors imported.
HP75000D20.PcfCompileSystemFailureError: 	PCF file import aborted due to system errors (check messages) - no vectors imported.
HP75000D20.PcfTooManyVectorsError:       	PCF file import aborted, attempting to import too many vectors - no vectors imported.
HP75000D20.PcfMissingPreprocessorError: 	Preprocessor for PCF import cannot be opened - no vectors imported.
HP75000D20.PcfMissingFileError:         	PCF import aborted due to missing file - no vectors imported.
HP75000D20.PcfCompileWarningError:      	PCF import compiler warnings generated, see message window (Continue with import?).
HP75000D20.PcfNonUniqueCycleNameError:  	Undefined cycle names conflict (see message window) - no vectors imported.
HP75000D20.PcfTooManyUndefinedCyclesError: 	PCF file contains too many undefined cycles (see message window) - no vectors imported.

HP75000D20.NoMoreBreakpoints: 		 	No More Breakpoints
HP75000D20.InsertBeyondEnd:		 	No insert beyond test end
HP75000D20.InvalidInstrumentConfigError: 	Must have one and only one terminating Pattern I/O Module per Timing Module

HP75000D20.SoftwareError:               	Software Error.

HP75000D20.DestroyTimingWarning:		Any Timing Cycle Spreadsheet information for this Pin Group will be lost!
HP75000D20.RulescheckWarningsQuery:		Do you wish to include warnings?
HP75000D20.RulesCheckAbortQuery:		Press CANCEL to terminate Rules Check

HP75000D20.PatternSpreadsheetEditCellActiveError:  Pattern spreadsheet contains active edit cell - must complete editing.

HP75000D20.NoVectorSelectedError:		Must first select desired Vector
HP75000D20.FilenameTooLongError:		Filename must be no more than ten characters long
HP75000D20.FilenameAndPathTooLongError:		File name with path is too long - shorten composite name to less than 512 chars.
HP75000D20.ExpectedFilenameExtensionSPSError:	Expected a file extension of .sps
HP75000D20.InvalidCombineInsertLocationError:	Highlighted vector insert location invalid for file combine operation.
HP75000D20.FileExistsError:			File already exists. Over-write file?
HP75000D20.TimingOutOfTagsError:		Out of Timing Cycle Tags
HP75000D20.TimingNoEOCNameError:		Cannot name cycle without first setting an End of Cycle
HP75000D20.ClearEOCError:			Cannot clear EOC on last named cycle
HP75000D20.TimingCyclesTooShortForResolutionError: Resolution too small for defined timing cycles, check messages
HP75000D20.UserDelayError:			User Response Delay must be between 0.00 and 70.0 nSec

HP75000D20.CycleNotFoundError:			No more occurrences found

HP75000D20.UnableToCommunicateWithHWError: 	Communication with instrument failed (see Messages).
HP75000D20.WrongInstOrInstDriverError:  	Instrument not responding properly - check type and driver Rev number (see Messages).

!==============================================================================
! (End of error messages.)
!==============================================================================



!==============================================================================
! Miscellaneous resources follow.
!==============================================================================
!# This string must always exist & must NOT be the string "YesMissing".
HP75000D20.AppDefaultsIsMissingString:          	no

! Default button labels (subsequent widget-specific resources man overwrite).
HP75000D20*okLabelString:                               OK
HP75000D20*applyLabelString:                            FILTER
HP75000D20*cancelLabelString:                           CANCEL

HP75000D20*OKButton.labelString:			OK
HP75000D20*CancelButton.labelString:			CANCEL
HP75000D20*AddButton.labelString:			ADD
HP75000D20*DeleteButton.labelString:			DELETE
HP75000D20*ClearButton.labelString:			CLEAR
HP75000D20*ConnectButton.labelString:			CONNECT
HP75000D20*DisconnectButton.labelString:		DISCONNECT
HP75000D20*QueryButton.labelString:			QUERY
HP75000D20*MoveButton.labelString:			MOVE
HP75000D20*MoveUpButton.labelString:			MOVE UP
HP75000D20*MoveDownButton.labelString:			MOVE DOWN
HP75000D20*SplitButton.labelString:			SPLIT
HP75000D20*SendButton.labelString:			SEND
HP75000D20*QuitButton.labelString:			QUIT
HP75000D20*CloseButton.labelString:			CLOSE

HP75000D20*YesNoPromptDialog.dialogTitle:		Prompt
HP75000D20*YesNoPromptDialog.okLabelString:		OK
HP75000D20*YesNoPromptDialog.cancelLabelString:		CANCEL

HP75000D20*RulesCheckPromptDialog.dialogTitle:		Rules Check
HP75000D20*RulesCheckPromptDialog.okLabelString:	YES
HP75000D20*RulesCheckPromptDialog.cancelLabelString:	NO

HP75000D20*RulesCheckAbortDialog.dialogTitle:		Rules Check
HP75000D20*RulesCheckAbortDialog.cancelLabelString:	CANCEL

HP75000D20*PCFAbortDialog.dialogTitle:			PCF File Import
HP75000D20*PCFAbortDialog.cancelLabelString:		CANCEL

HP75000D20*MovePortsdialog.dialogTitle:			Move Port Connections
HP75000D20*MoveEOCdialog.dialogTitle:			Move End of Cycle

HP75000D20*TimingValuesMenuButton.labelString:		TimingCellValues
HP75000D20*TimingValuesToDataButton.labelString:	To Data
HP75000D20*TimingValuesToZButton.labelString:		To 3 State
HP75000D20*TimingValuesChgDataButton.labelString:	Change Data
HP75000D20*TimingValuesChgZButton.labelString:		Change 3 State
HP75000D20*TimingValuesContDataButton.labelString:	Cont. Data
HP75000D20*TimingValuesContZButton.labelString:		Cont. 3 State
HP75000D20*TimingValuesSampleButton.labelString:	Sample Data
HP75000D20*TimingValuesDontCareButton.labelString:	Don't Care
HP75000D20*TimingValuesToOneButton.labelString:		To 1
HP75000D20*TimingValuesToZeroButton.labelString:	To 0
HP75000D20*TimingValuesOneButton.labelString:		1
HP75000D20*TimingValuesZeroButton.labelString:		0
HP75000D20*TimingValuesTrueButton.labelString:		Yes
HP75000D20*TimingValuesClearButton.labelString:		Clear

HP75000D20*TimingCyclesMenuButton.labelString:		Timing
HP75000D20*TimingCyclesSetEndButton.labelString:	Set End of Cycle
HP75000D20*TimingCyclesClearEndButton.labelString:	Clear End of Cycle
HP75000D20*TimingCyclesMoveEndButton.labelString:	Move End of Cycle...
HP75000D20*TimingCyclesSplitEndButton.labelString:	Split Cycle
HP75000D20*TimingCyclesNameButton.labelString:		Name Cycle...
HP75000D20*TimingCyclesGotoButton.labelString:		Go to Cycle...
HP75000D20*TimingCyclesDeleteButton.labelString:	Delete Cycle

HP75000D20*TimingMenuHelpButton.labelString:		Help...

HP75000D20*TimingInsertColumnsdialog.dialogTitle:	Insert Subcycles
HP75000D20*TimingInsertNumColumnsLabel.labelString:	Number to Insert:
HP75000D20*TimingInsertToggleButtonBefore.labelString:	Insert Before Current
HP75000D20*TimingInsertToggleButtonAfter.labelString:	Insert After Current

HP75000D20*TimingDeleteColumnsdialog.dialogTitle:	Delete Subcycles
HP75000D20*TimingDeleteStartColumnLabel.labelString:	Starting Subcycle:
HP75000D20*TimingDeleteEndColumnLabel.labelString:	Ending Subcycle:

HP75000D20*TimingNamedialog.dialogTitle:		Name Timing Cycle
HP75000D20*TimingNamedialog*listLabelString:		Names of Undefined Timing Cycles:
HP75000D20*TimingNamedialog*selectionLabelString:	Name:
HP75000D20*TimingNamedialog*okLabelString:		OK
HP75000D20*TimingNamedialog*cancelLabelString:		CANCEL

HP75000D20*TimingGotodialog.dialogTitle:		Go to Cycle
HP75000D20*TimingGotodialog*listLabelString:		Timing Cycle Names:
HP75000D20*TimingGotodialog*selectionLabelString:	Name:
HP75000D20*TimingGotodialog*okLabelString:		OK
HP75000D20*TimingGotodialog*cancelLabelString:		CANCEL

HP75000D20*TimingFinddialog.dialogTitle:		Find Timing Cycle
HP75000D20*TimingFinddialog*listLabelString:		Timing Cycle Names:
HP75000D20*TimingFinddialog*selectionLabelString:	Name:
HP75000D20*TimingFinddialog*okLabelString:		NEXT
HP75000D20*TimingFinddialog*applyLabelString:		PREV
HP75000D20*TimingFinddialog*cancelLabelString:		QUIT

HP75000D20*TimingResdialog.dialogTitle:			Set Timing Resolution
HP75000D20*TimingResdialog*ResolutionLabel.labelString:	Resolution:
HP75000D20*ResolutionNSec.labelString:			nSec
HP75000D20*ResolutionUSec.labelString:			uSec
HP75000D20*ResolutionMSec.labelString:			mSec
HP75000D20*ResolutionPromptDialog.dialogTitle:		Closest Available Resolution

HP75000D20*ExprLabels0.labelString:		Expression Operators:
HP75000D20*ExprLabels1.labelString:		(, ), NOT, AND, OR, EXOR
HP75000D20*ExprLabels2.labelString:		Expression Operands:
HP75000D20*ExprLabels3.labelString:		Q0 - Q9, T (true), F (false)
HP75000D20*Conddialog.dialogTitle:		Set up Conditions
HP75000D20*Conddialog*Cond0Button.labelString:	Enable Conditional Test 0
HP75000D20*Conddialog*Cond1Button.labelString:	Enable Conditional Test 1
HP75000D20*Conddialog*Cond2Button.labelString:	Enable Conditional Test 2
HP75000D20*Conddialog*Cond3Button.labelString:	Enable End If Ready
HP75000D20*Conddialog*EndIfReadyLabel.labelString:		Sense:
HP75000D20*Conddialog*EndIfReadyToggleButtonHigh.labelString:	Active High
HP75000D20*Conddialog*EndIfReadyToggleButtonLow.labelString:	Active Low
HP75000D20*Conddialog*CondNameLabel.labelString:	Name:
HP75000D20*Conddialog*CondExprLabel.labelString:	Expression:
HP75000D20*Conddialog*CondEqualLabel.labelString:	=

HP75000D20*TrigInputsdialog.dialogTitle:		Set up Trigger Inputs
HP75000D20*TrigInputsdialog*TrigSourceLabel.labelString: Trigger Source:
HP75000D20*TrigInputsdialog*TrigDelayLabel.labelString:	Trigger Delay:
HP75000D20*TrigInputsdialog*TrigQualButton.labelString:	Enable Trigger Qualifier
HP75000D20*TrigInputsdialog*TrigQualLabel.labelString:	Trigger Qualifier Expression:
HP75000D20*TrigDelayPromptDialog.dialogTitle:		Closest Available Trigger Delay
HP75000D20*TrigInputsdialog*TriggerSourceImmediate:	Immediate
HP75000D20*TrigInputsdialog*TriggerSourcePODPOS:	Pod Positive Edge
HP75000D20*TrigInputsdialog*TriggerSourcePODNEG:	Pod Negative Edge
HP75000D20*TrigInputsdialog*TriggerSourceECLSMBPOS:	ECL SMB Positive Edge
HP75000D20*TrigInputsdialog*TriggerSourceECLSMBNEG:	ECL SMB Negative Edge
HP75000D20*TrigInputsdialog*TriggerSourceTTLSMBPOS:	TTL SMB Positive Edge
HP75000D20*TrigInputsdialog*TriggerSourceTTLSMBNEG:	TTL SMB Negative Edge
HP75000D20*TrigInputsdialog*TriggerSourceVXIECL0:	VXI ECL 0
HP75000D20*TrigInputsdialog*TriggerSourceVXIECL1:	VXI ECL 1
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL0:	VXI TTL 0
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL1:	VXI TTL 1
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL2:	VXI TTL 2
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL3:	VXI TTL 3
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL4:	VXI TTL 4
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL5:	VXI TTL 5
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL6:	VXI TTL 6
HP75000D20*TrigInputsdialog*TriggerSourceVXITTL7:	VXI TTL 7
HP75000D20*TrigInputsdialog*TriggerSourceBus:		Bus
HP75000D20*TrigInputsdialog*TriggerSourceHold:		Hold

! HP75000D20*TimingTrigOutsdialog.dialogTitle:		Marker Outputs to Trigger Bus
HP75000D20*TimingTrigOutsdialog.dialogTitle:		Set up Marker Outputs
HP75000D20*TimingTrigOutsdialog*TriggerOutputsGPLabel.labelString: 	GP
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTLLabel.labelString:	VXI TTL
HP75000D20*TimingTrigOutsdialog*TriggerOutputsECLLabel.labelString:	VXI ECL
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL0.labelString:	0
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL1.labelString:	1
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL2.labelString:	2
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL3.labelString:	3
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL4.labelString:	4
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL5.labelString:	5
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL6.labelString:	6
HP75000D20*TimingTrigOutsdialog*TriggerOutputsTTL7.labelString:	7
HP75000D20*TimingTrigOutsdialog*TriggerOutputsECL0.labelString:	0
HP75000D20*TimingTrigOutsdialog*TriggerOutputsECL1.labelString:	1

HP75000D20*TimingCyclesEnddialog.dialogTitle:	Cycle Set End
HP75000D20*TimingCyclesCleardialog.dialogTitle:	Cycle Clear End

HP75000D20*SigtoHWForm.dialogTitle:		Change Hardware Connections
HP75000D20*SigtoHWDisconnectedListLabel.labelString:	Pin Group Name         Type
HP75000D20*SigtoHWListLabel.labelString:	Pin Group Name         Type              Module.Port    Control
HP75000D20*SigtoHWSpacer.labelString:

HP75000D20*DefSigdialog.dialogTitle:		Define Pin Groups
HP75000D20*DefSigNameLabel.labelString:		Pin Group Name
HP75000D20*DefSigWidthLabel.labelString:	Number of Pins
HP75000D20*DefSigTypeLabel.labelString:		Type
HP75000D20*DefSigTypePattern.labelString:	Pattern I/O
HP75000D20*DefSigTypeGP.labelString:		Control Output
HP75000D20*DefSigModeLabel.labelString:		Mode
HP75000D20*DefSigModeOutput.labelString:	Stimulus
HP75000D20*DefSigModeCompare.labelString:	Compare
HP75000D20*DefSigModeRecord.labelString:	Record
HP75000D20*DefSigOutputsLabel.labelString:	Stimulus Timing
HP75000D20*DefSigOutputsExtPos.labelString:	Ext +
HP75000D20*DefSigOutputsExtNeg.labelString:	Ext -
HP75000D20*DefSigOutputs1.labelString:		0
HP75000D20*DefSigOutputs2.labelString:		1
HP75000D20*DefSigOutputs3.labelString:		2
HP75000D20*DefSigOutputs4.labelString:		3
HP75000D20*DefSigOutputs5.labelString:		4
HP75000D20*DefSigOutputs6.labelString:		5
HP75000D20*DefSigInputsLabel.labelString:	Response Timing
HP75000D20*DefSigInputsExtPos.labelString:	Ext +
HP75000D20*DefSigInputsExtNeg.labelString:	Ext -
HP75000D20*DefSigInputs1.labelString:		0
HP75000D20*DefSigInputs2.labelString:		1
HP75000D20*DefSigInputs3.labelString:		2
HP75000D20*DefSigInputs4.labelString:		3
HP75000D20*DefSigInputs5.labelString:		4
HP75000D20*DefSigInputs6.labelString:		5

HP75000D20*Hardwaredialog.dialogTitle:				Define Hardware Configuration
HP75000D20*Hardwaredialog*HardwareTimingModLabel.labelString:	Timing Module present?
HP75000D20*Hardwaredialog*HardwareTimingModToggleButtonYes.labelString:	Yes
HP75000D20*Hardwaredialog*HardwareTimingModToggleButtonNo.labelString:	No
HP75000D20*Hardwaredialog*HardwareSelectCluster0.labelString: 	Cluster 0
HP75000D20*Hardwaredialog*HardwareSelectCluster1.labelString: 	Cluster 1
HP75000D20*Hardwaredialog*HardwareSelectCluster2.labelString: 	Cluster 2
HP75000D20*Hardwaredialog*HardwareNumPatternLabel0.labelString:	Number of Pattern I/O Modules:
HP75000D20*Hardwaredialog*HardwareNumPatternLabel1.labelString:	Number of Pattern I/O Modules:
HP75000D20*Hardwaredialog*HardwareNumPatternLabel2.labelString:	Number of Pattern I/O Modules:

! HP75000D20*Hardwaredialog*HardwareLinkLabel.labelString:	Link To Hardware:
! HP75000D20*Hardwaredialog*HardwareLinkToggleButtonHPIB.labelString:	HP-IB
! HP75000D20*Hardwaredialog*HardwareLinkToggleButtonDirect.labelString:	Direct
HP75000D20*Hardwaredialog*HardwareHPIBAddrLabelDil.labelString:	HP-IB Instrument Address (eg. 070917):\n  [<Select Code><HP-IB primary><HP-IB secondary>]
HP75000D20*Hardwaredialog*HardwareHPIBAddrLabel.labelString:	HP-IB Instrument Address (eg. 070917):\n  [<SICL Logical Unit><HP-IB primary><HP-IB secondary>]

! HP75000D20*Hardwaredialog*HardwareFirstLALabel.labelString:	Logical Address of First Module:

HP75000D20*Hardwaredialog*HardwareUserDelayLabel.labelString:	Response Delay (nSec):
HP75000D20*Hardwaredialog*HardwareUserMaxDelayLabel.labelString: Current Max =

HP75000D20*QueryInstrumentdialog.dialogTitle:		Query Hardware Instrument Select
HP75000D20*QueryInstrumentListLabel.labelString:	Instruments Found:
HP75000D20*QueryInstrumentSpacer.labelString:

HP75000D20*Debugdialog.dialogTitle:			Run Test
HP75000D20*DebugLoadButton.labelString:			Load
HP75000D20*DebugRunButton.labelString:			Run
HP75000D20*DebugStepButton.labelString:			Step
HP75000D20*DebugContinueButton.labelString:		Continue
HP75000D20*DebugPauseButton.labelString:		Pause
HP75000D20*DebugStopButton.labelString:			Stop
HP75000D20*DebugDirectIOButton.labelString:		Direct I/O...
HP75000D20*DebugIterationCountLabel.labelString:	Number of times to run test:
HP75000D20*DebugCurrentIterationLabel.labelString:	Current Iteration:
HP75000D20*DebugIterationCountValuesLabel.labelString:	(1 .. 32767, or -1 for infinite)
HP75000D20*DebugStatusLabel.labelString:		Status:
HP75000D20*DebugQuitButton.labelString:			Quit Debug Execution

HP75000D20*DirectIOdialog.dialogTitle:			Direct I/O
HP75000D20*DirectIOPingroupListLabel.labelString:	Pin Group Names
HP75000D20*DirectIOSpacer.labelString:
HP75000D20*DirectIOOutputLabel.labelString:		Value to Output
HP75000D20*DirectIOBaseListLabel.labelString:		Base:
HP75000D20*DirectIOBaseHexToggleButton.labelString:	16
HP75000D20*DirectIOBaseOctalToggleButton.labelString:	8
HP75000D20*DirectIOBaseBinaryToggleButton.labelString:	2
HP75000D20*DirectIOBaseDecimalToggleButton.labelString:	10
HP75000D20*DirectIOReadButton.labelString:		Input
HP75000D20*DirectIOWriteButton.labelString:		Output
HP75000D20*DirectIOResultLabel.labelString:		Value after Input
HP75000D20*DirectIOTriggerButton.labelString:		Force Trigger
HP75000D20*DirectIOEnableControlButton.labelString:	Enable Control Outputs
HP75000D20*DirectIOQuitButton.labelString:		Quit Direct I/O

HP75000D20*ConsoleMenuButton.labelString:		Messages
HP75000D20*ConsoleSelectButton.labelString:		Messages...
HP75000D20*Consoledialog.dialogTitle:			Messages
HP75000D20*ConsoleFileButton.labelString:		File
HP75000D20*ConsoleStartLogButton.labelString:		Start Log...
HP75000D20*ConsoleEndLogButton.labelString:		End Log
HP75000D20*ConsoleCopyButton.labelString:		Copy To File...
HP75000D20*ConsoleActionButton.labelString:		Actions
HP75000D20*ConsolePrintButton.labelString:		Print
HP75000D20*ConsoleClearButton.labelString:		Clear
HP75000D20*LogFiledialog.dialogTitle:			Log File
HP75000D20*CopyToFiledialog.dialogTitle:		Copy to File

HP75000D20*FileMenuButton.labelString:            	File
HP75000D20*FileNewButton.labelString:             	New
HP75000D20*FileOpenButton.labelString:            	Open...
HP75000D20*FileSaveButton.labelString:            	Save
HP75000D20*FileSaveAsButton.labelString:          	SaveAs...
HP75000D20*FileImportButton.labelString:          	Import...
HP75000D20*FileCombineButton.labelString:         	Combine...
HP75000D20*FileLanguageButton.labelString:        	SCPI...
HP75000D20*FilePrintButton.labelString:           	Print...
HP75000D20*FileAboutButton.labelString:           	About HP75000D20...
HP75000D20*FileExitButton.labelString:            	Exit

HP75000D20*FileOpenDialog.dialogTitle:			File Open
HP75000D20*FileOpenDialog.dirMask:			*
HP75000D20*FileSaveDialog.dialogTitle:			File Save As
HP75000D20*FileSaveDialog.dirMask:			*
HP75000D20*FileCombineDialog.dialogTitle:		File Combine
HP75000D20*FileImportDialog.dialogTitle:		File Import
HP75000D20*FileAboutDialog.dialogTitle:			About HP75000D20

HP75000D20*EditMenuButton.labelString:            	Edit
HP75000D20*EditUndoButton.labelString:            	Undo
HP75000D20*EditCopyButton.labelString:            	Copy
HP75000D20*EditCutButton.labelString:             	Cut
HP75000D20*EditPasteButton.labelString:           	Paste
HP75000D20*EditClearButton.labelString:           	Clear
HP75000D20*EditSetButton.labelString:             	Set
HP75000D20*EditInsertButton.labelString:		Insert...
HP75000D20*EditAppendButton.labelString:		Append...
HP75000D20*EditDeleteButton.labelString:		Delete...
HP75000D20*EditMoveGroupButton.labelString:		Move Pin Group...

!# Pattern Spreadsheet number base cascade names.
HP75000D20*Bin.labelString:				Base  2
HP75000D20*Octal.labelString:				Base  8
HP75000D20*Decimal.labelString:				Base 10
HP75000D20*Hex.labelString:				Base 16

HP75000D20*VectorMenuButton.labelString:                Vector
HP75000D20*VectorNamesButton.labelString:               Names...
HP75000D20*SignalsButton.labelString:                   Signals...
HP75000D20*VectorWindowsButton.labelString:             Windows...
HP75000D20*VectorGoToButton.labelString:                Go to Vector...
HP75000D20*VectorFindButton.labelString:                Find Timing Cycle...

HP75000D20*ConfigMenuButton.labelString:		Configure
HP75000D20*ConfigDefineSignalsButton.labelString:	Define Pin Groups...
HP75000D20*ConfigHardwareButton.labelString:		Define Hardware Configuration...
HP75000D20*ConfigLinkSignaltoHardwareButton.labelString:Change Hardware Connections...
HP75000D20*ConfigShowConnectionsButton.labelString:	List Hardware Connections...
HP75000D20*ConfigSetupCondsButton.labelString:		Set up Conditions...
HP75000D20*ConfigSetupTriggerInputsButton.labelString:	Set up Trigger Inputs...
HP75000D20*ConfigSetupTriggerOutputsButton.labelString:	Set up Marker Outputs...
HP75000D20*ConfigSetupResolutionButton.labelString:	Set Timing Resolution...

HP75000D20*TestMenuButton.labelString:                  Test
HP75000D20*TestSelectButton.labelString:                Select...
HP75000D20*TestNameButton.labelString:                  Name...
HP75000D20*TestCheckButton.labelString:                 Check

HP75000D20*RunMenuButton.labelString:			Debug
HP75000D20*RunSelectButton.labelString:			Run Test...
HP75000D20*CheckRulesSelectButton.labelString:		Rules Check

HP75000D20*NotInt.dialogTitle:                   	Note
HP75000D20*TooBig.dialogTitle:                   	Note
HP75000D20*EraseOK.dialogTitle:                   	Note
HP75000D20*cellerror.messageString:    			Bad cell value, enter an integer or an x

HP75000D20*TimingCycleDialog.dialogTitle:		Timing Cycle Name
HP75000D20*TimingCycleDialog*listLabelString:		Timing Cycle Names:

HP75000D20*VectorOnesButton.labelString:		Ones
HP75000D20*VectorOnButton.labelString:			On
HP75000D20*VectorOffButton.labelString:			Off
HP75000D20*VectorZeroesButton.labelString:		Zeroes
HP75000D20*VectorClearButton.labelString:		Clear
HP75000D20*VectorTimingButton.labelString:		Timing Cycle Name...

HP75000D20.NoFileNameError:          		No File Name Specified
HP75000D20.NoFileOpenError:          		Open File: Bad File
HP75000D20.FileReadError:         		Open File: Read Error
HP75000D20.CombineTooManyVectorsString:         ERROR: Too Many Vectors Read
HP75000D20.CombineFileReadErrorString:		ERROR: File Read 

HP75000D20.NoVectorHighlight:         		No Vectors Highlighted
HP75000D20.BadVectorNumber:         		Bad Number
HP75000D20.TooManyBreakpoints:         		Only 16 Breakpoints Allowed
HP75000D20.TimingCycleDisabled:         	Disabled in Timing Cycle

HP75000D20*VectorInsertColumnsdialog.dialogTitle:	Insert Vectors
HP75000D20*VectorInsertNumColumnsLabel.labelString:	Number to Insert:
HP75000D20*VectorInsertToggleButtonBefore.labelString:	Insert Before Current
HP75000D20*VectorInsertToggleButtonAfter.labelString:	Insert After Current

HP75000D20*VectorInsertButton.labelString:		Insert...
HP75000D20*VectorDeleteButton.labelString:		Delete...

HP75000D20*VectorDeleteColumnsdialog.dialogTitle:	Delete Vectors
HP75000D20*VectorDeleteStartLabel.labelString:		Starting Vector
HP75000D20*VectorDeleteEndLabel.labelString:		Ending Vector

!# MovePingroupDialog is pattern ss move group dialog.
HP75000D20*MovePingroupDialog.dialogTitle:		Move Pin Group

!# MoveGroupdialog is timing ss move group dialog.
HP75000D20*MoveGroupdialog.dialogTitle:			Move Pin Group

HP75000D20*ValuesMenuButton.labelString:		VectorCellValues

HP75000D20*PulldownExpandButton.labelString:		Pin Group Expand
HP75000D20*PulldownContractButton.labelString:		Pin Group Contract
HP75000D20*PulldownMaskButton.labelString:		Pin Group Mask...
HP75000D20*PulldownMoveButton.labelString:		Pin Group Move...
HP75000D20*PopupContractButton.labelString:		Contract
HP75000D20*PopupExpandButton.labelString:		Expand
HP75000D20*PopupMoveButton.labelString:			Move...
HP75000D20*PopupShowButton.labelString:			Hide
HP75000D20*PopupHideButton.labelString:			Show
HP75000D20*PopupMaskButton.labelString:			Mask...
HP75000D20*VectorBaseButton.labelString:		Number Base
HP75000D20*PingroupMaskButton.labelString:		Pin Group Mask
HP75000D20*PingroupMaskDialog.dialogTitle:		Pin Group Mask
HP75000D20*PingroupMaskLabel.labelString:		Mask Value
HP75000D20*VectorGoToDialog.dialogTitle:		Go to Vector
HP75000D20*VectorGotoLabel.labelString:			Vector Number
HP75000D20*VectorGoToToggleButtonLast.labelString:	Last Test Vector
HP75000D20*VectorGoToToggleButtonEnd.labelString:	End 
HP75000D20*VectorGoToToggleButtonNextBP.labelString:	Next Breakpoint 
HP75000D20*VectorGoToToggleButtonPrevBP.labelString:	Previous Breakpoint 
HP75000D20*VectorGoToToggleButtonStart.labelString:	Start 
HP75000D20*CombineToggleButtonTestEnd.labelString:	Insert at Test End
HP75000D20*CombineToggleButtonSelectInsert.labelString:	Insert before Highlighted Vector
HP75000D20*ImportToggleButtonTestEnd.labelString:	Insert at Test End
HP75000D20*ImportToggleButtonSelectInsert.labelString:	Insert before Highlighted Vector
HP75000D20*CombinePositionDialog.dialogTitle:		Pattern Insert Position
HP75000D20*FileSCPIDialog.dialogTitle:			Save SCPI File
HP75000D20*SCPIToggleButtonCompleteASCII.labelString:	Complete test               (ASCII pattern format)
HP75000D20*SCPIToggleButtonCompleteBinary.labelString:	Complete test               (Arbitrary Block pattern format)
HP75000D20*SCPIToggleButtonPatternsASCII.labelString:	Sequence data only          (ASCII pattern format)
HP75000D20*SCPIToggleButtonPatternsBinary.labelString:	Sequence data only          (Arbitrary Block pattern format)
HP75000D20*SCPIToggleButtonGroup.labelString: 		Group definitions only      (ASCII format)
HP75000D20*SCPIToggleButtonTiming.labelString: 		Timing definitions only     (ASCII format)
HP75000D20*SCPIToggleButtonTimingSequence.labelString: 	Timing cycle sequence only  (ASCII format)
HP75000D20*VectorBreakOnButton.labelString: 		Breakpoint On
HP75000D20*VectorBreakOffButton.labelString: 		Breakpoint Off
