/*  Project Tec3270

	 Copyright © 1998-2005,2006. All Rights Reserved.

	 SUBSYSTEM:    WHLLApi.dll library
	 FILE:         whllapus.rc
	 AUTHOR:       Alcindo Ferreira Filho


	 OVERVIEW
	 ========
	 Resources for using on TecWHllClient for tracing commands
*/

#if (ENGLISH != 1)
#error (WHLLAPUS.RC) - ENGLISH must be defined for using english localized resources.
#endif

/* WHLLAPI Messages */
STRINGTABLE
{
 IDS_WHLLAPIDESCRIPTION,      "IntTec Organização e Tecnologia Ltda. - WinHLLAPI Version 1.1"
 IDS_WHLLCOMMANDTRACE,      	"Command: %s"
 IDS_WHLLPARMTRACE,         	"Parameters: "
 IDS_WHLLPARMLENGTHTRACE,   	"Data sent Length: %i"
 IDS_WHLLPARMLENGTHRECVTRACE, "Data received length: %i"
 IDS_WHLLRETCODETRACE,      	"Return code: %s"
 IDS_WHLLPSPOSITIONTRACE,   	"PS Position: %i"
 IDS_WHLLEXTENDEDERROR,       "Error details: %i"
 IDS_WHLLAPPSESSDISCONNECTED, "WHLLAPI application conected to session [ %s ] was closed"
 IDS_WHLLAPPDISCONNECTED, 		"WHLLAPI application not conected to any session  was closed"
 IDS_ALFFWHLLTRACEHDR, 	      "WHLLAPI - %s \r\n\r\n<<EXECUTED COMMANDS TRACE>>"
 IDS_ALFFWHLLTRACEEND, 			"\r\n<< TRACE ENDED >>"
 IDS_ALFFWHLLCLEANUP, 	      "WHLLAPI - Successfully ended"
 IDS_ALFFWHLLONECMD,         " %i command was executed."
 IDS_ALFFWHLLCMDSQTY,         " %i commands were executed."
}

