// Übersetzung von Sven Köhler

#ifndef WIN32
# define DS_3DLOOK	0x0004
# define BS_FLAT	0x8000
# define ES_NUMBER	0x2000
# define DS_SHELLFONT	0x0048
# define DS_CONTEXTHELP	0x2000
# define DLGFONT	"Helv"
#endif
#define IDC_STATIC	-1

100 DIALOG 0,0,254,210
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Emulation"
FONT 8,DLGFONT
{
 ICON		100,IDC_STATIC,12,8,20,20
 CTEXT		"",20,6,28,34,8,SS_NOPREFIX
 LTEXT		"Dirección de interfaz emulad&a:",IDC_STATIC,56,8,82,8
 COMBOBOX	100,142,6,100,100,CBS_DROPDOWN|WS_VSCROLL|WS_TABSTOP
 LTEXT		"&Expansión de LPT:",IDC_STATIC,56,26,82,8
 COMBOBOX	102,142,24,100,100,CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP
 GROUPBOX	"Método de conexión para comandos de IN y OUT",IDC_STATIC,8,38,238,76
 CONTROL	"por medio de registro del &debug",10,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,16,50,224,10
 LTEXT		"(registra todos los tipos de comandos de IN é OUT)",IDC_STATIC,28,62,212,10,SS_NOPREFIX
 CONTROL	"&forzar ocupación, también cuando parece ocupado",17,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,34,74,206,10
 CONTROL	"desviación de &READ _PORT_UCHAR / WRITE_PORT_UCHAR",11,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,16,86,224,10
 LTEXT		"(más rápido y más estable)",IDC_STATIC,28,98,212,10,SS_NOPREFIX
 GROUPBOX	"Opción de rendimiento",IDC_STATIC,8,118,238,88
 CONTROL	"caché de e&scribir para OUT-comandos",12,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,16,130,224,10
 LTEXT		"(Unión de varios comandos de OUT para un paquete de USB)",IDC_STATIC,28,140,212,10,SS_NOPREFIX
 RTEXT		"for&zar a enviar los paquetes para",IDC_STATIC,28,154,132,8
 EDITTEXT	101,164,152,50,14,ES_CENTER|ES_AUTOHSCROLL|ES_NUMBER
 LTEXT		"ms",IDC_STATIC,218,154,10,8
 CONTROL	"releer una &cópia de los registros de salida",13,"Button",BS_AUTO3STATE|WS_TABSTOP,16,172,160,10
 PUSHBUTTON	"E&xacto…",103,176,170,64,14
 LTEXT		"(da el último valor escrito en comando de IN; no funciona cuando las salidas están controladas por hardware exterior «low»)",IDC_STATIC,28,184,212,20,SS_NOPREFIX
}

101 DIALOG 0,0,254,210
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Estatistica"
FONT 8,DLGFONT
{
 GROUPBOX	"Conexión de los registros de debug",IDC_STATIC,2,3,250,111
 PUSHBUTTON	"Poner a &zero",116,170,16,76,14
 RTEXT		"Comandos de OUT:",IDC_STATIC,6,18,88,8
 EDITTEXT	100,98,16,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"Comandos de IN:",IDC_STATIC,6,34,88,8
 EDITTEXT	101,98,32,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"error de emulación:",IDC_STATIC,6,52,88,8
 EDITTEXT	102,98,50,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 LTEXT		"(comando de IN o OUT no esta apoyado, por exemplo OUTSB)",IDC_STATIC,142,44,108,18,SS_NOPREFIX
 RTEXT		"registros de debug robados:",IDC_STATIC,6,68,88,8
 EDITTEXT	103,98,66,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 LTEXT		"(controlador desconocido sobreescribió los reg's de debug)",IDC_STATIC,142,66,108,18,SS_NOPREFIX
 CTEXT		"Registros de debug sobreescrito están detectados con un reloj de 100 ms.",IDC_STATIC,6,86,242,8,SS_NOPREFIX
 RTEXT		"de hecho asignado a:",IDC_STATIC,6,100,88,8,WS_DISABLED
 CONTROL	"SPP",108,"Button",WS_DISABLED|BS_RADIOBUTTON,102,100,30,10
 CONTROL	"EPP (+4)",109,"Button",WS_DISABLED|BS_RADIOBUTTON,140,100,44,10
 CONTROL	"ECP (+400h)",110,"Button",WS_DISABLED|BS_RADIOBUTTON,192,100,56,10
 GROUPBOX	"Desviación READ_PORT_UCHAR / WRITE_PORT_UCHAR",IDC_STATIC,2,116,250,48
 PUSHBUTTON	"&Poner a zero",117,170,128,76,14
 RTEXT		"Comandos de OUT:",IDC_STATIC,6,132,88,8
 EDITTEXT	104,98,128,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"Comandos de IN:",IDC_STATIC,6,148,88,8
 EDITTEXT	105,98,146,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 RTEXT		"exceso de largura:",IDC_STATIC,142,148,60,8
 EDITTEXT	106,206,146,40,14,ES_CENTER|ES_AUTOHSCROLL|ES_READONLY
 PUSHBUTTON	"USB2LPT-&Extras…",111,8,166,110,12,BS_FLAT
 PUSHBUTTON	"Actualización del &firmware…",112,136,166,110,12,BS_FLAT
 CTEXT		"haftman#software, Universidad Técnica de Chemnitz,\nfacultad para Microelectrónica y Sistema Microelectrónico,\ncátedra para técnica de medición y sensor, 2006-2009",IDC_STATIC,2,180,250,26
}

