LIBS/MAKE_BOT/MK_BOT.HLP
2021-09-08 21:26:43 +02:00

237 lines
10 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
*Û Programa dise¤ado, integramente, por: Û
*Û Û
*Û Jos David Guilln Dominguez Û
*Û J.D. ùFuTuRe ViSiOnù Û
*Û Û
*Û c/ Pintor Garcia Ramos n§5 2D Û
*Û Alcal  de Guadaira ( Sevilla ) Û
*Û C.P. 41500 Û
*Û Û
*Û 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 borden. ( 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 Guilln 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
*ÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛ
*Û 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
);
Comodin--; if( *Comodin == ':' || *Comodin == '\\' ) strcat(Buffer, "*.*"); else
if (findfirst(Buffer, &ftmp, atr) == 0 && strcmpi(Buffer, "*.*")!=0) {
strcat(Buffer, "\\*.*");
}
}
atr = FA_HIDDEN | FA_SYSTEM | FA_DIREC;
if ( findfirst(Buffer, &ftmp, atr) != 0) {
textcolor(LIGHTGREEN);
cprintf("Fichero/s×Y-§4ä#VAR/X11.{_2/LIB/SCORES/XBOMBSCO.{__xbombs/xbombscoresPKíº/F&G´9À$VAR/X11.{_2/LIB/X11.{_1/--LINUX-.---í“?KÃ@Æ_SK-ºý‚±¡A±“àÜÑþÉÕHr —¨é"ø ÄÉUAйê .÷ŠS'7«“è5Máê½'«Ïq™îwÏó¾÷&0ÐQÇ´Gàó$‘€ÆàÊ<C3A0>t¸ißm=[×|À¿,Ëg¦:å%~½;Ü
ïR7Öð†Ä¿V8êO"­=L¥õù³>·.R~~_>S­0°ÕŒ/füaÏ´ÏuüšÓŽÚ>zAN¬ÿ➟z?ðG²ü"ÿñ;·.SÿÓ±ü¬U/Å þ3Rÿ6æÒý=- —š©m{êÉóÓ¿Ìêÿãã]ýü¥÷{ù¯<C3B9>þ'~<7E>6/Døé_ø'årè0Ò|õ†I‰_èá<ÙÑPÈþ?ooÖ¾³ÛUû_m”¸-ø—ª/PK
qS+
?
>VAR/X11.{_2/LIB/X11.{_1/F