/* WHLLAPI Commands for tracing commands */
STRINGTABLE
{
   IDS_OEMFUNCTION,           	"OEMFUNCTION"   				/* OEM Function */
   IDS_CONNECTPS,             	"CONNECTPS"     				/* Connect Presentation Space */
   IDS_DISCONNECTPS,          	"DISCONNECTPS"  				/* Disconnect Presentation Space */
   IDS_SENDKEY,               	"SENDKEY"						/* Send Key */
   IDS_WAIT,                  	"WAIT"				   		/* Wait */
   IDS_COPYPS,                	"COPYPS"				   		/* Copy Presentation Space */
   IDS_SEARCHPS,              	"SEARCHPS"						/* Search Presentation Space */
   IDS_QUERYCURSORLOC,        	"QUERYCURSORLOC"     		/* Query Cursor Location */
   IDS_COPYPSTOSTR,           	"COPYPSTOSTR"        		/* Copy Presentation Space To String */
   IDS_SETSESSIONPARAMETERS,  	"SETSESSIONPARAMETERS"  	/* Set Session Parameters */
   IDS_QUERYSESSIONS,         	"QUERYSESSIONS"		   	/* Query Sessions */
   IDS_RESERVE,               	"RESERVE"				   	/* Reserve */
   IDS_RELEASE,               	"RELEASE"               	/* Release */
   IDS_COPYOIA,               	"COPYOIA"				   	/* Copy OIA Information */
   IDS_QUERYFIELDATTRIBUTE,   	"QUERYFIELDATTRIBUTE"   	/* Query Field Attribute */
   IDS_COPYSTRTOPS,           	"COPYSTRTOPS"           	/* Copy String To Presentation Space */
   IDS_STORAGEMGR,            	"STORAGEMGR"            	/* Storage Manager */
   IDS_PAUSE,                 	"PAUSE"                 	/* Pause */
   IDS_QUERYSYSTEM,           	"QUERYSYSTEM"           	/* Query System */
   IDS_RESETSYSTEM,           	"RESETSYSTEM"           	/* Reset System */
   IDS_QUERYSESSIONSTATUS,    	"QUERYSESSIONSTATUS"    	/* Query Session Status */
   IDS_STARTHOSTNOTIFICATION, 	"STARTHOSTNOTIFICATION" 	/* Start Host Notification */
   IDS_QUERYHOSTUPDATE,       	"QUERYHOSTUPDATE"       	/* Query Host Update */
   IDS_STOPHOSTNOTIFICATION,  	"STOPHOSTNOTIFICATION"  	/* Stop Host Notification */
   IDS_SEARCHFIELD,           	"SEARCHFIELD"           	/* Search Field */
   IDS_FINDFIELDPOSITION,     	"FINDFIELDPOSITION"     	/* Find Field Position */
   IDS_FINDFIELDLENGTH,       	"FINDFIELDLENGTH"       	/* Find Field Length */
   IDS_COPYSTRINGTOFIELD,     	"COPYSTRINGTOFIELD"     	/* Copy String To Field */
   IDS_COPYFIELDTOSTRING,     	"COPYFIELDTOSTRING"     	/* Copy String To Field */
   IDS_SETCURSOR,             	"SETCURSOR"             	/* Set Cursor */
   IDS_STARTCLOSEINTERCEPT,   	"STARTCLOSEINTERCEPT"   	/* Start Close Intercept */
   IDS_QUERYCLOSEINTERCEPT,   	"QUERYCLOSEINTERCEPT"   	/* Query Close Intercept */
   IDS_STOPCLOSEINTERCEPT,    	"STOPCLOSEINTERCEPT"    	/* Stop Close Intercept */
   IDS_STARTKSINTERCEPT,      	"STARTKSINTERCEPT"      	/* Start Keystroke Intercept */
   IDS_GETKEY,                   "GETKEY"                	/* Get Key */
   IDS_POSTINTERCEPTSTATUS,      "POSTINTERCEPTSTATUS"   	/* Post Intercept Status */
   IDS_STOPKSINTERCEPT,          "STOPKSINTERCEPT"       	/* Stop  Keystroke Intercept */
   IDS_LOCKPSAPI,                "LOCKPSAPI"             	/* Lock Presentation Space API */
	IDS_LOCKWSAPI,                "LOCKWSAPI"             	/* Lock Window Services API */
	IDS_QUERYCLIENTCERTIFICATE,   "QUERYCLIENTCERTIFICATE"   /* Query Client Certificate on Secured Connections */
   IDS_QUERYSERVERCERTIFICATE,   "QUERYSERVERCERTIFICATE"   /* Query Server Certificate on Secured Connections */
   IDS_SENDFILE,                 "SENDFILE"              	/* Send File */
   IDS_RECEIVEFILE,              "RECEIVEFILE"           	/* Receive File */
   IDS_CONVERT,                  "CONVERT"               	/* Convert Position or RowCol */
   IDS_CONNECTWINDOWSERVICES,    "CONNECTWINDOWSERVICES" 	/* Connect Window Services */
   IDS_DISCONNECTWINDOWSERVICES, "DISCONNECTWINDOWSERVICES" /* Disconnect Window Services */
   IDS_QUERYWINDOWCOORDINATES,   "QUERYWINDOWCOORDINATES"   /* Query or Set Window Coordinates */
   IDS_WINDOWSTATUS,             "WINDOWSTATUS"             /* Query or Set Window Status */
   IDS_CHANGEPSNAME,             "CHANGEPSNAME" 				/* Change Presentation Space Name */
   IDS_CONNECTSTRFLDS,           "CONNECTSTRFLDS" 			   /* Connect Structured Fields */
   IDS_DISCONSTRFLDS,            "DISCONSTRFLDS"			   /* Disconnect Structured Fields */
   IDS_QUERYCOMMBUFSIZ,          "QUERYCOMMBUFSIZ"				/* Query Communications Buffer Size */
   IDS_ALLOCCOMMBUFF,            "ALLOCCOMMBUFF"				/* Allocate Communications Buffer */
   IDS_FREECOMMBUFF,             "FREECOMMBUFF"					/* Free Communications Buffer */
   IDS_GETREQUESTCOMP,           "GETREQUESTCOMP"				/* Get Request Completion */
   IDS_READSTRFLDS,              "READSTRFLDS"					/* Read Structured Fields */
   IDS_WRITESTRFLDS,             "WRITESTRFLDS"					/* Write Structured Fields */
}