102 DIALOG 254,210,198,58
STYLE DS_MODALFRAME|WS_POPUP|WS_CAPTION|WS_SYSMENU|DS_CONTEXTHELP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Copia de releer de los registros de salida"
FONT 8,DLGFONT
{
 CONTROL	"Interfaz de &dados (dir. de base + 0)",20,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,8,6,132,10
 CONTROL	"Interfaz del &control (dir. de base + 2)",21,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,8,20,132,10
 CONTROL	"&Extra interfaz (ECP, EPP)",22,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,8,34,132,10
 DEFPUSHBUTTON	"Ok",IDOK,142,6,50,14
 PUSHBUTTON	"Cancelar",IDCANCEL,142,24,50,14
}

#ifdef WIN32
// Letzte Seite für den Hardware-Assistenten (CoInstaller; nur Win32)
103 DIALOG 0,0,316,142
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
FONT 8,DLGFONT
{
 LTEXT		"Dirección de interfaz emulad&a:",IDC_STATIC,46,8,84,8
 COMBOBOX	100,132,6,100,100,CBS_DROPDOWN|WS_VSCROLL|WS_TABSTOP
 ICON		0,10,20,22,20,20
 LTEXT		"¡Dar una dirección equivocada puede congelar su ordenador o hacer cosas peores! Usar en un de los 3 parámetros esta considerado seguro.",IDC_STATIC,46,24,252,22,SS_NOPREFIX
 GROUPBOX	"",IDC_STATIC,8,46,300,60
 ICON		100,IDC_STATIC,20,66,20,20
 LTEXT		"&Expansión de LPT:",IDC_STATIC,46,60,84,8
 COMBOBOX	102,132,58,100,100,CBS_DROPDOWNLIST|WS_VSCROLL|WS_TABSTOP
 LTEXT		"La expansión de LPT efectua la emulación de otros direcciones del interfaz.\nLa se necesitan raras veces y la configuración de SPP está bien.",IDC_STATIC,46,76,252,22,SS_LEFT|SS_NOPREFIX|WS_GROUP
 ICON		0,11,20,112,20,20
 LTEXT		"Esta y otras configuraciónes puedes hacer en las páginas de las opciones en la administración de dispositivos.",IDC_STATIC,46,114,252,22,SS_LEFT|SS_NOPREFIX|WS_GROUP
}      
#endif

