227 lines
9.8 KiB
Plaintext
227 lines
9.8 KiB
Plaintext
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û Programa dise¤ado, integramente, por: Û
|
||
*Û Û
|
||
*Û Jos‚ David Guill‚n Dominguez Û
|
||
*Û J.D. ùFuTuRe ViSiOnù Û
|
||
*Û Û
|
||
*Û c/ Pintor Garcia Ramos n§5 2D Û
|
||
*Û Alcal de Guadaira ( Sevilla ) Û
|
||
*Û C.P. 41500 Û
|
||
*Û e-mails: Û
|
||
*Û Jose-David.Guillen@cs.us.es Û
|
||
*Û guill@cs.us.es Û
|
||
*Û infomundo@arrakis.es Û
|
||
*Û Û
|
||
*Û Û
|
||
*Û Compilador: Borlandc C++ 3.0 Û
|
||
*Û Û
|
||
*Û P.D. Este programa es FuenteWare, lo que quiere decir que para Û
|
||
*Û registrarse, ( y recibir cualquier actualizaci¢n ), hay que Û
|
||
*Û enviar un C¢digo Fuente, elaborado en C, a la direcci¢n adjunta. Û
|
||
*Û Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û Û
|
||
*Û Este es el fichero que contiene las definiciones para los botones, Û
|
||
*Û como se puede observar, el asterisco al principio de una linea, es un Û
|
||
*Û comentario. Û
|
||
*Û Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
*±ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*± Para ver el tama¤o de codigo real usado, vete a la linea, Û
|
||
*±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Û
|
||
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û #, simboliza el n£mero de SECUENCIAS de BOTONES, que contiene el fichero Û
|
||
*Û Û
|
||
*Û ejemplo... Sea un programa con un Boton para SALIR y otro para AYUDA Û
|
||
*Û cuando se pulsa AYUDA, aparecen otros tres botones: ncias de botones Û
|
||
*Û detras indicamos: Û
|
||
*Û ![n§ de secuencia], [n§ de botones] Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û &, esta marca sirve para definir los botones en el siguiente orden: Û
|
||
*Û ( est ticos ). Û
|
||
*Û $[Izquierda], [Arriba], [Derecha], [Abajo], [CDF], [Cb1], [Cb2], Û
|
||
*Û ,[Ab], [Pb] Û
|
||
*Û Û
|
||
*Û A diferencia de los din micos, los estaticos de dibujan a la vez que los Û
|
||
*Û din micos, pero no ocupan memoria. Û
|
||
*Û Û
|
||
*Û Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û $, esta marca sirve para definir los botones en el siguiente orden: Û
|
||
*Û ( din micos ). Û
|
||
*Û $[Izquierda], [Arriba], [Derecha], [Abajo], [CDF], [Cb1], [Cb2], Û
|
||
*Û ,[Ab], [Pb], [IndexScanCode][ScanCode] Û
|
||
*Û Û
|
||
*Û Û
|
||
*Û CDF ---> Color de fondo. Û
|
||
*Û Cb1 ---> Color del borde 1. Û
|
||
*Û Cb2 ---> Color del borde 2. Û
|
||
*Û Ab ---> Ancho del borde . ( entre 2 y 10 "pixeles" ) Û
|
||
*Û Pb ---> Posici¢n del borde. Ver tabla 1.1 Û
|
||
*Û [ISC][SC] -> c¢digo indice, c¢digo de Scan. Ver tabla 1.3 Û
|
||
*Û Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
*Û Tabla 1.1 Û Û Tabla 1.2 Û
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û B1 ±±±±±±±±±± ±±±±±±±±±± Û Û Est tico: es aquel que simplemente Û
|
||
*Û ± ² ² ± Û Û se dibuja. Û
|
||
*Û ± 1 ² ² 2 ± Û Û Û
|
||
*Û ± ² ² ± Û Û Din mico: es el que se dibuja y Û
|
||
*Û ±²²²²²²²²² ²²²²²²²²²± Û Û tiene asignada una tecla Û
|
||
*Û B2 Û Û que una vez pulsada, o Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ Û pulsando sobre el boton, Û
|
||
*Û Tabla 1.3 Û Û har que el boton se Û
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ Û deprima, devolviendo su Û
|
||
*Û Ejemplo: Û Û n§ de boton asignado. Û
|
||
*Û Ayuda (tecla 'H') 072000 Û Û ( seg£n orden en fichero ) Û
|
||
*Û Salir (tecla F1 ) 000059 Û Û Û
|
||
*Û Û Û Û
|
||
*Û Û ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
*Û El c¢digo de tecla utilizado es el ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
|
||
*Û c¢digo de caracteres ASCII, 32_90. Û
|
||
*Û En caso de ser una tecla especial, los 3 primeros d¡gitos deberan ser Û
|
||
*Û ceros. NO SE DEBEN OLVIDAR LOS CEROS PARA RELLENAR EL CODIGO. Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
|
||
|
||
*ÛßßßßßßßßßÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛßßßßßßßßßÛ
|
||
*Û Estos botones son estaticos, y solo sirven para adornar.... Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
1
|
||
|
||
& 0, 0, 640, 480, 7, 56, 63, 2, 1
|
||
& 10, 455, 630, 475, 7, 63, 56, 2, 1
|
||
|
||
2
|
||
|
||
& 330, 20, 630, 445, 7, 63, 56, 2, 1
|
||
& 335, 25, 625, 440, 0, 56, 63, 2, 1
|
||
|
||
|
||
* x y T.F. S. H. C. Texto.
|
||
|
||
| 30, 20, 2, 6, 0, 63, Ayuda,
|
||
| 31, 21, 2, 6, 0, 0, Ayuda,
|
||
| 38, 21, 2, 6, 0, 0, -,
|
||
|
||
| 130, 20, 2, 6, 0, 63, Acerca de,
|
||
| 131, 21, 2, 6, 0, 0, Acerca de,
|
||
| 138, 21, 2, 6, 0, 0, -,
|
||
|
||
| 230, 20, 2, 6, 0, 63, Salir,
|
||
| 231, 21, 2, 6, 0, 0, Salir,
|
||
| 238, 21, 2, 6, 0, 0, -,
|
||
|
||
|
||
| 280, 20, 2, 20, 0, 63, Make_Boton,
|
||
| 281, 21, 2, 20, 0, 0, Make_Boton,
|
||
|
||
| 320, 20, 2, 10, 0, 63, Jos‚ David,
|
||
| 321, 21, 2, 10, 0, 0, Jos‚ David,
|
||
|
||
| 380, 20, 2, 8, 0, 63, JD ùFuTuRe ViSiOnù,
|
||
| 381, 21, 2, 8, 0, 0, JD ùFuTuRe ViSiOnù,
|
||
|
||
4
|
||
|
||
* & 335, 25, 625, 440, 0, 56, 63, 2, 1, 2
|
||
|
||
|50, 350, 2, 6, 0, 63, Make_Boton es una producto,
|
||
|70, 350, 2, 6, 0, 63, FuenteWare lo que quiere ,
|
||
|90, 350, 2, 6, 0, 63, decir que no es gratuito ,
|
||
|110, 350, 2, 6, 0, 63, sino que para obtener el,
|
||
|130, 350, 2, 6, 0, 63, registro necesario para su,
|
||
|150, 350, 2, 6, 0, 63, utilizaci¢n es necesario,
|
||
|170, 350, 2, 6, 0, 63, enviar un c¢digo fuente,
|
||
|190, 350, 2, 6, 0, 63, realizado en C. CPP. ASM,
|
||
|210, 350, 2, 6, 0, 63, preferiblemente en CPP.,
|
||
|
||
|250, 350, 2, 5, 0, 63, Pulse una Tecla,
|
||
|
||
3
|
||
|
||
* & 335, 25, 625, 440, 0, 56, 63, 2, 1, 2
|
||
|
||
|50, 350, 2, 6, 0, 63, Make_Boton,
|
||
|
||
| 80, 350, 2, 6, 0, 63, Codificaci¢n integra de JD,
|
||
| 100, 350, 2, 6, 0, 63, Jos‚ David Guill‚n Dominguez,
|
||
|
||
|130, 350, 2, 6, 0, 63, Pintor Garcia Ramos 5 2D,
|
||
|150, 350, 2, 6, 0, 63, Alcal de Guadaira (SEVILLA).
|
||
|170, 350, 2, 6, 0, 63, CP>41.500 Tlf. 561 - XX - XX,
|
||
|
||
|
||
|200, 350, 2, 5, 0, 63, Pulse una Tecla,
|
||
|
||
|
||
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û Acabo de definir dos Secuencias de botones. Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
#2
|
||
|
||
|
||
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û 1¦ secuencia con dos botones. Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
!1,3
|
||
|
||
*ÛßßßßßßßßßÛ
|
||
*Û Boton 1 Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
$ 20, 20, 130, 60, 7, 56, 63, 1, 2, 65, 00
|
||
|
||
*ÛßßßßßßßßßÛ
|
||
*Û Boton 2 Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
$ 20, 120, 130, 160, 7, 56, 63, 1, 2, 67, 00
|
||
|
||
*ÛßßßßßßßßßÛ
|
||
*Û Boton 3 Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
$ 20, 220, 130, 260, 7, 56, 63, 1, 2, 83, 00
|
||
|
||
*$ 20, 20, 120, 50, 56, 7, 63, 56, 1, 2, 65, 00
|
||
|
||
|
||
|
||
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
|
||
*Û 2¦ secuencia con tres botones. Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
!2, 3
|
||
|
||
*ÛßßßßßßßßßÛ
|
||
*Û Boton 1 Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
$20, 320, 420, 50, 56, 7, 63, 2, 1, 2, 072, 000
|
||
|
||
*ÛßßßßßßßßßÛ
|
||
*Û Boton 2 Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
$320, 120, 120, 450, 56, 7, 63, 2, 1, 2, 000, 059
|
||
|
||
*ÛßßßßßßßßßÛ
|
||
*Û Boton 3 Û
|
||
*ÛÜÜÜÜÜÜÜÜÜÛ
|
||
|
||
$20, 120, 120, 150, 56, 7, 63, 2, 1, 2, 000, 059
|