/* WHLLAPI Return Codes strings */
STRINGTABLE
{
  IDS_WHLLOK,                "WHLLOK"   						/* Successful */
  IDS_WHLLNOTCONNECTED,      "WHLLNOTCONNECTED"   			/* Not Connected To Presentation Space */
//WHLLBLOCKNOTAVAIL,         ""   					/* Requested size is not available */
  IDS_WHLLPARAMETERERROR,    "WHLLPARAMETERERROR"   		/* Parameter Error/Invalid Function */
//WHLLBLOCKIDINVALID,        ""   					/* Invalid Block ID was specified */
  IDS_WHLLFTXCOMPLETE,       "WHLLFTXCOMPLETE"   			/* File Transfer Complete */
//WHLLFTXSEGMENTED,          ""   					/* File Transfer Complete / segmented */
  IDS_WHLLPSBUSY,            "WHLLPSBUSY"   					/* Presentation Space is Busy */
  IDS_WHLLINHIBITED,         "WHLLINHIBITED"   				/* Inhibited/Keyboard Locked */
  IDS_WHLLTRUNCATED,         "WHLLTRUNCATED"   				/* Data Truncated */
  IDS_WHLLPOSITIONERROR,     "WHLLPOSITIONERROR"   		/* Invalid Presentation Space Position */
  IDS_WHLLNOTAVAILABLE,      "WHLLNOTAVAILABLE"   			/* Unavailable Operation */
  IDS_WHLLSYSERROR,          "WHLLSYSERROR"   				/* System Error */
  IDS_WHLLNOTSUPPORTED,      "WHLLNOTSUPPORTED"   			/* Function Not Supported */
  IDS_WHLLUNAVAILABLE,       "WHLLUNAVAILABLE"   			/* Resource is unavailable */
  IDS_WHLLPSENDED,           "WHLLPSENDED"   				/* The session was stopped */
  IDS_WHLLUNDEFINEDKEY,      "WHLLUNDEFINEDKEY"   			/* Undefined Key Combination */
  IDS_WHLLOIAUPDATE,         "WHLLOIAUPDATE"   				/* OIA Updated */
  IDS_WHLLPSUPDATE,          "WHLLPSUPDATE"   				/* PS Updated */
  IDS_WHLLBOTHUPDATE,        "WHLLBOTHUPDATE"   			/* Both PS And OIA Updated */
  IDS_WHLLNOFIELD,           "WHLLNOFIELD"   				/* No Such Field Found */
  IDS_WHLLNOKEYSTROKES,      "WHLLNOKEYSTROKES"   			/* No Keystrokes are available */
  IDS_WHLLPSCHANGED,         "WHLLPSCHANGED"  				/* PS or OIA changed */
  IDS_WHLLFTXABORTED,        "WHLLFTXABORTED"   			/* File transfer aborted */
  IDS_WHLLZEROLENFIELD,      "WHLLZEROLENFIELD"   			/* Field length is zero */
  IDS_WHLLKEYOVERFLOW,       "WHLLKEYOVERFLOW"   			/* Keystroke overflow */
  IDS_WHLLSFACONN,           "WHLLSFACONN"   				/* Other application already connected */
  IDS_WHLLTRANCANCLI,        "WHLLTRANCANCLI"   			/* Message sent inbound to host cancelled */
  IDS_WHLLTRANCANCL,         "WHLLTRANCANCL"   				/* Outbound trans from host cancelled */
  IDS_WHLLHOSTCLOST,         "WHLLHOSTCLOST"   				/* Contact with host was lost */
  IDS_WHLLOKDISABLED,        "WHLLOKDISABLED"   			/* The function was successful */
  IDS_WHLLNOTCOMPLETE,       "WHLLNOTCOMPLETE"   			/* The requested fn was not completed */
  IDS_WHLLSFDDM,             "WHLLSFDDM"   					/* One DDM session already connected */
  IDS_WHLLSFDPEND,           "WHLLSFDPEND"   				/* Disconnected w async requests pending */
  IDS_WHLLBUFFINUSE,         "WHLLBUFFINUSE"   				/* Specified buffer currently in use */
  IDS_WHLLNOMATCH,           "WHLLNOMATCH"   				/* No matching request found */
  //
  IDS_WHLLNOCERTIFICATE,     "WHLLNOCERTIFICATE"         /* No client certificate is available  */
  IDS_WHLLCERTPWD            "WHLLCERTPWD"               /* No certificate password was supplied or it's invalid */
  IDS_WHLLREVOKEDCERT        "WHLLREVOKEDCERT"           /* The client certificate supplied is revoked */
  IDS_WHLLEXPIREDCERT        "WHLLEXPIREDCERT"           /* The client certificate supplied is expired or not yet valid */
  IDS_WHLLINVALIDCERT        "WHLLINVALIDCERT"           /* The certificate has an issuer not trusted, or is not valid */
  //
  IDS_WHLLLOCKERROR,         "WHLLLOCKERROR"   				/* API already locked or unlocked */
  IDS_WHLLINVALIDFUNCTIONNUM,"WHLLINVALIDFUNCTIONNUM"   	/* Invalid function number */
  IDS_WHLLFILENOTFOUND,      "WHLLFILENOTFOUND"   			/* File Not Found */
  IDS_WHLLACCESSDENIED,      "WHLLACCESSDENIED"   			/* Access Denied */
  IDS_WHLLMEMORY,            "WHLLMEMORY"   					/* Insufficient Memory */
  IDS_WHLLINVALIDENVIRONMENT,"WHLLINVALIDENVIRONMENT"   	/* Invalid environment */
  IDS_WHLLINVALIDFORMAT,     "WHLLINVALIDFORMAT"   		/* Invalid format */
//
  IDS_WHLLINVALIDPSID,       "WHLLINVALIDPSID"   			/* Invalid Presentation Space ID */
  IDS_WHLLINVALIDRC,         "WHLLINVALIDRC"   				/* Invalid Row or Column Code */
  IDS_WHLLALREADY            "WHLLALREADY"   				/* An HLLAPI call is already outstanding */
  IDS_WHLLINVALID            "WHLLINVALID"   				/* Async Task Id is invalid */
  IDS_WHLLCANCEL             "WHLLCANCEL"   					/* Blocking call was cancelled */
  IDS_WHLLSYSNOTREADY        "WHLLSYSNOTREADY"   			/* Underlying subsystem not started */
  IDS_WHLLVERNOTSUPPORTED    "WHLLVERNOTSUPPORTED"   		/* Application version not supported */
}