104 DIALOG 0,210,228,238
STYLE DS_MODALFRAME|WS_POPUP|WS_CAPTION|WS_SYSMENU|DS_CONTEXTHELP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"USB2LPT-Extras"
FONT 8,DLGFONT
{
 GROUPBOX	"Registro de feature",IDC_STATIC,6,2,216,164,WS_GROUP
 LTEXT		"(El registro de feature está guardado en el EEPROM del USB2LPT. Acceso vía DeviceIoControl)",99,10,12,210,18,SS_NOPREFIX
 CONTROL	"Colectores abiertos para la interfaz de &datos (+0)",100,"Button",BS_AUTOCHECKBOX|WS_GROUP|WS_TABSTOP,10,33,208,10
 CONTROL	"Colectores abiertos para la interfaz de &control (+2)",101,"Button",BS_AUTO3STATE|WS_TABSTOP,10,58,208,10
 CONTROL	"Desligar los &Pullup (y 5V en Pin25, en caso de que esta…)",102,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,10,90,208,10
 CONTROL	"Modo &directo entrada y salida (USB2LPT se cambia para…)",103,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,10,117,208,10
 LTEXT		"(efectua tensión de salida debil 5V en lugar de 3,3V fuerte)",IDC_STATIC,22,45,196,8,SS_NOPREFIX
 LTEXT		"(Un campo gris signífica: colectore abiertos en el modo de SPP, Push-Pull y en todas las otros modos)",IDC_STATIC,22,68,196,16,SS_NOPREFIX
 LTEXT		"(…reequipado — Medida para economizar energía)",IDC_STATIC,22,100,196,8,SS_NOPREFIX
 LTEXT		"(…equipo de I/O — Inversión ya no necesario. Por eso no hay una simulación correcta de la interfaz de paralelo, para acceso con DeviceIoControl. La dirección se pueden desligar individualmente para cada Pin)",IDC_STATIC,22,127,196,32,SS_NOPREFIX
 PUSHBUTTON	"Poner && &releer",3,8,172,78,14,WS_GROUP
 PUSHBUTTON	"Prueba de c&ortocircuito (sin periferia)",4,102,172,120,14
 GROUPBOX	"Número de serie",IDC_STATIC,6,190,104,26,WS_GROUP
 EDITTEXT	110,10,201,94,12,ES_CENTER|ES_AUTOHSCROLL|WS_DISABLED
 GROUPBOX	"fecha de firmware",IDC_STATIC,118,190,104,26,WS_GROUP
 EDITTEXT	111,122,201,94,12,ES_CENTER|ES_AUTOHSCROLL|WS_DISABLED
 DEFPUSHBUTTON	"Ok",IDOK,60,220,50,14,WS_GROUP
 PUSHBUTTON	"Cancelar",IDCANCEL,119,220,50,14
}

105 DIALOG 0,0,254,210
STYLE DS_MODALFRAME|WS_POPUP|DS_3DLOOK|DS_SHELLFONT
CAPTION		"Monitor"
FONT 8,DLGFONT
{
 CONTROL	"Interfaz de &datos (+0)",16,"BUTTON",BS_GROUPBOX|WS_GROUP,8,2,240,26
 CONTROL	"",176,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,12,18,12
 CONTROL	"Leer",117,"BUTTON",BS_PUSHBUTTON|WS_TABSTOP,36,12,38,12
 CONTROL	"",160,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,12,18,12
 CONTROL	"Interfaz del &status (+1)",17,"BUTTON",BS_GROUPBOX|WS_GROUP,8,68,240,26
 CONTROL	"",177,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,78,18,12
 CONTROL	"",161,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,78,18,12
 CONTROL	"Interfaz del &control (+2)",18,"BUTTON",BS_GROUPBOX|WS_GROUP,8,94,240,26
 CONTROL	"",178,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,104,18,12
 CONTROL	"",162,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,104,18,12
 CONTROL	"",168,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,126,18,12
 CONTROL	"cfgA (+400h)",118,"STATIC",SS_LEFT|WS_GROUP,36,128,50,8
 CONTROL	"&Leer el byte",131,"BUTTON",BS_PUSHBUTTON|WS_GROUP|WS_TABSTOP,38,126,64,14
 CONTROL	"D&irección",122,"BUTTON",BS_AUTORADIOBUTTON|WS_GROUP,104,124,50,10
 CONTROL	"D&atos",123,"BUTTON",BS_AUTORADIOBUTTON,104,134,50,10
 CONTROL	"En&tregar el Byte",130,"BUTTON",BS_PUSHBUTTON|WS_GROUP|WS_TABSTOP,154,126,64,14
 CONTROL	"cfgB (+401h)",119,"STATIC",SS_RIGHT|WS_GROUP,170,128,50,8
 CONTROL	"",169,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,126,18,12
 CONTROL	"&ECR (+402h)",-1,"BUTTON",BS_GROUPBOX|WS_GROUP,8,142,240,28
 CONTROL	"",186,"EDIT",ES_CENTER|ES_AUTOHSCROLL|ES_READONLY|WS_BORDER|WS_TABSTOP,14,152,18,12
 CONTROL	"",102,"COMBOBOX",CBS_DROPDOWNLIST|CBS_AUTOHSCROLL|WS_VSCROLL|WS_TABSTOP,38,152,76,102
 CONTROL	"FIFO lleno",120,"BUTTON",BS_AUTORADIOBUTTON|WS_DISABLED,152,148,54,10
 CONTROL	"FIFO vacío",121,"BUTTON",BS_AUTORADIOBUTTON|WS_DISABLED,152,158,54,10
 CONTROL	"",170,"EDIT",ES_CENTER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP,224,152,18,12
 CONTROL	"Registro de la dirección (USB2LPT-específico)",19,"BUTTON",BS_GROUPBOX|WS_GROUP,8,172,240,36
}