#ifdef _BUILD_TECWHLL
// Non-Debug VERSIONINFO
1 VERSIONINFO
FILEVERSION 3, 2, 7, 0
PRODUCTVERSION 3, 2, 7, 0
FILEFLAGSMASK 0
FILEFLAGS VS_FFI_FILEFLAGSMASK
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  // Language type = U.S. English (0x0409) and Character Set = Windows, Multilingual(0x04e4)
  BLOCK "040904E4"                            // Matches VarFileInfo Translation hex value.
  {
   VALUE "CompanyName", "IntTec Organização e Tecnologia Ltda.\000"
   VALUE "FileDescription", "WinHLLAPI 32 bits DLL for Tec3270\000"
   VALUE "FileVersion", "3.2\000"
   VALUE "InternalName", "WinHLLAPI 32 bits\000"
   VALUE "LegalCopyright", "© Copyright, IntTec Org. Tecnologia Ltda.\000"
   VALUE "LegalTrademarks", "Tec3270 is an IntTec Organização e Tecnologia Ltda registered mark.  Copyright © 1998,2002-2006. All rights reserved.\000"
   VALUE "OriginalFilename", "WHLLAPI32.DLL\000"
   VALUE "ProductName", "WinHLLAPI 32 bits for Tec3270\000"
	VALUE "ProductVersion", "Version 3.2.7 (OpenSource)\000"
   VALUE "SpecialBuild", "OpenSource copy\000"
   VALUE "PrivateBuild", "Author: Alcindo Ferreira Filho\000"
  }

 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 0x0409, 0x04e4        // U.S. English(0x0409) & Windows Multilingual(0x04e4) 1252
 }
}
#endif