STRINGTABLE 	// Emulation+Statistik
{
 16 "¿Usted en serio quiere usar esta dirección del interfaz que no es usado normalemente?\n\n¡Con esta valor tienes la capacidad para enviar el ordenador al nirvana!"
 17 "La dirección del interfaz no es un número hexadecimal valido."
 18 "¡La dirección del interfaz no es valido: demasiado pequeño, demasiado grando ó no divisible con 4!"
 19 "Con todas las direcciones, que se pueden dividir con 8, una emulación de EPP no es possible."
 20 "¡Valor no válido con atravesar el tiempo! (No puede ser más grande que 1000 ms.)"
 21 "Fijación de la dirección del interfaz emulada"
 22 "La dirección de la interfaz tiene que coincidido con el software de aplicación adecuado."
 23 "¡El firmware (Software en el equipo de USB2LPT) no apoya el registro de feature!"
 24 "ningún"	// Seriennummer
 25 "contexto &ayuda"
}

STRINGTABLE 	// Firmware-Update
{
 32 "El firmware fue escrito al EEPROM correcto.\nDesconecto el equipo y reconéctolo para iniciar el firmware nuevo."
 33 "Error confuso cuando escribir el firmware. ¡No desconecta é intenta de nuevo! A lo mejor el equipo ya no esta apto para el funcionamento."
 34 "¡El archivo «%s» no es propio para este equipo de USB2LPT!"
 35 "Fecha del firmware actual: %s\n\nFecha del firmware para grabar: %s\n\n¿Seguir?"
 36 "desconocido"		// Firmware-Datum (frühe Ausgaben enthielten kein Datum)
 37 "Firmware\0*.iic"		// Filter für Datei-öffnen-Standarddialog
 38 "Función correcta"
 39 "!Función incorrecta hallado! Kurzschlusstest.EXE da descripciones detalladas."
 40 "¿Hay en todos los 17 conexiones HIGH-potencial disponible?"
 41 "El firmware de baja velocidad USB2LPT de dispositivo no se puede actualizar, pero se puede configurar para activar un pabellón construido en un gestor de arranque. Después de la bicicleta debe poder actualizar usando «bootloadHID.EXE».\n\n¿Seguir?"
}

STRINGTABLE 	// Monitor
{
 48 "SPP (Nibble)\0bidireccional\0AutoPalpar\0ECP\0EPP\0reservado\0test\0Configuración"
 49 "Extra-Bit\0reservado\0Exigencia del interrupt\0error\0iniciado\0al final de las hojas\0Confirmación\0ocupado"
 50 "Palpar\0AutoFeed\0Reset\0Selección\0desbloquear el interrupt\0dirección de los datos: entrada de datos\0no disponible"
 51 "C&omando\0D&irección"	// Beschriftung für Wellenschalter (Radiobutton)
 52 "normalmente\0Nibble modo\0Byte modo\0ECP modo\0EPP modo"
}

#ifndef WIN32	// Für Win32 extra! Zu viel anders!

100 ICON "prop.ico"	// Win32: Nur 1x einbinden!

1 VERSIONINFO
 FILEVERSION 1,3,2009,628
 PRODUCTVERSION 1,3,2009,628
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS VOS__WINDOWS16
 FILETYPE VFT_APP
 FILESUBTYPE 0x0L
{
 BLOCK "StringFileInfo"
 {
  BLOCK "040A04E4"
  {
   VALUE "CompanyName",		"haftmann#software\0"
   VALUE "FileDescription",	"Proveedor de hojas de propiedades\0"
   VALUE "FileVersion",		"1.03 (6/09)\0"
   VALUE "LegalCopyright",	"Dominio Público\0"
   VALUE "InternalName",	"usb2lpt\0"
   VALUE "OriginalFilename",	"usb2lpt.dll\0"
   VALUE "ProductName",		"h#s convertidor de USB a LPT\0"
   VALUE "ProductVersion",	"-\0"
  }
 }
 BLOCK "VarFileInfo"
 {
  VALUE "Translation",0x40A,1252
 }
}

#endif
