First commit 09/04/1995
This commit is contained in:
55
CD_IN/CD_CFG.CPP
Normal file
55
CD_IN/CD_CFG.CPP
Normal file
@ -0,0 +1,55 @@
|
||||
#include <dos.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <conio.h> // Para getch();
|
||||
#include <graphics.h> // Para outtextxy(...); y cleardevice(...);
|
||||
#include "..\..\..\jd_lib\make_bot.h" // Fuciones de MAKE_BOTON
|
||||
#include "cd_icons.h"
|
||||
|
||||
#define DOS 1
|
||||
#define WINDOWS 2
|
||||
|
||||
|
||||
void Init_CFG(void);
|
||||
|
||||
void Init_CFG(void){
|
||||
int ok = 0;
|
||||
|
||||
setfillstyle(SOLID_FILL, 240);
|
||||
bar(395, 140, 625, 410);
|
||||
|
||||
Imprime_Estaticos( 4, "cd_out.img"); // Imprime botones estaticos 'Seccion 4'
|
||||
Imprime_Secuencia(2); // Imprime secuencia 1.
|
||||
Imprime_Estaticos( 5, "cd_out.img"); // Imprime textos estaticos 'Seccion 5'
|
||||
|
||||
while(!ok){ // Bucle infinito
|
||||
|
||||
switch( Comprueba_Secuencia( 2 ) ) { // Iniciamos comprobacion de 2<> sec
|
||||
|
||||
case 0: // No se pulso ningun BOTON
|
||||
// Pero el raton fue presionado en
|
||||
// algun sitio...
|
||||
break;
|
||||
case -2: // Hay una tecla normal en BUFFER
|
||||
getch(); // La eliminamos
|
||||
break;
|
||||
case -1: // Hay una tecla especial en BUFFER
|
||||
getch(); // La eliminamos
|
||||
break;
|
||||
// Boton Cancelar
|
||||
case 1:
|
||||
ok = 1;
|
||||
break;
|
||||
default:
|
||||
while( kbhit() ) getch(); // Limpiamos posibles teclas en BUFFER
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
setfillstyle(SOLID_FILL, 240);
|
||||
bar(395, 140, 625, 410);
|
||||
return;
|
||||
}
|
||||
|
||||
|
BIN
CD_IN/CD_D01.DAT
Normal file
BIN
CD_IN/CD_D01.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D02.DAT
Normal file
BIN
CD_IN/CD_D02.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D03.DAT
Normal file
BIN
CD_IN/CD_D03.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D04.DAT
Normal file
BIN
CD_IN/CD_D04.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D05.DAT
Normal file
BIN
CD_IN/CD_D05.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D06.DAT
Normal file
BIN
CD_IN/CD_D06.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D07.DAT
Normal file
BIN
CD_IN/CD_D07.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D08.DAT
Normal file
BIN
CD_IN/CD_D08.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D09.DAT
Normal file
BIN
CD_IN/CD_D09.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D10.DAT
Normal file
BIN
CD_IN/CD_D10.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D11.DAT
Normal file
BIN
CD_IN/CD_D11.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D12.DAT
Normal file
BIN
CD_IN/CD_D12.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D13.DAT
Normal file
BIN
CD_IN/CD_D13.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D14.DAT
Normal file
BIN
CD_IN/CD_D14.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_D15.DAT
Normal file
BIN
CD_IN/CD_D15.DAT
Normal file
Binary file not shown.
1176
CD_IN/CD_EDIT.CPP
Normal file
1176
CD_IN/CD_EDIT.CPP
Normal file
File diff suppressed because it is too large
Load Diff
14
CD_IN/CD_ERROR.H
Normal file
14
CD_IN/CD_ERROR.H
Normal file
@ -0,0 +1,14 @@
|
||||
#define SIN_CVN 100
|
||||
#define SIN_XMS 101
|
||||
#define E_ICONO 102
|
||||
#define E_PCX 103
|
||||
#define E_WAV 104
|
||||
#define E_EXE 105
|
||||
#define ERROR_ D 107
|
||||
|
||||
#define E_O 108
|
||||
#define E_W 109
|
||||
#define E_R 110
|
||||
#define E_C 111
|
||||
|
||||
|
191
CD_IN/CD_EXE.CPP
Normal file
191
CD_IN/CD_EXE.CPP
Normal file
@ -0,0 +1,191 @@
|
||||
#include <dir.h>
|
||||
#include <dos.h>
|
||||
#include <alloc.h>
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <conio.h> // Para getch();
|
||||
#include <graphics.h> // Para outtextxy(...); y cleardevice(...);
|
||||
#include "..\..\jd_lib\make_bot.h" // Fuciones de MAKE_BOTON
|
||||
#include "cd_icons.h"
|
||||
#include "cd_error.h"
|
||||
|
||||
#define DOS 1
|
||||
#define WINDOWS 2
|
||||
|
||||
|
||||
void Init_EXE(int CurrIcon);
|
||||
char *current_directory(char *path);
|
||||
extern void Inicializa_Dibujo(void);
|
||||
extern void Inicializa_Iconos(void);
|
||||
extern void Coloca_Iconos_Dos_Windows(void);
|
||||
extern char far *Icono; // 18
|
||||
extern unsigned char *P_Raton1, *P_Raton2, *P_Raton3, *P_Raton4;
|
||||
extern void *Pantalla;
|
||||
void InicializaSVGA(void);
|
||||
extern char dac[256*3];
|
||||
extern "C" void APAGA_PANTALLA(char *);
|
||||
extern "C" void ENCIENDE_PANTALLA(char *);
|
||||
|
||||
extern void Menu_de_Edicion(void);
|
||||
extern void Coloca_Iconos(int Start_Icon);
|
||||
|
||||
void Init_EXE(int CurrIcon){
|
||||
|
||||
int ok = 0, exe = 0;
|
||||
char curdir[80];
|
||||
/*
|
||||
void far *Mascara;
|
||||
|
||||
if( (Mascara = farmalloc(imagesize(118, 160, 521, 335) ) ) == NULL) {
|
||||
closegraph();
|
||||
cprintf("\n\rSALIENDO");
|
||||
cprintf("\n\rImposible encontrar %dKbytes en el Heap", ok);
|
||||
exit(SIN_MEMORIA);
|
||||
}
|
||||
getimage(118, 159, 521, 335, Mascara);
|
||||
*/
|
||||
Imprime_Estaticos(10, "cd_out.img"); // Imprime botones estaticos 'Seccion 4'
|
||||
Imprime_Secuencia(3); // Imprime secuencia 1.
|
||||
Imprime_Estaticos(11, "cd_out.img"); // Imprime textos estaticos 'Seccion 5'
|
||||
|
||||
while(!ok){ // Bucle infinito
|
||||
|
||||
switch( Comprueba_Secuencia( 3 ) ) { // Iniciamos comprobacion de 2<> sec
|
||||
|
||||
case 0: // No se pulso ningun BOTON
|
||||
// Pero el raton fue presionado en
|
||||
// algun sitio...
|
||||
break;
|
||||
case -2: // Hay una tecla normal en BUFFER
|
||||
switch( getch() ) { // La utilizamos
|
||||
// Intro ( ACEPTAR )
|
||||
case 13:
|
||||
exe = 1;
|
||||
ok = 1;
|
||||
break;
|
||||
// ESC ( CANCELAR )
|
||||
case 14:
|
||||
exe = 0;
|
||||
ok = 1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case -1: // Hay una tecla especial en BUFFER
|
||||
getch(); // La eliminamos
|
||||
break;
|
||||
// Boton Aceptar
|
||||
case 1:
|
||||
exe = 1;
|
||||
ok = 1;
|
||||
break;
|
||||
// Boton Cancelar
|
||||
case 2:
|
||||
exe = 0;
|
||||
ok = 1;
|
||||
break;
|
||||
default:
|
||||
while( kbhit() ) getch(); // Limpiamos posibles teclas en BUFFER
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
putimage(118, 160, Mascara, COPY_PUT);
|
||||
|
||||
farfree(Mascara);
|
||||
*/
|
||||
if ( exe == 1 ) {
|
||||
/// Liberamos la memoria asignada para al DRIVER gr<67>fico...
|
||||
current_directory(curdir);
|
||||
APAGA_PANTALLA(dac);
|
||||
closegraph();
|
||||
Libera_Memoria();
|
||||
free(P_Raton1);
|
||||
free(P_Raton2);
|
||||
free(P_Raton3);
|
||||
free(P_Raton4);
|
||||
free(Pantalla);
|
||||
farfree(Icono);
|
||||
closegraph();
|
||||
|
||||
cprintf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ\n\r");
|
||||
cprintf("<EFBFBD> JD & CD_OUT <20>\n\r");
|
||||
cprintf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n\r");
|
||||
cprintf("EJECUTANDO PROGRAMA: []\n\r");
|
||||
/*
|
||||
|
||||
C O M I E N Z A L A E J E C U C I O N D E L P R O G R A M A
|
||||
|
||||
*/
|
||||
|
||||
if ( system( getenv( "COMSPEC") ) != 0 ) { printf("\n\nImposible salir a MS-DOS\n\n"); sleep(5); }
|
||||
|
||||
clrscr();
|
||||
cprintf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ\n\r");
|
||||
cprintf("<EFBFBD> JD & CD_OUT <20>\n\r");
|
||||
cprintf("<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n\r");
|
||||
cprintf("Regresando a CD_OUT...\n\r");
|
||||
|
||||
//// Recargamos el Programa...
|
||||
chdir(curdir); // Refresamos a nuestro directorio
|
||||
// de origen
|
||||
InicializaSVGA(); // Reinicializamos la SVGA
|
||||
APAGA_PANTALLA(dac); // Apagamos la Pantalla
|
||||
Inicializa_Dibujo(); // Inicializamos un nuevo dibujo
|
||||
|
||||
if( carga_botones("cd_out.img") // Recarga botones del fichero "CD_out.img"
|
||||
!= OK ) {
|
||||
Imprime_Estaticos( 112, "cd_out.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
closegraph();
|
||||
cprintf("\n\rError en la CARGA DE BOTONES");
|
||||
exit(112);
|
||||
|
||||
/*
|
||||
|
||||
SALE CON UN MENSAJE GR<47>FICO
|
||||
|
||||
*/
|
||||
}
|
||||
|
||||
|
||||
Imprime_Estaticos( 1, "cd_out.img"); // Imprime botones estaticos 'Seccion 1'
|
||||
|
||||
Imprime_Secuencia(1); // Imprime secuencia 1.
|
||||
|
||||
Imprime_Estaticos( 2, "cd_out.img"); // Imprime botones estaticos 'Seccion 2'
|
||||
// para los textos
|
||||
|
||||
Inicializa_Iconos();
|
||||
Coloca_Iconos_Dos_Windows();
|
||||
Coloca_Iconos(CurrIcon);
|
||||
|
||||
ENCIENDE_PANTALLA(dac);
|
||||
if ( (Pantalla = malloc( imagesize(0, 0, 20, 20) )) == NULL ) {
|
||||
Imprime_Estaticos( SIN_CVN, "cd_out.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
closegraph();
|
||||
cprintf("\n\rError en la asignaci<63>n de memoria para la mascara del raton");
|
||||
exit(2);
|
||||
}
|
||||
|
||||
inicializa_raton_grafico( 0, 0, 619, 460);
|
||||
|
||||
True_Push = ON; // Activa el TRUE PUSH ( PRESION REAL )
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
char *current_directory(char *path)
|
||||
{
|
||||
strcpy(path, "X:\\"); /* fill string with form of response: X:\ */
|
||||
path[0] = 'A' + getdisk(); /* replace X with current drive letter */
|
||||
getcurdir(0, path+3); /* fill rest of string with current directory */
|
||||
return(path);
|
||||
}
|
61
CD_IN/CD_FILE.H
Normal file
61
CD_IN/CD_FILE.H
Normal file
@ -0,0 +1,61 @@
|
||||
|
||||
struct byte {
|
||||
int T_Dibujo : 1;
|
||||
int DOS_WINDOWS : 1;
|
||||
int Install : 1;
|
||||
int Ejecutable : 1;
|
||||
int Tipo_de_Programa : 4;
|
||||
};
|
||||
|
||||
struct Install {
|
||||
int Usar_VGA_COPY : 1;
|
||||
int Usar_ARJ : 1;
|
||||
int Usar_ZIP : 1;
|
||||
int Usar_LHA : 1;
|
||||
int Usar_XCopy : 1;
|
||||
int Usar_Install_P : 1;
|
||||
|
||||
int Manual_Automatico : 1;
|
||||
};
|
||||
|
||||
|
||||
typedef struct {
|
||||
|
||||
struct byte Typo; // 1 bit DOS o WINDOWS
|
||||
// 4 bit Tipo de programa, ( Juegos, Dibujo, ... )
|
||||
// 1 bit ( Tiene Dibujo SI / NO )
|
||||
// 1 bit Instalable ( SI / NO )
|
||||
// 1 bit Ejecutable
|
||||
|
||||
|
||||
char Nombre[26+1]; // Nombre del programa
|
||||
char Comentario[32][35 + 1]; // Comentario
|
||||
|
||||
char N_Img[8+1]; // Nombre de la imagen ( sin extensi<73>n )
|
||||
|
||||
char Dir_P[50+1];
|
||||
|
||||
// Instalacion alternativa...
|
||||
struct Install Alt_Install;
|
||||
|
||||
char N_Install[8+1];
|
||||
char N_Exe[8+1];
|
||||
|
||||
|
||||
} CD_FILE;
|
||||
|
||||
struct Cabecera {
|
||||
char Nombre_del_Programa[70];
|
||||
char Comentario_Inicial[70];
|
||||
// const char R1 = 13, R2 =10;
|
||||
// const char Comentario_Inicial[] = {"Jos<6F> David Guill<6C>n Dominguez"};
|
||||
// const char R3 = 13, R4 =10;
|
||||
// const char R5 = 7, R6 =26;
|
||||
|
||||
char VerHi, VerLow;
|
||||
char Register;
|
||||
|
||||
long Records;
|
||||
};
|
||||
|
||||
struct Cabecera CD_cabecera;
|
520
CD_IN/CD_ICONS.CPP
Normal file
520
CD_IN/CD_ICONS.CPP
Normal file
@ -0,0 +1,520 @@
|
||||
extern int Fichero_cd_in2(char Dinamicos_Estaticos);
|
||||
|
||||
///////////////////////////// FICHEROS A INCLUIR /////////////////////////////
|
||||
#include <alloc.h>
|
||||
#include <dos.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <conio.h> // Para getch();
|
||||
#include <graphics.h> // Para outtextxy(...); y cleardevice(...);
|
||||
|
||||
#include "cd_icons.h"
|
||||
// #include "List_col.h"
|
||||
#include "cd_error.h"
|
||||
#include "d:\program\src_dos\libs\make_bot\make_bot.h" // Fuciones de MAKE_BOTON
|
||||
////////////////////////////////// VARIABLES /////////////////////////////////
|
||||
void Mete(FILE *P_R, int Color);
|
||||
|
||||
FILE *handle;
|
||||
char dac[256*3];
|
||||
|
||||
extern unsigned char *P_Raton1, *P_Raton2, *P_Raton3, *P_Raton4;
|
||||
|
||||
unsigned char far *Icono; // 18
|
||||
|
||||
void Coloca_Iconos_Dos_Windows(void);
|
||||
void Coloca_Iconos(int Start_Icon);
|
||||
//////////////////////// DECLARACIONES DE FUNCIONES //////////////////////////
|
||||
|
||||
extern "C" void ENCIENDE_PANTALLA(char *);
|
||||
|
||||
///////////////////////////////// PROGRAMA ///////////////////////////////////
|
||||
void Inicializa_Iconos(void)
|
||||
{
|
||||
int ancho;
|
||||
int Posicion[18] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
|
||||
int alto;
|
||||
|
||||
int esq_x1, esq_y1, esq_x2, esq_y2;
|
||||
unsigned char byte, contador;
|
||||
int n = (20*20);
|
||||
int PR1, PR2, PR3, PR4;
|
||||
PR1 = PR2 = PR3 = PR4 = -1;
|
||||
|
||||
if( (Icono = (unsigned char far *)farcalloc( /*(39762)*/40000L, sizeof(unsigned char) ) ) == NULL ){
|
||||
Fichero_cd_in2(SIN_CVN);
|
||||
|
||||
// Imprime_Estaticos( SIN_CVN, "cd_in.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
closegraph();
|
||||
printf("No se encontr<74> memoria suficiente");
|
||||
exit(1);
|
||||
}
|
||||
/*
|
||||
if( ((P_Raton1 = (unsigned char *)malloc( n ))==NULL) ||
|
||||
((P_Raton2 = (unsigned char *)malloc( n ))==NULL) ||
|
||||
((P_Raton3 = (unsigned char *)malloc( n ))==NULL) ||
|
||||
((P_Raton4 = (unsigned char *)malloc( n ))==NULL) ) {
|
||||
Imprime_Estaticos( SIN_CVN, "cd_in.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
closegraph();
|
||||
cprintf("\n\rImposible encontrar memoria para el cursor del Raton");
|
||||
exit(2);
|
||||
}
|
||||
*/
|
||||
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
/*
|
||||
FILE *P_R1, *P_R2, *P_R3, *P_R4;
|
||||
int PR1_C=0, PR2_C=0, PR3_C=0, PR4_C=0;
|
||||
P_R1 = fopen("P_Raton1.cpp", "w");
|
||||
P_R2 = fopen("P_Raton2.cpp", "w");
|
||||
P_R3 = fopen("P_Raton3.cpp", "w");
|
||||
P_R4 = fopen("P_Raton4.cpp", "w");
|
||||
*/
|
||||
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
if((handle=fopen("CD_in2.IMG", "rb"))==NULL)
|
||||
{
|
||||
Fichero_cd_in2(E_O);
|
||||
|
||||
// Imprime_Estaticos( E_O, "cd_in.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
restorecrtmode();
|
||||
printf("No se encontr<74> el archivo de iconos");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if(10!=getc(handle))
|
||||
{
|
||||
Fichero_cd_in2(E_PCX);
|
||||
|
||||
// Imprime_Estaticos( E_PCX, "cd_in.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
restorecrtmode();
|
||||
printf("El archivo de iconos, esta da<64>ado");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
getw(handle); getc(handle);
|
||||
|
||||
esq_x1=getw(handle); esq_y1=getw(handle);
|
||||
esq_x2=getw(handle); esq_y2=getw(handle);
|
||||
|
||||
ancho=esq_x2-esq_x1+1;
|
||||
alto =esq_y2-esq_y1+1;
|
||||
|
||||
fseek(handle, 128, 0);
|
||||
|
||||
for(alto=(esq_y2-esq_y1+1); alto>0; alto--)
|
||||
{
|
||||
for(ancho=(esq_x2-esq_x1+1); ancho>0; )
|
||||
{
|
||||
byte=getc(handle);
|
||||
if(byte<=0xC0)
|
||||
{
|
||||
|
||||
if( ancho>=272 && ancho <=318 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[0] ++;
|
||||
Icono[ Posicion[0] ] = byte;
|
||||
} else
|
||||
if( ancho>=224 && ancho <=270 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[1] ++;
|
||||
Icono[ Posicion[1]+2209*1 ] = byte;
|
||||
} else
|
||||
if( ancho>=176 && ancho <=222 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[2] ++;
|
||||
Icono[ Posicion[2]+2209*2 ] = byte;
|
||||
} else
|
||||
if( ancho>=128 && ancho <=174 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[3] ++;
|
||||
Icono[ Posicion[3]+2209*3 ] = byte;
|
||||
} else
|
||||
if( ancho>=80 && ancho <=126 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[4] ++;
|
||||
Icono[ Posicion[4]+2209*4 ] = byte;
|
||||
} else
|
||||
if( ancho>=32 && ancho <=78 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[5] ++;
|
||||
Icono[ Posicion[5]+2209*5 ] = byte;
|
||||
} else
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
if( ancho>=272 && ancho <=318 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[6] ++;
|
||||
Icono[ Posicion[6]+2209*6 ] = byte;
|
||||
} else
|
||||
if( ancho>=224 && ancho <=270 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[7] ++;
|
||||
Icono[ Posicion[7]+2209*7 ] = byte;
|
||||
} else
|
||||
if( ancho>=176 && ancho <=222 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[8] ++;
|
||||
Icono[ Posicion[8]+2209*8 ] = byte;
|
||||
} else
|
||||
if( ancho>=128 && ancho <=174 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[9] ++;
|
||||
Icono[ Posicion[9]+2209*9 ] = byte;
|
||||
} else
|
||||
if( ancho>=80 && ancho <=126 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[10] ++;
|
||||
Icono[ Posicion[10]+2209*10 ] = byte;
|
||||
} else
|
||||
if( ancho>=32 && ancho <=78 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[11] ++;
|
||||
Icono[ Posicion[11]+2209*11] = byte;
|
||||
} else
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
if( ancho>=272 && ancho <=318 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[12] ++;
|
||||
Icono[ Posicion[12]+2209*12 ] = byte;
|
||||
} else
|
||||
if( ancho>=224 && ancho <=270 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[13] ++;
|
||||
Icono[ Posicion[13]+2209*13 ] = byte;
|
||||
} else
|
||||
if( ancho>=176 && ancho <=222 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[14] ++;
|
||||
Icono[ Posicion[14]+2209*14 ] = byte;
|
||||
} else
|
||||
if( ancho>=128 && ancho <=174 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[15] ++;
|
||||
Icono[ Posicion[15]+2209*15 ] = byte;
|
||||
} else
|
||||
if( ancho>=80 && ancho <=126 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[16] ++;
|
||||
Icono[ Posicion[16]+2209*16 ] = byte;
|
||||
} else
|
||||
if( ancho>=32 && ancho <=78 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[17] ++;
|
||||
Icono[ Posicion[17]+2209*17] = byte;
|
||||
} else
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
if( ancho>=274/*279*/ && ancho <=/*318*/316 && alto >= /*8*/11 && alto <= 29 ) {
|
||||
// Flecha Izquierda
|
||||
// putpixel( 385 +43+ (279-ancho), 30 + 24 + (11-alto), byte);
|
||||
putpixel( ancho + 120, alto + 24, byte );
|
||||
} else
|
||||
if( ancho>=/*272*/276 && ancho <=318/*313*/ && alto >= /*32*/35 && alto <= 52 ) {
|
||||
// Flecha Derecha
|
||||
// putpixel( 385 +48+ (276-ancho), 57 + 26 + (35-alto), byte);
|
||||
putpixel( ancho + 120, alto + 32, byte );
|
||||
}
|
||||
//// } else
|
||||
// if( ancho>=251 && ancho <=270 && alto >= 14 && alto <= 54 ) {
|
||||
// // Flecha Arriba
|
||||
// putpixel( 235 + (248-ancho), 420 + (8-alto), byte);
|
||||
// putpixel( 385 + (248-ancho), 360 + (8-alto), byte);
|
||||
// } else
|
||||
// if( ancho>=/*224*/227 && ancho <= 245 && alto >= /*8*/12 && alto <= /*54*/49 ) {
|
||||
// // Flecha Abajo
|
||||
// putpixel( 235 - 1 + (224-ancho), 470 + (8-alto), byte);
|
||||
// putpixel( 385 - 1 + (224-ancho), 415 -2 + (8-alto), byte);
|
||||
// } else
|
||||
/*
|
||||
if( ancho>=180 && ancho <= 220 && alto >= 12 && alto <= 52 ) {
|
||||
// Punteros del Raton...
|
||||
putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
}
|
||||
*/
|
||||
if( ancho>=180 && ancho <= 199 && alto >= 12 && alto <= 31 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR1++;
|
||||
P_Raton1[/*(199-ancho) + 20*(31-alto)*/PR1] = byte;
|
||||
////// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R1, byte);
|
||||
////PR1_C ++ ; if ( PR1_C == 6 ) { PR1_C=0; fprintf(P_R1, "\n"); }
|
||||
////*/
|
||||
} else
|
||||
if( ancho>=201 && ancho <= 220 && alto >= 12 && alto <= 31 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR2++;
|
||||
P_Raton2[/*(220-ancho) + 20*(31-alto)*/PR2] = byte;
|
||||
///// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R2, byte);
|
||||
////PR2_C ++ ; if ( PR2_C == 11 ) { PR2_C=0; fprintf(P_R2, "\n"); }
|
||||
////*/
|
||||
} else
|
||||
if( ancho>=180 && ancho <= 199 && alto >= 33 && alto <= 52 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR3++;
|
||||
P_Raton3[/*(199-ancho) + 20*(52-alto)*/PR3] = byte;
|
||||
////// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R3, byte);
|
||||
////PR3_C ++ ; if ( PR3_C == 6 ) { PR3_C=0; fprintf(P_R3, "\n"); }
|
||||
////*/
|
||||
} else
|
||||
if( ancho>=201 && ancho <= 220 && alto >= 33 && alto <= 52 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR4++;
|
||||
P_Raton4[/*(220-ancho) + 20*(52-alto)*/PR4] = byte;
|
||||
////// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R4, byte);
|
||||
////PR4_C ++ ; if ( PR4_C == 6 ) { PR4_C=0; fprintf(P_R4, "\n"); }
|
||||
////*/
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////
|
||||
// putpixel( (10+ancho), (10+alto), byte);
|
||||
/////////////////
|
||||
ancho--;
|
||||
}
|
||||
else
|
||||
{
|
||||
contador=byte&0x3F; byte=getc(handle);
|
||||
for(; contador>0; contador--)
|
||||
{
|
||||
// *dir_vga++=byte;
|
||||
if( ancho>=272 && ancho <=318 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[0] ++;
|
||||
Icono[ Posicion[0] ] = byte;
|
||||
} else
|
||||
if( ancho>=224 && ancho <=270 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[1] ++;
|
||||
Icono[ Posicion[1]+2209*1 ] = byte;
|
||||
} else
|
||||
if( ancho>=176 && ancho <=222 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[2] ++;
|
||||
Icono[ Posicion[2]+2209*2 ] = byte;
|
||||
} else
|
||||
if( ancho>=128 && ancho <=174 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[3] ++;
|
||||
Icono[ Posicion[3]+2209*3 ] = byte;
|
||||
} else
|
||||
if( ancho>=80 && ancho <=126 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[4] ++;
|
||||
Icono[ Posicion[4]+2209*4 ] = byte;
|
||||
} else
|
||||
if( ancho>=32 && ancho <=78 && alto >=152 && alto <= 198 ) {
|
||||
Posicion[5] ++;
|
||||
Icono[ Posicion[5]+2209*5 ] = byte;
|
||||
} else
|
||||
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
if( ancho>=272 && ancho <=318 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[6] ++;
|
||||
Icono[ Posicion[6]+2209*6 ] = byte;
|
||||
} else
|
||||
if( ancho>=224 && ancho <=270 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[7] ++;
|
||||
Icono[ Posicion[7]+2209*7 ] = byte;
|
||||
} else
|
||||
if( ancho>=176 && ancho <=222 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[8] ++;
|
||||
Icono[ Posicion[8]+2209*8 ] = byte;
|
||||
} else
|
||||
if( ancho>=128 && ancho <=174 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[9] ++;
|
||||
Icono[ Posicion[9]+2209*9 ] = byte;
|
||||
} else
|
||||
if( ancho>=80 && ancho <=126 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[10] ++;
|
||||
Icono[ Posicion[10]+2209*10 ] = byte;
|
||||
} else
|
||||
if( ancho>=32 && ancho <=78 && alto >=104 && alto <= 150 ) {
|
||||
Posicion[11] ++;
|
||||
Icono[ Posicion[11]+2209*11] = byte;
|
||||
} else
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
if( ancho>=272 && ancho <=318 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[12] ++;
|
||||
Icono[ Posicion[12]+2209*12 ] = byte;
|
||||
} else
|
||||
if( ancho>=224 && ancho <=270 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[13] ++;
|
||||
Icono[ Posicion[13]+2209*13 ] = byte;
|
||||
} else
|
||||
if( ancho>=176 && ancho <=222 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[14] ++;
|
||||
Icono[ Posicion[14]+2209*14 ] = byte;
|
||||
} else
|
||||
if( ancho>=128 && ancho <=174 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[15] ++;
|
||||
Icono[ Posicion[15]+2209*15 ] = byte;
|
||||
} else
|
||||
if( ancho>=80 && ancho <=126 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[16] ++;
|
||||
Icono[ Posicion[16]+2209*16 ] = byte;
|
||||
} else
|
||||
if( ancho>=32 && ancho <=78 && alto >=56 && alto <= 102 ) {
|
||||
Posicion[17] ++;
|
||||
Icono[ Posicion[17]+2209*17] = byte;
|
||||
} else
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
if( ancho>=274/*279*/ && ancho <=/*318*/316 && alto >= /*8*/11 && alto <= 29 ) {
|
||||
// Flecha Izquierda
|
||||
// putpixel( 385 + 43 + (279-ancho), 30 + 24 + (11-alto), byte);
|
||||
putpixel( ancho + 120, alto + 24, byte );
|
||||
} else
|
||||
if( ancho>=/*272*/276 && ancho <=318/*313*/ && alto >= /*32*/35 && alto <= 52 ) {
|
||||
// Flecha Derecha
|
||||
// putpixel( 385 + 48 + (276-ancho), 57 + 26 + (35-alto), byte);
|
||||
putpixel( ancho + 120, alto + 32, byte );
|
||||
} else
|
||||
// if( ancho>=251 && ancho <=270 && alto >= 14 && alto <= 54 ) {
|
||||
// // Flecha Arriba
|
||||
// putpixel( 235 + (248-ancho), 420 + (8-alto), byte);
|
||||
// putpixel( 385 + (248-ancho), 360 + (8-alto), byte);
|
||||
// } else
|
||||
// if( ancho>=/*224*/227 && ancho <= 245 && alto >= /*8*/12 && alto <= /*54*/49 ) {
|
||||
// // Flecha Abajo
|
||||
// putpixel( 235 - 1 + (224-ancho), 470 + (8-alto), byte);
|
||||
// putpixel( 385 - 1 + (224-ancho), 415 -2 + (8-alto), byte);
|
||||
// } else
|
||||
/*
|
||||
if( ancho>=180 && ancho <= 220 && alto >= 12 && alto <= 52 ) {
|
||||
// Punteros del Raton...
|
||||
putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
}
|
||||
*/
|
||||
if( ancho>=180 && ancho <= 199 && alto >= 12 && alto <= 31 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR1++;
|
||||
P_Raton1[/*(199-ancho) + 20*(31-alto)*/PR1] = byte;
|
||||
////// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R1, byte);
|
||||
////PR1_C ++ ; if ( PR1_C == 6 ) { PR1_C=0; fprintf(P_R1, "\n"); }
|
||||
////*/
|
||||
} else
|
||||
if( ancho>=201 && ancho <= 220 && alto >= 12 && alto <= 31 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR2++;
|
||||
P_Raton2[/*(220-ancho) + 20*(31-alto)*/PR2] = byte;
|
||||
////// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R2, byte);
|
||||
////PR2_C ++ ; if ( PR2_C == 6 ) { PR2_C=0; fprintf(P_R2, "\n"); }
|
||||
////*/
|
||||
} else
|
||||
if( ancho>=180 && ancho <= 199 && alto >= 33 && alto <= 52 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR3++;
|
||||
P_Raton3[/*(199-ancho) + 20*(52-alto)*/PR3] = byte;
|
||||
///// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R3, byte);
|
||||
////PR3_C ++ ; if ( PR3_C == 6 ) { PR3_C=0; fprintf(P_R3, "\n"); }
|
||||
////*/
|
||||
} else
|
||||
if( ancho>=201 && ancho <= 220 && alto >= 33 && alto <= 52 ) {
|
||||
//// // Punteros del Raton...
|
||||
PR4++;
|
||||
P_Raton4[/*(220-ancho) + 20*(52-alto)*/PR4] = byte;
|
||||
///// putpixel( 400 + 46 + (176-ancho), 150 + (49-alto), byte);
|
||||
/////*
|
||||
////Mete(P_R4, byte);
|
||||
////PR4_C ++ ; if ( PR4_C == 6 ) { PR4_C=0; fprintf(P_R4, "\n"); }
|
||||
////*/
|
||||
}
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/////////////////
|
||||
// putpixel( (10+ancho), (10+alto), byte);
|
||||
/////////////////
|
||||
ancho--;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
getc(handle);
|
||||
|
||||
// for(n=0; n<256*3; n++) dac[n]=getc(handle) >> 2;
|
||||
for(n=0; n<256*3; n++)
|
||||
if( n >= (256-16)*3 )
|
||||
dac[n]=getc(handle) >> 2;
|
||||
else
|
||||
getc(handle);
|
||||
|
||||
fclose(handle);
|
||||
|
||||
/*
|
||||
fclose(P_R1);
|
||||
fclose(P_R2);
|
||||
fclose(P_R3);
|
||||
fclose(P_R4);
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
void Coloca_Iconos_Dos_Windows(void){
|
||||
|
||||
int x, y, i;
|
||||
|
||||
for( y = 0; y <= (46-1); y++ )
|
||||
for( x = 1; x <= 46; x++ ) {
|
||||
putpixel( 523 + x, 37+y, Icono[ x + (47*y) + (2209*11) ] );
|
||||
|
||||
putpixel( 583 + x, 37+y, Icono[ x + (47*y) + (2209*17) ] );
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
void Coloca_Iconos(int Start_Icon){
|
||||
|
||||
int x, y, i;
|
||||
char Icon_inx[] = { Juegos, Texto, Musica, Dibujo, Util, Base, Hoja,
|
||||
Red, TC, Scanner, News, Zip, Peli, Varios, CD, Ayuda };
|
||||
|
||||
Start_Icon--;
|
||||
|
||||
for( y = 0; y <= (46-1); y++ )
|
||||
for( x = 1; x <= 46; x++ ) {
|
||||
|
||||
putpixel( 453 + x, 37+y, Icono[ x + (47*y) + (2209*Icon_inx[Start_Icon]) ] );
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void Mete(FILE *P_R, int Color) {
|
||||
|
||||
char Buffer[80];
|
||||
|
||||
switch( Color ) {
|
||||
case 255:
|
||||
sprintf( Buffer, "*P_Ratonx++ = BLANCO");
|
||||
break;
|
||||
case 240:
|
||||
sprintf( Buffer, "*P_Ratonx++ = NEGRO");
|
||||
break;
|
||||
case 253:
|
||||
sprintf( Buffer, "*P_Ratonx++ = GRIS_CLARO");
|
||||
break;
|
||||
case 249:
|
||||
sprintf( Buffer, "*P_Ratonx++ = UNKNOW");
|
||||
break;
|
||||
case 250:
|
||||
sprintf( Buffer, "*P_Ratonx++ = AZUL");
|
||||
break;
|
||||
|
||||
default:
|
||||
sprintf( Buffer, "*P_Ratonx++ = %d", Color);
|
||||
}
|
||||
|
||||
fprintf( P_R, "%-24s; ", Buffer );
|
||||
|
||||
|
||||
}
|
16
CD_IN/CD_ICONS.H
Normal file
16
CD_IN/CD_ICONS.H
Normal file
@ -0,0 +1,16 @@
|
||||
#define Juegos 0
|
||||
#define Musica 1
|
||||
#define Texto 2
|
||||
#define Dibujo 3
|
||||
#define Varios 4
|
||||
#define Ayuda 5
|
||||
#define CD 6
|
||||
#define Scanner 7
|
||||
#define Util 8
|
||||
#define TC 9
|
||||
#define Red 10
|
||||
#define Base 12
|
||||
#define Hoja 13
|
||||
#define News 14
|
||||
#define Peli 15
|
||||
#define Zip 16
|
BIN
CD_IN/CD_IN.EXE
Normal file
BIN
CD_IN/CD_IN.EXE
Normal file
Binary file not shown.
213
CD_IN/CD_IN.IMG
Normal file
213
CD_IN/CD_IN.IMG
Normal file
@ -0,0 +1,213 @@
|
||||
* BLANCO 255
|
||||
* Gris_C 253
|
||||
* Gris_F 254
|
||||
* NEGRO 240
|
||||
* Amarillo 251
|
||||
* Rosa 241
|
||||
* Rojo 242
|
||||
* Azul 250
|
||||
* UNKNOW 249
|
||||
|
||||
#1
|
||||
|
||||
***** Botones para elegir el tipo de ITEM a mirar...
|
||||
!1, 10
|
||||
***** Botones para seleccionar DOS / WINDOWS
|
||||
$ 575, 30, 635, 90, 253, 255, 254, 5, 1, 00, 17
|
||||
$ 515, 30, 575, 90, 253, 255, 254, 5, 1, 00, 32
|
||||
|
||||
**** Retroceder, Avanzar, en los anteriores iconos
|
||||
$ 385, 30, 445, 58, 253, 255, 254, 3, 1, 00, 115
|
||||
$ 385, 62, 445, 90, 253, 255, 254, 3, 1, 00, 116
|
||||
|
||||
**** Creditos
|
||||
$ 195, 447, 380, 475, 253, 255, 254, 3, 1, 00, 46
|
||||
**** Salir
|
||||
$ 5, 447, 190, 475, 253, 255, 254, 3, 1, 00, 31
|
||||
|
||||
**** A<>adir, Borrar, Editar Comentario
|
||||
$ 5, 30, 125, 58, 253, 255, 254, 3, 1, 00, 30
|
||||
$ 130, 30, 250, 58, 253, 255, 254, 3, 1, 00, 48
|
||||
$ 255, 30, 380, 58, 253, 255, 254, 3, 1, 00, 18
|
||||
|
||||
**** Boton donde se muestran los iconos disponibles
|
||||
$ 445, 30, 505, 90, 253, 255, 254, 5, 1, 00, 120
|
||||
|
||||
|
||||
<EFBFBD>1
|
||||
***** Pantalla inicial
|
||||
& 1, 1, 639, 479, 253, 255, 254, 2, 2
|
||||
& 5, 5, 635, 25, 240, 254, 255, 2, 2
|
||||
|
||||
| 10, 7, 2, 5, 0, 255, Utilidad de introduci<63>n de datos para CD_OUT Jos<6F> David Guill<6C>n 1995 (c),
|
||||
| 11, 8, 2, 5, 0, 251, Utilidad de introduci<63>n de datos para CD_OUT Jos<6F> David Guill<6C>n 1995 (c),
|
||||
|
||||
|
||||
***** Cuadro para el comentario...
|
||||
& 385, 95, 635, 475, 250, 255, 254, 2, 1
|
||||
& 390, 100, 630, 470, 240, 254, 255, 2, 1
|
||||
|
||||
<EFBFBD>2
|
||||
|
||||
| 5, 452, 2, 6, 0, 241, _,
|
||||
| 6, 453, 2, 6, 0, 0, _,
|
||||
| 5, 450, 2, 6, 0, 255, S A L I R,
|
||||
| 6, 451, 2, 6, 0, 0, S A L I R,
|
||||
|
||||
| 195, 452, 2, 6, 0, 241, _,
|
||||
| 196, 453, 2, 6, 0, 240, _,
|
||||
| 195, 450, 2, 6, 0, 255, C R E D I T O S,
|
||||
| 196, 451, 2, 6, 0, 240, C R E D I T O S,
|
||||
|
||||
|
||||
| 11, 35, 2, 6, 0, 241, _,
|
||||
| 12, 36, 2, 6, 0, 0, _,
|
||||
| 11, 33, 2, 6, 0, 255, A <20> A D I R,
|
||||
| 12, 34, 2, 6, 0, 0, A <20> A D I R,
|
||||
|
||||
| 136, 35, 2, 6, 0, 241, _,
|
||||
| 137, 36, 2, 6, 0, 240, _,
|
||||
| 136, 33, 2, 6, 0, 255, B O R R A R,
|
||||
| 137, 34, 2, 6, 0, 240, B O R R A R,
|
||||
|
||||
| 257, 39, 2, 4, 0, 241, _,
|
||||
| 258, 40, 2, 4, 0, 240, _,
|
||||
| 257, 38, 2, 4, 0, 255, Editar comentario,
|
||||
| 258, 39, 2, 4, 0, 240, Editar comentario,
|
||||
|
||||
***** Pantalla de Edicion
|
||||
& 5, 62, 172, 90, 240, 255, 254, 2, 2
|
||||
& 172, 62, 230, 90, 240, 255, 254, 2, 2
|
||||
& 230, 62, 288, 90, 240, 255, 254, 2, 2
|
||||
& 288, 62, 318, 90, 240, 255, 254, 2, 2
|
||||
& 318, 62, 350, 90, 240, 255, 254, 2, 2
|
||||
& 350, 62, 380, 90, 240, 255, 254, 2, 2
|
||||
|
||||
|
||||
|
||||
| 11, 71, 2, 4, 0, 242, Nombre N_Install N_Exe Inst EXE Img,
|
||||
| 10, 70, 2, 4, 0, 255, Nombre N_Install N_Exe Inst EXE Img,
|
||||
|
||||
** Nombre
|
||||
& 5, 95, 172, 330, 240, 255, 254, 2, 2
|
||||
** Nombre Install
|
||||
& 172, 95, 230, 330, 240, 255, 254, 2, 2
|
||||
** Nombre Exe
|
||||
& 230, 95, 288, 330, 240, 255, 254, 2, 2
|
||||
** Instalable
|
||||
& 288, 95, 318, 330, 240, 255, 254, 2, 2
|
||||
** Ejecutable
|
||||
& 318, 95, 350, 330, 240, 255, 254, 2, 2
|
||||
** Imagen
|
||||
& 350, 95, 380, 330, 240, 255, 254, 2, 2
|
||||
***
|
||||
| 11, 335, 2, 5, 0, 255, Directorio,
|
||||
| 12, 336, 2, 5, 0, 240, Directorio,
|
||||
& 120, 335, 380, 355, 240, 255, 254, 2, 2
|
||||
| 11, 355, 2, 5, 0, 255, Nombre Imagen,
|
||||
| 12, 356, 2, 5, 0, 240, Nombre Imagen,
|
||||
& 120, 355, 178, 375, 240, 255, 254, 2, 2
|
||||
|
||||
**** Tipos de Instalaci<63>n
|
||||
| 200, 390, 2, 4, 1, 255, Tipos de,
|
||||
| 201, 391, 2, 4, 1, 240, Tipos de,
|
||||
|
||||
| 210, 375, 2, 4, 1, 255, instalaci<63>n,
|
||||
| 211, 376, 2, 4, 1, 240, instalaci<63>n,
|
||||
|
||||
& 226, 360, 380, 442, 250, 255, 254, 2, 2
|
||||
& 231, 365, 375, 437, 240, 254, 255, 2, 2
|
||||
| 231, 370, 2, 4, 0, 255, 1 Imagen de VGA_COPY,
|
||||
| 231, 380, 2, 4, 0, 255, 2 Descompresor ARJ,
|
||||
| 231, 390, 2, 4, 0, 255, 3 Descompresor ZIP,
|
||||
| 231, 400, 2, 4, 0, 255, 4 XCopy,
|
||||
| 231, 410, 2, 4, 0, 255, 5 Programa propio,
|
||||
| 231, 420, 2, 4, 0, 255, 6 No Instalable,
|
||||
|
||||
**** Informaci<63>n adicional
|
||||
& 5, 380, 190, 442, 250, 255, 254, 2, 2
|
||||
& 10, 385, 185, 437, 240, 254, 255, 2, 2
|
||||
|
||||
|
||||
|
||||
************************************************************************
|
||||
* *
|
||||
* MENSAJES DE ERROR <------>---------<----------->--------<------>- *
|
||||
* -------<-------->_------<-------->-->----------<--------->_----<- *
|
||||
************************************************************************
|
||||
<EFBFBD>100
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error en asignaci<63>n,
|
||||
| 210, 242, 2, 5, 0, 240, de memoria CONVENCIONAL,
|
||||
<EFBFBD>101
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error en asignaci<63>n,
|
||||
| 210, 222, 2, 5, 0, 240, de memoria XMS,
|
||||
<EFBFBD>102
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error cargando ICONOS,
|
||||
| 210, 222, 2, 5, 0, 240, y punteros de RATON...,
|
||||
<EFBFBD>103
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error cargando PCX,
|
||||
| 210, 222, 2, 5, 0, 240, de Fondo.,
|
||||
<EFBFBD>104
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error cargando ficheros,
|
||||
| 210, 222, 2, 5, 0, 240, de sonido WAV,
|
||||
<EFBFBD>105
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error intentando ejecutar,
|
||||
| 210, 222, 2, 5, 0, 240, el programa deseado...,
|
||||
<EFBFBD>106
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Error intentando ejecutar,
|
||||
| 210, 222, 2, 5, 0, 240, el programa deseado...,
|
||||
<EFBFBD>107
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, ERROR D E TIPO,
|
||||
| 210, 222, 2, 5, 0, 240, D E S C O N O C I D O,
|
||||
|
||||
<EFBFBD>108
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, ERROR ABRIENDO,
|
||||
| 210, 222, 2, 5, 0, 240, FICHERO,
|
||||
<EFBFBD>109
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, ERROR de ESCRITURA,
|
||||
| 210, 222, 2, 5, 0, 240, DISCO PROTEGIDO.,
|
||||
<EFBFBD>110
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, ERROR de LECTURA,
|
||||
| 210, 222, 2, 5, 0, 240, POSIBLE DA<44>O F<>SICO,
|
||||
<EFBFBD>111
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, ERROR INTENTANDO,
|
||||
| 210, 222, 2, 5, 0, 240, CERRAR FICHERO,
|
||||
<EFBFBD>112
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, ERROR INTENTANDO,
|
||||
| 210, 222, 2, 5, 0, 240, CARGAR BOTONES,
|
||||
<EFBFBD>113
|
||||
& 200, 212, 440, 267, 251, 255, 254, 2, 1
|
||||
& 205, 217, 435, 262, 253, 254, 255, 2, 1
|
||||
| 210, 222, 2, 5, 0, 240, Icono ha cambiado.,
|
||||
| 210, 222, 2, 5, 0, 240, Cargando nuevo archivo...,
|
||||
|
||||
|
||||
|
||||
|
||||
|
BIN
CD_IN/CD_IN.PRJ
Normal file
BIN
CD_IN/CD_IN.PRJ
Normal file
Binary file not shown.
305
CD_IN/CD_IN2.CPP
Normal file
305
CD_IN/CD_IN2.CPP
Normal file
@ -0,0 +1,305 @@
|
||||
/***************************************************************/
|
||||
/* */
|
||||
/* Conversi<73>n de fuentes de MAKE BOTON en ASCII a fuentes */
|
||||
/* para CPP, que pueden ser compilados junto al programa. */
|
||||
/* */
|
||||
/***************************************************************/
|
||||
/* */
|
||||
/* MAKE BOTON es un programa realizado por Jos<6F> David Guill<6C>n */
|
||||
/* MB a CPP es una utilidad complementaria a Make Boton por */
|
||||
/* Jos<6F> David Guill<6C>n... */
|
||||
/* */
|
||||
/***************************************************************/
|
||||
/* */
|
||||
/* GRACIAS POR UTILIZAR MI SOFTWARE... */
|
||||
/* */
|
||||
/* JOS<4F> DAVID GUILL<4C>N (c) 1995 */
|
||||
/* */
|
||||
/***************************************************************/
|
||||
|
||||
|
||||
|
||||
// Debe indicar el directorio exacto de la Cabecera de MAKE BOTON
|
||||
#include "d:\program\src_dos\libs\make_bot\make_bot.h" // Fuciones de MAKE_BOTON
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <alloc.h>
|
||||
#include <graphics.h>
|
||||
|
||||
|
||||
|
||||
extern int vez, memoria_asignada, Secuencias, *n_Botones_Secuencia;
|
||||
struct Make_Boton { int Up, Left, Down, Right; unsigned char Cdf, Cb1, Cb2; unsigned char Ab, Pb; unsigned char Isc, Sc; };
|
||||
extern struct Make_Boton far *Botones;
|
||||
struct Make_Boton Bot_Static;
|
||||
|
||||
|
||||
|
||||
extern void Libera_Memoria(void);extern void Imprime_Boton(int D_Bord, struct Make_Boton Bot_Imp);
|
||||
|
||||
|
||||
// Esta funci<63>n debe ser llamada para la inicializacion de los
|
||||
// botones en lugar de CARGA_BOTONES(...).
|
||||
// Para cargar los botones con parametro 0 y para imprimir
|
||||
// imprimir los estaticos con parametro [ n<> de secuencia ]
|
||||
int Fichero_cd_in2(char Dinamicos_Estaticos);
|
||||
|
||||
int Fichero_cd_in2(char Dinamicos_Estaticos) {
|
||||
|
||||
static char vez = 0;
|
||||
|
||||
switch(Dinamicos_Estaticos) {
|
||||
|
||||
case 0:
|
||||
if( vez == 0 ) {
|
||||
vez = 1;
|
||||
atexit( Libera_Memoria );
|
||||
}
|
||||
if ( memoria_asignada == 1 ) {
|
||||
free(n_Botones_Secuencia);
|
||||
farfree(Botones);
|
||||
memoria_asignada = 0;
|
||||
}
|
||||
int SiZe_BoToN = 0;
|
||||
if ( (Botones = (struct Make_Boton far *)farcalloc(1, sizeof( struct Make_Boton ) )) == NULL)
|
||||
return SIN_MEMORIA;
|
||||
memoria_asignada = 1;
|
||||
|
||||
Secuencias = 1;
|
||||
if (( n_Botones_Secuencia = (int *) malloc( sizeof(int)*Secuencias ) ) == NULL) {
|
||||
printf("\nNo Hay suficiente Memoria, ni para un Boton\n\n");
|
||||
return SIN_MEMORIA;
|
||||
}
|
||||
n_Botones_Secuencia[1 - 1] = 10;
|
||||
SiZe_BoToN += ( sizeof( struct Make_Boton ) * 10);
|
||||
if ( (Botones = (struct Make_Boton far *)farrealloc(Botones, SiZe_BoToN )) == NULL) {
|
||||
Secuencias = 1;
|
||||
return SIN_MEMORIA;
|
||||
}
|
||||
memoria_asignada = 1;
|
||||
Botones [0].Left = 575; Botones [0].Up = 30;Botones [0]. Right = 635;Botones [0]. Down = 90;
|
||||
Botones [0]. Cdf = 253; Botones [0]. Cb1 = 255; Botones [0]. Cb2 = 254; Botones [0]. Ab = 5; Botones [0]. Pb = 1; Botones [0]. Isc = 0; Botones [0]. Sc = 17;
|
||||
Botones [1].Left = 515; Botones [1].Up = 30;Botones [1]. Right = 575;Botones [1]. Down = 90;
|
||||
Botones [1]. Cdf = 253; Botones [1]. Cb1 = 255; Botones [1]. Cb2 = 254; Botones [1]. Ab = 5; Botones [1]. Pb = 1; Botones [1]. Isc = 0; Botones [1]. Sc = 32;
|
||||
Botones [2].Left = 385; Botones [2].Up = 30;Botones [2]. Right = 445;Botones [2]. Down = 58;
|
||||
Botones [2]. Cdf = 253; Botones [2]. Cb1 = 255; Botones [2]. Cb2 = 254; Botones [2]. Ab = 3; Botones [2]. Pb = 1; Botones [2]. Isc = 0; Botones [2]. Sc = 115;
|
||||
Botones [3].Left = 385; Botones [3].Up = 62;Botones [3]. Right = 445;Botones [3]. Down = 90;
|
||||
Botones [3]. Cdf = 253; Botones [3]. Cb1 = 255; Botones [3]. Cb2 = 254; Botones [3]. Ab = 3; Botones [3]. Pb = 1; Botones [3]. Isc = 0; Botones [3]. Sc = 116;
|
||||
Botones [4].Left = 195; Botones [4].Up = 447;Botones [4]. Right = 380;Botones [4]. Down = 475;
|
||||
Botones [4]. Cdf = 253; Botones [4]. Cb1 = 255; Botones [4]. Cb2 = 254; Botones [4]. Ab = 3; Botones [4]. Pb = 1; Botones [4]. Isc = 0; Botones [4]. Sc = 46;
|
||||
Botones [5].Left = 5; Botones [5].Up = 447;Botones [5]. Right = 190;Botones [5]. Down = 475;
|
||||
Botones [5]. Cdf = 253; Botones [5]. Cb1 = 255; Botones [5]. Cb2 = 254; Botones [5]. Ab = 3; Botones [5]. Pb = 1; Botones [5]. Isc = 0; Botones [5]. Sc = 31;
|
||||
Botones [6].Left = 5; Botones [6].Up = 30;Botones [6]. Right = 125;Botones [6]. Down = 58;
|
||||
Botones [6]. Cdf = 253; Botones [6]. Cb1 = 255; Botones [6]. Cb2 = 254; Botones [6]. Ab = 3; Botones [6]. Pb = 1; Botones [6]. Isc = 0; Botones [6]. Sc = 30;
|
||||
Botones [7].Left = 130; Botones [7].Up = 30;Botones [7]. Right = 250;Botones [7]. Down = 58;
|
||||
Botones [7]. Cdf = 253; Botones [7]. Cb1 = 255; Botones [7]. Cb2 = 254; Botones [7]. Ab = 3; Botones [7]. Pb = 1; Botones [7]. Isc = 0; Botones [7]. Sc = 48;
|
||||
Botones [8].Left = 255; Botones [8].Up = 30;Botones [8]. Right = 380;Botones [8]. Down = 58;
|
||||
Botones [8]. Cdf = 253; Botones [8]. Cb1 = 255; Botones [8]. Cb2 = 254; Botones [8]. Ab = 3; Botones [8]. Pb = 1; Botones [8]. Isc = 0; Botones [8]. Sc = 18;
|
||||
Botones [9].Left = 445; Botones [9].Up = 30;Botones [9]. Right = 505;Botones [9]. Down = 90;
|
||||
Botones [9]. Cdf = 253; Botones [9]. Cb1 = 255; Botones [9]. Cb2 = 254; Botones [9]. Ab = 5; Botones [9]. Pb = 1; Botones [9]. Isc = 0; Botones [9]. Sc = 120;
|
||||
break;
|
||||
case 1:
|
||||
Bot_Static.Left = 1; Bot_Static.Up = 1; Bot_Static.Right = 639; Bot_Static.Down = 479; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 5; Bot_Static.Up = 5; Bot_Static.Right = 635; Bot_Static.Down = 25; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(255); settextstyle( 2, 0, 5); outtextxy( 10, 7, " Utilidad de introduci<63>n de datos para CD_OUT Jos<6F> David Guill<6C>n 1995 (c)" );
|
||||
setcolor(251); settextstyle( 2, 0, 5); outtextxy( 11, 8, " Utilidad de introduci<63>n de datos para CD_OUT Jos<6F> David Guill<6C>n 1995 (c)" );
|
||||
Bot_Static.Left = 385; Bot_Static.Up = 95; Bot_Static.Right = 635; Bot_Static.Down = 475; Bot_Static.Cdf = 250; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 390; Bot_Static.Up = 100; Bot_Static.Right = 630; Bot_Static.Down = 470; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
break;
|
||||
case 2:
|
||||
setcolor(241); settextstyle( 2, 0, 6); outtextxy( 5, 452, " _" );
|
||||
setcolor(0); settextstyle( 2, 0, 6); outtextxy( 6, 453, " _" );
|
||||
setcolor(255); settextstyle( 2, 0, 6); outtextxy( 5, 450, " S A L I R" );
|
||||
setcolor(0); settextstyle( 2, 0, 6); outtextxy( 6, 451, " S A L I R" );
|
||||
setcolor(241); settextstyle( 2, 0, 6); outtextxy( 195, 452, " _" );
|
||||
setcolor(240); settextstyle( 2, 0, 6); outtextxy( 196, 453, " _" );
|
||||
setcolor(255); settextstyle( 2, 0, 6); outtextxy( 195, 450, " C R E D I T O S" );
|
||||
setcolor(240); settextstyle( 2, 0, 6); outtextxy( 196, 451, " C R E D I T O S" );
|
||||
setcolor(241); settextstyle( 2, 0, 6); outtextxy( 11, 35, "_" );
|
||||
setcolor(0); settextstyle( 2, 0, 6); outtextxy( 12, 36, "_" );
|
||||
setcolor(255); settextstyle( 2, 0, 6); outtextxy( 11, 33, "A <20> A D I R" );
|
||||
setcolor(0); settextstyle( 2, 0, 6); outtextxy( 12, 34, "A <20> A D I R" );
|
||||
setcolor(241); settextstyle( 2, 0, 6); outtextxy( 136, 35, "_" );
|
||||
setcolor(240); settextstyle( 2, 0, 6); outtextxy( 137, 36, "_" );
|
||||
setcolor(255); settextstyle( 2, 0, 6); outtextxy( 136, 33, "B O R R A R" );
|
||||
setcolor(240); settextstyle( 2, 0, 6); outtextxy( 137, 34, "B O R R A R" );
|
||||
setcolor(241); settextstyle( 2, 0, 4); outtextxy( 257, 39, " _" );
|
||||
setcolor(240); settextstyle( 2, 0, 4); outtextxy( 258, 40, " _" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 257, 38, " Editar comentario" );
|
||||
setcolor(240); settextstyle( 2, 0, 4); outtextxy( 258, 39, " Editar comentario" );
|
||||
Bot_Static.Left = 5; Bot_Static.Up = 62; Bot_Static.Right = 172; Bot_Static.Down = 90; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 172; Bot_Static.Up = 62; Bot_Static.Right = 230; Bot_Static.Down = 90; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 230; Bot_Static.Up = 62; Bot_Static.Right = 288; Bot_Static.Down = 90; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 288; Bot_Static.Up = 62; Bot_Static.Right = 318; Bot_Static.Down = 90; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 318; Bot_Static.Up = 62; Bot_Static.Right = 350; Bot_Static.Down = 90; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 350; Bot_Static.Up = 62; Bot_Static.Right = 380; Bot_Static.Down = 90; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(242); settextstyle( 2, 0, 4); outtextxy( 11, 71, " Nombre N_Install N_Exe Inst EXE Img" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 10, 70, " Nombre N_Install N_Exe Inst EXE Img" );
|
||||
Bot_Static.Left = 5; Bot_Static.Up = 95; Bot_Static.Right = 172; Bot_Static.Down = 330; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 172; Bot_Static.Up = 95; Bot_Static.Right = 230; Bot_Static.Down = 330; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 230; Bot_Static.Up = 95; Bot_Static.Right = 288; Bot_Static.Down = 330; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 288; Bot_Static.Up = 95; Bot_Static.Right = 318; Bot_Static.Down = 330; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 318; Bot_Static.Up = 95; Bot_Static.Right = 350; Bot_Static.Down = 330; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 350; Bot_Static.Up = 95; Bot_Static.Right = 380; Bot_Static.Down = 330; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(255); settextstyle( 2, 0, 5); outtextxy( 11, 335, "Directorio" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 12, 336, "Directorio" );
|
||||
Bot_Static.Left = 120; Bot_Static.Up = 335; Bot_Static.Right = 380; Bot_Static.Down = 355; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(255); settextstyle( 2, 0, 5); outtextxy( 11, 355, "Nombre Imagen" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 12, 356, "Nombre Imagen" );
|
||||
Bot_Static.Left = 120; Bot_Static.Up = 355; Bot_Static.Right = 178; Bot_Static.Down = 375; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(255); settextstyle( 2, 1, 4); outtextxy( 200, 390, "Tipos de" );
|
||||
setcolor(240); settextstyle( 2, 1, 4); outtextxy( 201, 391, "Tipos de" );
|
||||
setcolor(255); settextstyle( 2, 1, 4); outtextxy( 210, 375, "instalaci<EFBFBD>n" );
|
||||
setcolor(240); settextstyle( 2, 1, 4); outtextxy( 211, 376, "instalaci<EFBFBD>n" );
|
||||
Bot_Static.Left = 226; Bot_Static.Up = 360; Bot_Static.Right = 380; Bot_Static.Down = 442; Bot_Static.Cdf = 250; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 231; Bot_Static.Up = 365; Bot_Static.Right = 375; Bot_Static.Down = 437; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 231, 370, " 1 Imagen de VGA_COPY" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 231, 380, " 2 Descompresor ARJ" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 231, 390, " 3 Descompresor ZIP" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 231, 400, " 4 XCopy" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 231, 410, " 5 Programa propio" );
|
||||
setcolor(255); settextstyle( 2, 0, 4); outtextxy( 231, 420, " 6 No Instalable" );
|
||||
Bot_Static.Left = 5; Bot_Static.Up = 380; Bot_Static.Right = 190; Bot_Static.Down = 442; Bot_Static.Cdf = 250; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 10; Bot_Static.Up = 385; Bot_Static.Right = 185; Bot_Static.Down = 437; Bot_Static.Cdf = 240; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 2;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
break;
|
||||
case 100:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error en asignaci<63>n" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 242, " de memoria CONVENCIONAL" );
|
||||
break;
|
||||
case 101:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error en asignaci<63>n" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " de memoria XMS" );
|
||||
break;
|
||||
case 102:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error cargando ICONOS" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " y punteros de RATON..." );
|
||||
break;
|
||||
case 103:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error cargando PCX" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " de Fondo." );
|
||||
break;
|
||||
case 104:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error cargando ficheros" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " de sonido WAV" );
|
||||
break;
|
||||
case 105:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error intentando ejecutar" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " el programa deseado..." );
|
||||
break;
|
||||
case 106:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Error intentando ejecutar" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " el programa deseado..." );
|
||||
break;
|
||||
case 107:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " ERROR D E TIPO" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " D E S C O N O C I D O" );
|
||||
break;
|
||||
case 108:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " ERROR ABRIENDO" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " FICHERO" );
|
||||
break;
|
||||
case 109:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " ERROR de ESCRITURA" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " DISCO PROTEGIDO." );
|
||||
break;
|
||||
case 110:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " ERROR de LECTURA" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " POSIBLE DA<44>O F<>SICO" );
|
||||
break;
|
||||
case 111:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " ERROR INTENTANDO" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " CERRAR FICHERO" );
|
||||
break;
|
||||
case 112:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " ERROR INTENTANDO" );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " CARGAR BOTONES" );
|
||||
break;
|
||||
case 113:
|
||||
Bot_Static.Left = 200; Bot_Static.Up = 212; Bot_Static.Right = 440; Bot_Static.Down = 267; Bot_Static.Cdf = 251; Bot_Static.Cb1 = 255; Bot_Static.Cb2 = 254; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
Bot_Static.Left = 205; Bot_Static.Up = 217; Bot_Static.Right = 435; Bot_Static.Down = 262; Bot_Static.Cdf = 253; Bot_Static.Cb1 = 254; Bot_Static.Cb2 = 255; Bot_Static.Ab = 2; Bot_Static.Pb = 1;
|
||||
Imprime_Boton(1, Bot_Static);
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Icono ha cambiado." );
|
||||
setcolor(240); settextstyle( 2, 0, 5); outtextxy( 210, 222, " Cargando nuevo archivo..." );
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
return 1;
|
||||
|
||||
}
|
BIN
CD_IN/CD_IN2.IMG
Normal file
BIN
CD_IN/CD_IN2.IMG
Normal file
Binary file not shown.
128
CD_IN/CD_PCX.CPP
Normal file
128
CD_IN/CD_PCX.CPP
Normal file
@ -0,0 +1,128 @@
|
||||
///////////////////////////// FICHEROS A INCLUIR /////////////////////////////
|
||||
#include <time.h>
|
||||
#include <dos.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <conio.h> // Para getch();
|
||||
#include <graphics.h> // Para outtextxy(...); y cleardevice(...);
|
||||
#include "cd_error.h"
|
||||
#include "..\..\jd_lib\make_bot.h" // Fuciones de MAKE_BOTON
|
||||
////////////////////////////////// VARIABLES /////////////////////////////////
|
||||
|
||||
char far *dir_vga;
|
||||
int ancho;
|
||||
int alto;
|
||||
char bits_pixel;
|
||||
FILE *handle;
|
||||
|
||||
char dibujo[15];
|
||||
char dac[256*3];
|
||||
|
||||
//////////////////////// DECLARACIONES DE FUNCIONES //////////////////////////
|
||||
|
||||
void dibujo_640_x_480_256_c(void);
|
||||
void asigna_modo_video(char);
|
||||
|
||||
extern "C"
|
||||
{
|
||||
int SET_VESA(int);
|
||||
void CHANGE_BANK(int);
|
||||
void ENCIENDE_PANTALLA(char *);
|
||||
void APAGA_PANTALLA(char *);
|
||||
}
|
||||
|
||||
///////////////////////////////// PROGRAMA ///////////////////////////////////
|
||||
void Inicializa_Dibujo(void)
|
||||
{
|
||||
int esq_x1, esq_y1, esq_x2, esq_y2;
|
||||
char string[80] = "cd_out0";
|
||||
|
||||
randomize();
|
||||
|
||||
string[7] = (unsigned char)(random(7)+ '0');
|
||||
string[8] = '.';
|
||||
string[9] = 'P';
|
||||
string[10] = 'C';
|
||||
string[11] = 'X';
|
||||
string[12] = '\0';
|
||||
|
||||
|
||||
|
||||
if((handle=fopen(/*"CD_OUT1.IMG"*/string, "rb"))==NULL)
|
||||
{
|
||||
Imprime_Estaticos( E_O, "cd_out.img"); // Imprime botones estaticos 'Seccion 2'
|
||||
Espera_Tecla_o_Raton();
|
||||
restorecrtmode();
|
||||
printf("No se encontr<74> el archivo especificado");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if(10!=getc(handle))
|
||||
{
|
||||
Imprime_Estaticos( E_PCX, "cd_out.img"); // Imprime botones estaticos 'Seccion 2'
|
||||
Espera_Tecla_o_Raton();
|
||||
restorecrtmode();
|
||||
printf("El archivo especificado no es un fichero PCX");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
getw(handle); bits_pixel=getc(handle);
|
||||
|
||||
esq_x1=getw(handle); esq_y1=getw(handle);
|
||||
esq_x2=getw(handle); esq_y2=getw(handle);
|
||||
|
||||
ancho=esq_x2-esq_x1+1;
|
||||
alto =esq_y2-esq_y1+1;
|
||||
|
||||
if(ancho!=640 || alto!=480 || bits_pixel!=8)
|
||||
{
|
||||
Imprime_Estaticos( E_PCX, "cd_out.img"); // Imprime botones estaticos 'Seccion 2'
|
||||
Espera_Tecla_o_Raton();
|
||||
restorecrtmode();
|
||||
printf("El fichero especificado no es un dibujo de 640 x 480 en 256 colores");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
// APAGA_PANTALLA(dac);
|
||||
dibujo_640_x_480_256_c();
|
||||
// ENCIENDE_PANTALLA(dac);
|
||||
|
||||
}
|
||||
|
||||
void dibujo_640_x_480_256_c(void)
|
||||
{
|
||||
unsigned char byte, contador;
|
||||
int bank, n;
|
||||
|
||||
fseek(handle, 128, 0);
|
||||
|
||||
bank=0; (long)dir_vga=0xA0000000L;
|
||||
|
||||
for(alto=480; alto>0; alto--)
|
||||
{
|
||||
for(ancho=640; ancho>0; )
|
||||
{
|
||||
byte=getc(handle);
|
||||
if(byte<=0xC0)
|
||||
{
|
||||
*dir_vga++=byte; ancho--;
|
||||
if((long)dir_vga==0xA0000000L) { bank++; CHANGE_BANK(bank); }
|
||||
}
|
||||
else
|
||||
{
|
||||
contador=byte&0x3F; byte=getc(handle);
|
||||
for(; contador>0; contador--)
|
||||
{
|
||||
*dir_vga++=byte; ancho--;
|
||||
if((long)dir_vga==0xA0000000L) { bank++; CHANGE_BANK(bank); }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
getc(handle);
|
||||
|
||||
// for(n=0; n<256*3; n++) dac[n]=getc(handle) >> 2;
|
||||
for(n=0; n<(256-16)*3; n++) dac[n]=getc(handle) >> 2;
|
||||
|
||||
fclose(handle);
|
||||
}
|
215
CD_IN/CD_RATON.CPP
Normal file
215
CD_IN/CD_RATON.CPP
Normal file
@ -0,0 +1,215 @@
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
///// Nombre: Craton.cpp ///
|
||||
///// Modulo: Perteneciente a JD_FONTS.CPP ///
|
||||
//// Descripci<63>n: Utilidades para el manejo del raton ///
|
||||
//// ///
|
||||
//// Autor: ( Ver Pc-Mania n<> 20 ) ///
|
||||
//// Autor puntero del raton: Jos<6F> David Guill<6C>n Dominguez ///
|
||||
//// Fecha: ( Desconocida ) ///
|
||||
//// ///
|
||||
//// Compilador Borland C++ 3.0 ( Creaci<63>n original en Turbo C 2.0 ) ///
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include <dos.h>
|
||||
#include <conio.h>
|
||||
|
||||
void desactiva_raton(void);
|
||||
void activa_raton(void);
|
||||
void inicializa_raton_grafico(int x1, int y1, int x2, int y2, int px, int py);
|
||||
void Anclar_Raton(void);
|
||||
int Espera_Tecla_o_Raton(void);
|
||||
|
||||
|
||||
int raton=0;
|
||||
int x_raton;
|
||||
int y_raton;
|
||||
int boton_izq;
|
||||
int boton_der;
|
||||
extern int PunteroRaton;
|
||||
int dir_raton [32+32] = {
|
||||
|
||||
// 0x3FFF, /*<2A> <20> 1 1 1 1 1 1 1 1 1 1 1 1 1 1*/
|
||||
// 0x1FFF, /*<2A> <20> <20> 1 1 1 1 1 1 1 1 1 1 1 1 1*/
|
||||
// 0x0FFF, /*<2A> <20> <20> <20> 1 1 1 1 1 1 1 1 1 1 1 1*/
|
||||
// 0x07FF, /*<2A> <20> <20> <20> <20> 1 1 1 1 1 1 1 1 1 1 1*/
|
||||
// 0x03FF, /*<2A> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1 1 1 1*/
|
||||
// 0x07FF, /*<2A> <20> <20> <20> <20> 1 1 1 1 1 1 1 1 1 1 1*/
|
||||
// 0xC3FF, /*1 1 <20> <20> <20> <20> 1 1 1 1 1 1 1 1 1 1*/
|
||||
|
||||
0x007F, /*<2A> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1*/
|
||||
0x00FF, /*<2A> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1 1*/
|
||||
0x01FF, /*<2A> <20> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1 1 1*/
|
||||
0x01FF, /*<2A> <20> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1 1 1*/
|
||||
0x00FF, /*<2A> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1 1*/
|
||||
0x007F, /*<2A> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1 1 1 1*/
|
||||
0x18FF, /*<2A> <20> <20> 1 1 <20> <20> <20> 1 1 1 1 1 1 1 1*/
|
||||
|
||||
// 0xFC7F, /*1 1 1 1 1 1 <20> <20> <20> 1 1 1 1 1 1 1*/
|
||||
// 0xF83F, /*1 1 1 1 1 <20> <20> <20> <20> <20> 1 1 1 1 1 1*/
|
||||
// 0xF01F, /*1 1 1 1 <20> <20> <20> <20> <20> <20> <20> 1 1 1 1 1*/
|
||||
// 0xE00F, /*1 1 1 <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1*/
|
||||
// 0xE00F, /*1 1 1 <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1*/
|
||||
// 0xF83F, /*1 1 1 1 1 <20> <20> <20> <20> <20> 1 1 1 1 1 1*/
|
||||
// 0xF83F, /*1 1 1 1 1 <20> <20> <20> <20> <20> 1 1 1 1 1 1*/
|
||||
|
||||
0x800F, /*1 <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1*/
|
||||
0x8083, /*1 <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1*/
|
||||
0x8001, /*1 <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> 1*/
|
||||
0xF810, /*1 1 1 1 1 <20> <20> <20> <20> <20> <20> 1 <20> <20> <20> 1*/
|
||||
0x8810, /*1 <20> <20> <20> 1 <20> <20> <20> <20> <20> <20> 1 <20> <20> <20> 1*/
|
||||
0x8811, /*1 <20> <20> <20> 1 <20> <20> <20> <20> <20> <20> 1 <20> <20> <20> 1*/
|
||||
0x8003, /*1 <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1*/
|
||||
0x8007, /*1 <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1*/
|
||||
0x800F, /*1 <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> <20> 1 1 1 1*/
|
||||
|
||||
// 0x0000, /*0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
// 0x4000, /*0 <20> 0 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
// 0x6000, /*0 <20> <20> 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
// 0x7000, /*0 <20> <20> <20> 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
// 0x7800, /*0 <20> <20> <20> <20> 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
// 0x3000, /*0 0 <20> <20> 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
// 0x1800, /*0 0 0 <20> <20> 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
|
||||
0x0000, /*0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
0x7E00, /*0 <20> <20> <20> <20> <20> <20> 0 0 0 0 0 0 0 0 0*/
|
||||
0x7C00, /*0 <20> <20> <20> <20> <20> 0 0 0 0 0 0 0 0 0 0*/
|
||||
0x7C00, /*0 <20> <20> <20> <20> <20> 0 0 0 0 0 0 0 0 0 0*/
|
||||
0x7E00, /*0 <20> <20> <20> <20> <20> <20> 0 0 0 0 0 0 0 0 0*/
|
||||
0x6700, /*0 <20> <20> 0 0 <20> <20> <20> 0 0 0 0 0 0 0 0*/
|
||||
0x0200, /*0 0 0 0 0 0 <20> 0 0 0 0 0 0 0 0 0*/
|
||||
|
||||
|
||||
// 0x0100, /*0 0 0 0 0 0 0 <20> 0 0 0 0 0 0 0 0*/
|
||||
// 0x0380, /*0 0 0 0 0 0 <20> <20> <20> 0 0 0 0 0 0 0*/
|
||||
// 0x07C0, /*0 0 0 0 0 <20> <20> <20> <20> <20> 0 0 0 0 0 0*/
|
||||
// 0x0FE0, /*0 0 0 0 <20> <20> <20> <20> <20> <20> <20> 0 0 0 0 0*/
|
||||
// 0x0380, /*0 0 0 0 0 0 <20> <20> <20> 0 0 0 0 0 0 0*/
|
||||
// 0x0380, /*0 0 0 0 0 0 <20> <20> <20> 0 0 0 0 0 0 0*/
|
||||
// 0x0000, /*0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
|
||||
0x0000, /*0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
0x3E70, /*0 0 <20> <20> <20> <20> <20> 0 0 <20> <20> <20> 0 0 0 0*/
|
||||
0x0248, /*0 0 0 0 0 0 <20> 0 0 <20> 0 0 <20> 0 0 0*/
|
||||
0x0244, /*0 0 0 0 0 0 <20> 0 0 <20> 0 0 0 <20> 0 0*/
|
||||
0x0242, /*0 0 0 0 0 0 <20> 0 0 <20> 0 0 0 <20> 0 0*/
|
||||
0x2244, /*0 0 <20> 0 0 0 <20> 0 0 <20> 0 0 0 <20> 0 0*/
|
||||
0x2248, /*0 0 <20> 0 0 0 <20> 0 0 <20> 0 0 <20> 0 0 0*/
|
||||
0x3E70, /*0 0 <20> <20> <20> <20> <20> 0 0 <20> <20> <20> 0 0 0 0*/
|
||||
0x0000 /*0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0*/
|
||||
};
|
||||
|
||||
|
||||
void inicializa_raton_grafico(int x1, int y1, int x2, int y2, int px, int py)
|
||||
{
|
||||
struct SREGS seg;
|
||||
union REGS ent, sal;
|
||||
long dir;
|
||||
|
||||
ent.x.ax = 0;
|
||||
int86(0x33, &ent, &sal); /* averigua si hay rat<61>n conectado */
|
||||
|
||||
raton = sal.x.ax; /* indica a la variable global el estado
|
||||
del raton */
|
||||
|
||||
if(raton!=0) {
|
||||
|
||||
|
||||
ent.x.ax = 15;
|
||||
ent.x.cx = 5;
|
||||
ent.x.dx = 11;
|
||||
int86(0x33, &ent, &sal); /* fija la raz<61>n mickey/pixel */
|
||||
|
||||
ent.x.ax = 7;
|
||||
ent.x.cx = x1;
|
||||
ent.x.dx = x2;
|
||||
int86(0x33, &ent, &sal); /* fija la posici<63>n m<>x. y m<>n. horizontal */
|
||||
|
||||
ent.x.ax = 8;
|
||||
ent.x.cx = y1;
|
||||
ent.x.dx = y2;
|
||||
int86(0x33, &ent, &sal); /* fija la posici<63>n m<>x. y m<>n. vertical */
|
||||
|
||||
if(!PunteroRaton) {
|
||||
dir = (long)dir_raton;
|
||||
ent.x.ax = 9;
|
||||
ent.x.bx = 0;
|
||||
ent.x.cx = 0;
|
||||
ent.x.dx = (int) dir;
|
||||
seg.es = (int) (dir >> 16);
|
||||
int86x(0x33, &ent, &sal, &seg); /* asigna un cursor diferente */
|
||||
}
|
||||
|
||||
ent.x.ax = 4;
|
||||
ent.x.cx = px;
|
||||
x_raton=ent.x.cx >> 1;
|
||||
ent.x.dx = py;
|
||||
y_raton=ent.x.dx;
|
||||
int86(0x33, &ent, &sal); /* fija la posici<63>n del rat<61>n */
|
||||
|
||||
ent.x.ax = 1;
|
||||
int86(0x33, &ent, &sal); /* muestra el puntero del rat<61>n */
|
||||
}
|
||||
}
|
||||
|
||||
void activa_raton(void)
|
||||
{
|
||||
union REGS ent, sal;
|
||||
|
||||
ent.x.ax = 1;
|
||||
int86(0x33, &ent, &sal);
|
||||
}
|
||||
|
||||
void desactiva_raton(void)
|
||||
{
|
||||
union REGS ent, sal;
|
||||
|
||||
ent.x.ax = 2;
|
||||
int86(0x33, &ent, &sal);
|
||||
}
|
||||
|
||||
|
||||
|
||||
void Anclar_Raton(void){
|
||||
union REGS ent, sal;
|
||||
do {
|
||||
ent.x.ax = 3;
|
||||
int86(0x33, &ent, &sal);
|
||||
boton_izq = sal.x.bx & 1;
|
||||
boton_der = (sal.x.bx >> 1) & 1;
|
||||
} while(boton_izq==1 || boton_der==1);
|
||||
}
|
||||
|
||||
int Espera_Tecla_o_Raton(void){
|
||||
union REGS ent, sal;
|
||||
|
||||
ent.x.ax = 3;
|
||||
|
||||
do{
|
||||
int86(0x33, &ent, &sal); // lee posici<63>n y estados del bot<6F>n
|
||||
boton_izq = sal.x.bx & 1;
|
||||
boton_der = (sal.x.bx >> 1) & 1;
|
||||
x_raton = sal.x.cx;
|
||||
y_raton = sal.x.dx;
|
||||
|
||||
}while( boton_izq == 0 && boton_der == 0 && kbhit()==0 );
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////
|
||||
// RETURN Derecho Izquierdo //
|
||||
// //
|
||||
// 0 0 0 //
|
||||
// 1 1 0 //
|
||||
// 2 0 1 //
|
||||
// 3 1 1 //
|
||||
// //
|
||||
/////////////////////////////////////////
|
||||
int Que;
|
||||
|
||||
if ( boton_der==0 && boton_izq==0 ) Que = 0;
|
||||
if ( boton_der==1 && boton_izq==0 ) Que = 1;
|
||||
if ( boton_der==0 && boton_izq==1 ) Que = 2;
|
||||
if ( boton_der==1 && boton_izq==1 ) Que = 3;
|
||||
|
||||
return Que;
|
||||
}
|
8
CD_IN/CD_RATON.H
Normal file
8
CD_IN/CD_RATON.H
Normal file
@ -0,0 +1,8 @@
|
||||
extern void desactiva_raton(void);
|
||||
extern void activa_raton(void);
|
||||
extern void inicializa_raton_grafico(int x1, int y1, int x2, int y2, int px, int py);
|
||||
extern void Anclar_Raton(void);
|
||||
extern int Espera_Tecla_o_Raton(void);
|
||||
|
||||
|
||||
extern int raton, x_raton, y_raton, boton_izq, boton_der, PunteroRaton;
|
883
CD_IN/CD_STOCK.CPP
Normal file
883
CD_IN/CD_STOCK.CPP
Normal file
@ -0,0 +1,883 @@
|
||||
#define SV_REF_X
|
||||
|
||||
#include<graphics.h>
|
||||
#include<dos.h>
|
||||
#include<conio.h>
|
||||
#include<math.h>
|
||||
#include<stdio.h>
|
||||
#include<string.h>
|
||||
#include<ctype.h>
|
||||
#include<alloc.h>
|
||||
#include<stdlib.h>
|
||||
|
||||
|
||||
#include "c:\things\borlandc\jd_lib\jd_graph.h"
|
||||
#include "sv_util.h"
|
||||
#include "sv_graph.h"
|
||||
#include "sv_ref_x.h"
|
||||
|
||||
|
||||
#define Letra_Boton setcolor(1);
|
||||
#define Azul 1
|
||||
#define Texto_Normal setcolor(63);
|
||||
#define Texto_Negrita setcolor(0);
|
||||
|
||||
extern int x_raton, y_raton, raton;
|
||||
extern int boton_izq, boton_der;
|
||||
|
||||
extern void desactiva_raton(void);
|
||||
extern void activa_raton(void);
|
||||
extern void Anclar_Raton(void);
|
||||
extern void inicializa_raton_grafico(int x1, int y1, int x2, int y2, int px, int py);
|
||||
extern int Espera_Tecla_o_Raton(void);
|
||||
extern void BEEP(void);
|
||||
|
||||
extern int InputCadenaG(char *s, int numalp, int lmax, int cc, int cf, struct boton Campo);
|
||||
extern int InputCadenaG_l(char *s, int numalp, int lmax, int cc, int cf, struct boton Campo, int Row);
|
||||
extern int InputCadenaG_T4(char *s, int numalp, int lmax, int cc, int cf, struct boton Campo, int RoW);
|
||||
|
||||
void PutLineStock(void);
|
||||
void GetLineStock(void);
|
||||
void Menu_de_Stock(void);
|
||||
void AddRecordStock(void);
|
||||
void PrintLineStock(void);
|
||||
void Edit_Item_Stock(void);
|
||||
void Abre_Ficha_Stock(void);
|
||||
void DeleteRecordStock(void);
|
||||
void Mueve_Abajo_Stock(void);
|
||||
void Mueve_Arriba_Stock(void);
|
||||
void CompruebaLineasStock(void);
|
||||
void PrintWholeScreenStock(void);
|
||||
void EditCursorStock(int ShowHide);
|
||||
void Imprimir_Stock();
|
||||
void Poner_a_cero_estructura_actual_Stock(void);
|
||||
void Recalcula_Porcentaje(int Individual_Seleccionado);
|
||||
|
||||
// void Llena_con_Stock_basicas(void);
|
||||
extern void Coloca_Nombres_a_botones(void);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// extern int Confirma(char *f1, char *f2, char *f3);
|
||||
extern int Comprueba_Impresora(void);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
struct Stock_inx { unsigned int Fin; };
|
||||
|
||||
|
||||
struct Stock_actual { int Ref; long Und_0; long Und_1; };
|
||||
|
||||
struct Stock_actual Stock1;
|
||||
struct Stock_actual Stock1_Graficas[10];
|
||||
struct Stock_inx Stock1_inx;
|
||||
|
||||
struct boton *PS;//[5]
|
||||
extern struct boton Comunes[9];
|
||||
|
||||
FILE *Stock; // Fichero de Stock
|
||||
|
||||
|
||||
int CurrRowStock1;
|
||||
int CurrColStock1;
|
||||
int CurrTopLineStock;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
void Menu_de_Stock(void) {
|
||||
|
||||
int finished = 0, key, bpush;
|
||||
CurrRowStock1 = 1; CurrColStock1 = 1;
|
||||
|
||||
CurrTopLineStock = 1;
|
||||
|
||||
inicializa_raton_grafico(0, 0, 624, 464, 320, 240);
|
||||
if(raton!=0) desactiva_raton();
|
||||
|
||||
if( ( PS = (struct boton *) malloc( sizeof(struct boton)*5 ) ) == NULL )
|
||||
{
|
||||
Confirma("Memoria insuficiente", "para crear tablas de", "posisi<EFBFBD>n PS.");
|
||||
return ;
|
||||
}
|
||||
|
||||
|
||||
cleardevice();
|
||||
Dibuja_Pantalla_Stock(PS);
|
||||
Fuente(SMALL_FONT, 5);
|
||||
setcolor(NEGRO);
|
||||
Coloca_Nombres_a_botones();
|
||||
setcolor(GRIS_C);
|
||||
outtextxy(Comunes[3].left, Comunes[3].up, " SWAP" );
|
||||
outtextxy(Comunes[3].left, Comunes[3].up+18, " F6 " );
|
||||
|
||||
|
||||
Fuente(SMALL_FONT, 4);
|
||||
Abre_Ficha_Stock();
|
||||
Abre_Ficha_Referencias();
|
||||
Carga_Referencias();
|
||||
|
||||
PrintWholeScreenStock();
|
||||
GetLineStock();
|
||||
int oldCR1=0, oldCC1=0;
|
||||
|
||||
do{
|
||||
|
||||
if(oldCR1!=CurrRowStock1 || oldCC1!=CurrColStock1 )
|
||||
EditCursorStock(0);
|
||||
|
||||
oldCR1 = CurrRowStock1; oldCC1 = CurrColStock1;
|
||||
|
||||
if(raton!=0) activa_raton();
|
||||
Espera_Tecla_o_Raton();
|
||||
if(raton!=0) desactiva_raton();
|
||||
|
||||
if(kbhit()){
|
||||
EditCursorStock(1);
|
||||
key = getch();
|
||||
if( isprint(key) || isspace(key) ) {
|
||||
EditCursorStock(0);
|
||||
if(key!=13) ungetch(key);
|
||||
Edit_Item_Stock();
|
||||
Recalcula_Porcentaje(1);
|
||||
EditCursorStock(0);
|
||||
} else if( key == 0 ) {
|
||||
switch( (key=getch()) ){
|
||||
// Flecha Arriba
|
||||
case 72:
|
||||
Mueve_Arriba_Stock();
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
// Flecha Izquierda
|
||||
case 75:
|
||||
case 15:
|
||||
CurrColStock1--;
|
||||
if ( CurrColStock1<1 ) CurrColStock1=5;
|
||||
break;
|
||||
// Flecha Derecha
|
||||
case 77:
|
||||
case 9:
|
||||
CurrColStock1++;
|
||||
if ( CurrColStock1>5 ) CurrColStock1=1;
|
||||
break;
|
||||
// Flecha Abajo
|
||||
case 80:
|
||||
Mueve_Abajo_Stock();
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
// Buscar F2
|
||||
case 60:
|
||||
// BuscarStock();
|
||||
break;
|
||||
// Imprimir Stock F5
|
||||
case 63:
|
||||
Imprimir_Stock();
|
||||
break;
|
||||
|
||||
// F9 --> A<>ADIR
|
||||
case 67:
|
||||
// if( Confirma("A<>ADIR NUEVO STOCK", "INICIAL", "") )
|
||||
// if ( Pide_Codigo(SV_CFG.COD_Stock) )
|
||||
// AddRecordStock();
|
||||
break;
|
||||
// F10 -> BORRAR
|
||||
case 68:
|
||||
if( Confirma("ELIMINAR TOTALMENTE", "STOCK ACTUAL", "") )
|
||||
// if ( Pide_Codigo(SV_CFG.COD_Stock) )
|
||||
DeleteRecordStock();
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
|
||||
// INICIO
|
||||
case 71:
|
||||
CurrColStock1 = 1;
|
||||
break;
|
||||
// FIN
|
||||
case 79:
|
||||
CurrColStock1 = 5;
|
||||
break;
|
||||
// ReP<65>g
|
||||
case 73:
|
||||
// CurrRow = 1;
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
if( CurrTopLineStock > /*28*/26 ) { CurrTopLineStock -= /*28*/26; } else { CurrTopLineStock = 1; }
|
||||
if( CurrTopLineStock < 1 ) { CurrTopLineStock = 1; }
|
||||
PrintWholeScreenStock();
|
||||
GetLineStock();
|
||||
EditCursorStock(0);
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
// AvP<76>g
|
||||
case 81:
|
||||
// CurrRow = 1;
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
CurrTopLineStock += /*28*/26;
|
||||
if ( (CurrTopLineStock+CurrRowStock1) > Stock1_inx.Fin) { CurrTopLineStock = Stock1_inx.Fin; CurrRowStock1 = 1; }
|
||||
if (CurrTopLineStock==0) CurrTopLineStock = 1;
|
||||
PrintWholeScreenStock();
|
||||
GetLineStock();
|
||||
EditCursorStock(0);
|
||||
Recalcula_Porcentaje(1);
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
break;
|
||||
// Salir F1
|
||||
case 59:
|
||||
finished = 1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
EditCursorStock(0);
|
||||
}
|
||||
} else if(raton!=0 && ( boton_izq==1 || boton_der==1 ) )
|
||||
if( (bpush = CheckButon( 9, Comunes))>0 ) {
|
||||
EditCursorStock(1);
|
||||
switch(bpush){
|
||||
// Flecha Arriba
|
||||
case 1:
|
||||
Mueve_Arriba_Stock();
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
// Buscar
|
||||
case 2:
|
||||
// BuscarVend();
|
||||
break;
|
||||
// Flecha Abajo
|
||||
case 3:
|
||||
Mueve_Abajo_Stock();
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
case 4:
|
||||
break;
|
||||
// Imprimir
|
||||
case 5:
|
||||
Imprimir_Stock();
|
||||
break;
|
||||
// A<>adir
|
||||
case 6:
|
||||
// if( Confirma("A<>ADIR NUEVO STOCK", "INICIAL", "") )
|
||||
// if ( Pide_Codigo(SV_CFG.COD_Stock) )
|
||||
// AddRecordStock();
|
||||
break;
|
||||
// Borrar
|
||||
case 7:
|
||||
if( Confirma("ELIMINAR TOTALMENTE", "STOCK ACTUAL", "") )
|
||||
// if ( Pide_Codigo(SV_CFG.COD_Stock) )
|
||||
DeleteRecordStock();
|
||||
Recalcula_Porcentaje(1);
|
||||
break;
|
||||
// Salir
|
||||
case 9:
|
||||
finished = 1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
EditCursorStock(0);
|
||||
} else CompruebaLineasStock();
|
||||
|
||||
}while(!finished);
|
||||
|
||||
fclose(Stock); // Fichero Vendedores
|
||||
fclose(Ref); // Fichero Vendedores
|
||||
free(PS); // Libera la memoria
|
||||
|
||||
if(Memory_ok==1) farfree(Addr); else free(Ref_inx_addr);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
void Mueve_Abajo_Stock(void){
|
||||
|
||||
int CurrRecord = CurrTopLineStock + CurrRowStock1 - 1;
|
||||
|
||||
if (CurrRowStock1==/*28*/40) {
|
||||
if ( (CurrRecord - 1) >= Stock1_inx.Fin) { BEEP(); EditCursorStock(0); }
|
||||
else { CurrTopLineStock++;
|
||||
PrintWholeScreenStock();
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
GetLineStock();
|
||||
// PrintLineStock();
|
||||
}
|
||||
} else {
|
||||
if( (CurrRecord - 1) >= Stock1_inx.Fin) { BEEP(); EditCursorStock(0); }
|
||||
else { CurrRowStock1++;
|
||||
GetLineStock();
|
||||
// PrintLineStock();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void Mueve_Arriba_Stock(void){
|
||||
int CurrRecord = CurrTopLineStock + CurrRowStock1 - 1;
|
||||
|
||||
if (CurrRowStock1==1) {
|
||||
if ((CurrRecord - 1) <= 0) { BEEP(); EditCursorStock(0); }
|
||||
else {
|
||||
CurrTopLineStock--;
|
||||
PrintWholeScreenStock();
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
GetLineStock();
|
||||
// PrintLineStock();
|
||||
}
|
||||
|
||||
} else {
|
||||
if( (CurrRecord - 1) <= 0) BEEP();
|
||||
else { CurrRowStock1--;
|
||||
|
||||
GetLineStock();
|
||||
// PrintLineStock();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void EditCursorStock(int ShowHide) {
|
||||
|
||||
char Buffer[80];
|
||||
|
||||
setcolor(GRIS_C);
|
||||
setfillstyle(SOLID_FILL, GRIS_C);
|
||||
bar(10, 455, 545, 473);
|
||||
|
||||
|
||||
if (!ShowHide) {
|
||||
setcolor(63);
|
||||
setfillstyle(SOLID_FILL, 63);
|
||||
bar((PS[CurrColStock1-1].left+2), PS[CurrColStock1-1].up+(CurrRowStock1-1)*/*15*/12+/*2*/4, PS[CurrColStock1-1].right-2, PS[CurrColStock1-1].up+/*3*/4+((CurrRowStock1)-1)*12+10);
|
||||
setcolor(0);
|
||||
} else {
|
||||
setcolor(0);
|
||||
setfillstyle(SOLID_FILL, 0);
|
||||
bar((PS[CurrColStock1-1].left+2), PS[CurrColStock1-1].up+(CurrRowStock1-1)*/*15*/12+/*2*/4, PS[CurrColStock1-1].right-2, PS[CurrColStock1-1].up+/*3*/4+((CurrRowStock1)-1)*12+10);
|
||||
Texto_Normal
|
||||
}
|
||||
|
||||
if(Ref_no_valid) setcolor(ROJO);
|
||||
|
||||
// struct Stock_actual { int Ref; long Und_0; long Und_1; };
|
||||
|
||||
|
||||
switch(CurrColStock1){
|
||||
// LA REFERENCIA DEBE SER INDEDITABLE...
|
||||
|
||||
case 1: //4
|
||||
sprintf(Buffer, "% 5d", Stock1.Ref );
|
||||
outtextxy( PS[0].left+2, (PS[0].up+3)+(CurrRowStock1-1)*12, Buffer );
|
||||
outtextxy( 15, 455, "Referencia de Producto. 4 digitos m<>ximo.");
|
||||
break;
|
||||
case 2:
|
||||
outtextxy( PS[1].left+2, (PS[1].up+3)+(CurrRowStock1-1)*12, Ref1.Concepto );
|
||||
outtextxy( 15, 455, "Concepto.");
|
||||
break;
|
||||
case 3:
|
||||
sprintf(Buffer, " % 5d", Stock1.Und_1); // 4
|
||||
outtextxy( PS[2].left+2, (PS[2].up+3)+(CurrRowStock1-1)*12, Buffer);
|
||||
outtextxy( 15, 455, "Unidades con Cod. 1");
|
||||
break;
|
||||
case 4:
|
||||
sprintf(Buffer, " % 5d", Stock1.Und_0); // 4
|
||||
outtextxy( PS[3].left+2, (PS[3].up+3)+(CurrRowStock1-1)*12, Buffer );
|
||||
outtextxy( 15, 455, "Unidades con Cod. 0");
|
||||
break;
|
||||
case 5:
|
||||
sprintf(Buffer, "% 10d", ( Stock1.Und_0 + Stock1.Und_1 ) ); // 4
|
||||
outtextxy( PS[4].left+2, (PS[4].up+3)+(CurrRowStock1-1)*12, Buffer );
|
||||
outtextxy( 15, 455, "Unidades TOTALES.");
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
void PrintLineStock(void){
|
||||
|
||||
char Buffer[80];
|
||||
|
||||
setcolor(0);
|
||||
setfillstyle(SOLID_FILL, 0);
|
||||
bar((PS[0].left+2), PS[0].up+(CurrRowStock1-1)*12+/*2*/4, PS[0].right-2, PS[0].up+(CurrRowStock1-1)*12+10);
|
||||
bar((PS[1].left+2), PS[1].up+(CurrRowStock1-1)*12+/*2*/4, PS[1].right-2, PS[1].up+(CurrRowStock1-1)*12+10);
|
||||
bar((PS[2].left+2), PS[2].up+(CurrRowStock1-1)*12+/*2*/4, PS[2].right-2, PS[2].up+(CurrRowStock1-1)*12+10);
|
||||
bar((PS[3].left+2), PS[3].up+(CurrRowStock1-1)*12+/*2*/4, PS[3].right-2, PS[3].up+(CurrRowStock1-1)*12+10);
|
||||
bar((PS[4].left+2), PS[4].up+(CurrRowStock1-1)*12+/*2*/4, PS[4].right-2, PS[4].up+(CurrRowStock1-1)*12+10);
|
||||
|
||||
Texto_Normal
|
||||
|
||||
if(Ref_no_valid) setcolor(ROJO);
|
||||
//
|
||||
sprintf(Buffer, "% 5d", Stock1.Ref );
|
||||
outtextxy( PS[0].left+2, (PS[0].up+3)+(CurrRowStock1-1)*12, Buffer );
|
||||
outtextxy( PS[1].left+2, (PS[1].up+3)+(CurrRowStock1-1)*12, Ref1.Concepto );
|
||||
sprintf(Buffer, " % 5d", Stock1.Und_1); // 4
|
||||
outtextxy( PS[2].left+2, (PS[2].up+3)+(CurrRowStock1-1)*12, Buffer);
|
||||
sprintf(Buffer, " % 5d", Stock1.Und_0); // 4
|
||||
outtextxy( PS[3].left+2, (PS[3].up+3)+(CurrRowStock1-1)*12, Buffer );
|
||||
sprintf(Buffer, "% 10d", ( Stock1.Und_0 + Stock1.Und_1 ) ); // 4
|
||||
outtextxy( PS[4].left+2, (PS[4].up+3)+(CurrRowStock1-1)*12, Buffer );
|
||||
|
||||
}
|
||||
|
||||
|
||||
void PrintWholeScreenStock(void){
|
||||
|
||||
int tmp = CurrRowStock1;
|
||||
|
||||
for(int i=0; i<5; i++)
|
||||
ImprimeBoton (1, NEGRO, GRIS_O, BLANCO, PS[i]);
|
||||
|
||||
|
||||
for(CurrRowStock1 = 1; CurrRowStock1 < (/*28*/40+1); CurrRowStock1++)
|
||||
|
||||
if ( (CurrTopLineStock + CurrRowStock1 - 1) <= (Stock1_inx.Fin + 1) ) {
|
||||
GetLineStock();
|
||||
PrintLineStock();
|
||||
}
|
||||
|
||||
|
||||
|
||||
CurrRowStock1 = tmp;
|
||||
|
||||
}
|
||||
|
||||
void Edit_Item_Stock(void){
|
||||
|
||||
char buffer[80];
|
||||
|
||||
switch (CurrColStock1) {
|
||||
|
||||
case 1:/*
|
||||
if( Stock1.Ref == -1 ) {
|
||||
sprintf( buffer, "%d", Stock1.Ref);
|
||||
InputCadenaG_T4( buffer, 1, 4, 63, 57, PS[0], CurrRowStock1-1);
|
||||
Stock1.Ref = atoi(buffer);
|
||||
PutLineStock();
|
||||
}
|
||||
*/
|
||||
while( kbhit() ) getch();
|
||||
break;
|
||||
case 2:
|
||||
while( kbhit() ) getch();
|
||||
break;
|
||||
case 3: // int Old_Und_0 = Stock1.Und_0;
|
||||
sprintf( buffer, "%d", Stock1.Und_1);
|
||||
InputCadenaG_T4( buffer, 1, 4, 63, 57, PS[2], CurrRowStock1-1);
|
||||
Stock1.Und_1 = atol(buffer);
|
||||
PutLineStock();
|
||||
break;
|
||||
case 4: // int Old_Und_1 = Stock1.Und_1;
|
||||
sprintf( buffer, "%d", Stock1.Und_0);
|
||||
InputCadenaG_T4( buffer, 1, 4, 63, 57, PS[3], CurrRowStock1-1);
|
||||
Stock1.Und_0 = atol(buffer);
|
||||
PutLineStock();
|
||||
break;
|
||||
default:
|
||||
return;
|
||||
}
|
||||
|
||||
PrintLineStock();
|
||||
|
||||
}
|
||||
|
||||
void Abre_Ficha_Stock(void){
|
||||
|
||||
char ArchivoDatos[]="SV_Stock.DAT";
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>//
|
||||
//<2F> Stockrueba apertura correcta de Indice, y Datos y creaci<63>n... <20>//
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>//
|
||||
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
|
||||
if ( (Stock = fopen( ArchivoDatos, "r+b"))==NULL) {
|
||||
|
||||
FILE *fa;
|
||||
|
||||
if ( (fa = fopen( ArchivoDatos, "wb" ) )!=NULL ) {
|
||||
|
||||
Poner_a_cero_estructura_actual_Stock();
|
||||
Stock1_inx.Fin = 0;
|
||||
rewind(fa);
|
||||
|
||||
fwrite(&cabecera, LSJ, 1, fa); fseek(fa, (long)LSJ, SEEK_SET);
|
||||
fwrite(&Stock1_inx, LSI, 1, fa); fseek(fa, (long)LSJ+LSI, SEEK_SET);
|
||||
fwrite(&Stock1, LSC, 1, fa);
|
||||
|
||||
if (fclose(fa) == EOF ) exit(1);
|
||||
}
|
||||
|
||||
if ( (Stock = fopen( ArchivoDatos, "r+b"))==NULL) {
|
||||
restorecrtmode();
|
||||
printf("NO SE PUDO ABRIR EL FICHERO INDICE EN LA 2<> PASADA");
|
||||
exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
fseek(Stock, (long)LSJ, SEEK_SET);
|
||||
if ( fread(&Stock1_inx, LSI, 1, Stock) != 1 ) {
|
||||
restorecrtmode();
|
||||
printf("NO SE PUDO LEER EN EL FICHERO: INDICE");
|
||||
exit(1);
|
||||
}
|
||||
fseek(Stock, (long)LSJ+LSI, SEEK_SET);
|
||||
if ( fread(&Stock1, LSC, 1, Stock) != 1 ) {
|
||||
restorecrtmode();
|
||||
printf("NO SE PUDO LEER EN EL FICHERO: DATOS");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void DeleteRecordStock(void) {
|
||||
|
||||
unsigned int CurrRecord;
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
|
||||
CurrRecord = CurrTopLineStock + CurrRowStock1 - 1;
|
||||
|
||||
if ( (Stock1_inx.Fin == 0) ) { BEEP();
|
||||
|
||||
Poner_a_cero_estructura_actual_Stock();
|
||||
Stock1.Ref=-1;
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * ( 0 ) ), SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
/* <20><><EFBFBD><EFBFBD> */ PrintWholeScreenStock();
|
||||
/* <20> */ GetLineStock();
|
||||
EditCursorStock(0);
|
||||
|
||||
|
||||
} else {
|
||||
|
||||
Stock1_inx.Fin -= 1;
|
||||
|
||||
unsigned int p = CurrRecord - 1;
|
||||
|
||||
while( p <= Stock1_inx.Fin ) {
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * ( p + 1 ) ), SEEK_SET); // Se coloca
|
||||
fread(&Stock1, LSC, 1, Stock); // Y lee
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * p ), SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
|
||||
p++;
|
||||
};
|
||||
|
||||
fseek(Stock, (long)LSJ, SEEK_SET);
|
||||
fwrite(&Stock1_inx, LSI, 1, Stock); // Acualiza n<> de registros
|
||||
|
||||
/* <20> */ if ((CurrRecord - 1) == Stock1_inx.Fin + 1) CurrRowStock1--;
|
||||
/* <20> */
|
||||
/* <20><><EFBFBD><EFBFBD> */ PrintWholeScreenStock();
|
||||
/* <20> */ GetLineStock();
|
||||
EditCursorStock(0);
|
||||
|
||||
// PrintLineStock();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
void AddRecordStock(void){
|
||||
|
||||
unsigned int CurrRecord= CurrTopLineStock + CurrRowStock1 - 1;
|
||||
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
|
||||
if(CurrRecord < 10000 ) {
|
||||
|
||||
long avance = Stock1_inx.Fin /*+ 1*/;
|
||||
|
||||
while( avance >= (CurrRecord-1) ) {
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * avance ), SEEK_SET); // Se coloca
|
||||
fread(&Stock1, LSC, 1, Stock); // Y lee
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * (avance + 1) ), SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
|
||||
avance--;
|
||||
};
|
||||
|
||||
// Stock1_inx.Fin = Stock1_inx.Fin + 1;
|
||||
Stock1_inx.Fin++;
|
||||
|
||||
fseek(Stock, (long)LSJ, SEEK_SET);
|
||||
fwrite(&Stock1_inx, LSI, 1, Stock); // Acualiza n<> de registros
|
||||
|
||||
Poner_a_cero_estructura_actual_Stock();
|
||||
Stock1.Ref=-1;
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * ( CurrTopLineStock + CurrRowStock1 - 1) ), SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
|
||||
CurrRowStock1++;
|
||||
if (CurrRowStock1>/*28*/40) { CurrTopLineStock++; CurrRowStock1--; }
|
||||
PrintWholeScreenStock();
|
||||
GetLineStock();
|
||||
EditCursorStock(0);
|
||||
// PrintLineStock();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
void PutLineStock(void){
|
||||
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
|
||||
int CurrRecord = CurrTopLineStock + CurrRowStock1 - 1;
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * CurrRecord ) - LSC, SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
|
||||
}
|
||||
|
||||
void GetLineStock(void){
|
||||
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
|
||||
int CurrRecord = CurrTopLineStock + CurrRowStock1 - 1;
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * CurrRecord ) - LSC, SEEK_SET); // Se coloca
|
||||
fread(&Stock1, LSC, 1, Stock); // Y lee
|
||||
|
||||
BuscaReferencia(Stock1.Ref);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
void Poner_a_cero_estructura_actual_Stock(void){
|
||||
|
||||
cabecera.esc = 27; strcpy(cabecera.color, "[31;40m");
|
||||
strcpy(cabecera.prog, "Jos<EFBFBD> David Guill<6C>n Dominguez");
|
||||
cabecera.nl = 13; cabecera.rt = 10;
|
||||
strcpy(cabecera.autor, " 6 / Mayo / 1995 ");
|
||||
cabecera.pt = 7; cabecera.ef = 26;
|
||||
|
||||
Stock1.Ref=0; Stock1.Und_1=0; Stock1.Und_0=0;
|
||||
|
||||
}
|
||||
|
||||
|
||||
void Imprimir_Stock(void){
|
||||
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
int lprint = 3, Curr_Stock = 0;
|
||||
|
||||
if ( Comprueba_Impresora() == 0 ) {
|
||||
Confirma("Error Imprimiendo.", "Impresora Fuera de", "Servicio.");
|
||||
return;
|
||||
}
|
||||
|
||||
fprintf( stdprn, "\n\r");
|
||||
|
||||
|
||||
fprintf( stdprn, " Ref Concepto Und.C.0 Und.C.1 TOTAL\n\r");
|
||||
fprintf( stdprn, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n\r");
|
||||
|
||||
while( (Curr_Stock <= Stock1_inx.Fin) ){
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * Curr_Stock ), SEEK_SET); // Se coloca
|
||||
fread(&Stock1, LSC, 1, Stock); // Y lee
|
||||
BuscaReferencia(Stock1.Ref);
|
||||
|
||||
fprintf( stdprn, "% 5d %-20s % 4ld % 4ld % 8ld \n\r", Stock1.Ref, Ref1.Concepto, Stock1.Und_0, Stock1.Und_1, ( Stock1.Und_0 + Stock1.Und_1 ) );
|
||||
|
||||
lprint++;
|
||||
if (lprint==55) { lprint = 3;
|
||||
fputc(12, stdprn);
|
||||
fprintf( stdprn, " Ref Concepto Und.C.0 Und.C.1 TOTAL\n\r");
|
||||
fprintf( stdprn, "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\n\r");
|
||||
}
|
||||
Curr_Stock++;
|
||||
}
|
||||
fputc(12, stdprn);
|
||||
GetLineStock();
|
||||
|
||||
}
|
||||
|
||||
|
||||
void CompruebaLineasStock(void){
|
||||
// Check una pulsacion sobre un campo, y se situa, si es posible
|
||||
int ok_p=0, inc=0, md=0;
|
||||
int oldr, oldc;
|
||||
// Anclar_Raton();
|
||||
|
||||
do{
|
||||
inc++;
|
||||
if(x_raton >= (PS[(inc)-1].left+2) && x_raton <= (PS[inc-1].right-2) ) { ok_p=1; md = 1;
|
||||
oldc=inc; }
|
||||
if(inc==5) ok_p=1;
|
||||
}while(!ok_p);
|
||||
if(md==1){
|
||||
inc=0; ok_p=0; md = 0;
|
||||
do{
|
||||
inc++;
|
||||
if( (y_raton >= (PS[(oldc)-1].up+4+(inc-1)*15+2)) && (y_raton <= (PS[oldc-1].up+4+(inc-1)*15+16)) ) { ok_p=1; oldr=inc; md = 1;}
|
||||
if(inc==26) ok_p=1;
|
||||
}while(!ok_p);
|
||||
}
|
||||
int newc;
|
||||
|
||||
switch(oldc){
|
||||
case 1:
|
||||
case 2: newc = oldc; break;
|
||||
case 4:
|
||||
case 5: newc = (oldc - 1); break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
if( (md==1) && ((CurrColStock1!=newc) || (CurrRowStock1!=oldr)) )
|
||||
{
|
||||
|
||||
if( (CurrTopLineStock + oldr - 2 )<= Stock1_inx.Fin ){
|
||||
EditCursorStock(1);
|
||||
switch(oldc){
|
||||
case 1:
|
||||
case 2:
|
||||
CurrColStock1 = oldc;
|
||||
CurrRowStock1 = oldr;
|
||||
break;
|
||||
case 4:
|
||||
case 5:
|
||||
CurrColStock1 = (oldc-1);
|
||||
CurrRowStock1 = oldr;
|
||||
break;
|
||||
default:
|
||||
EditCursorStock(0);
|
||||
break;
|
||||
}
|
||||
GetLineStock();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
void Actualizar_Stock(int Referencia, int Unidades, int Codigo){
|
||||
|
||||
int LSJ = sizeof(struct JD);
|
||||
int LSI = sizeof(struct Stock_inx);
|
||||
int LSC = sizeof(struct Stock_actual);
|
||||
|
||||
int ok = 0;
|
||||
int Curr_Stock = 0, Encuentro = 0;
|
||||
|
||||
|
||||
while( (Curr_Stock <= Stock1_inx.Fin) && (ok == 0) ){
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * Curr_Stock ), SEEK_SET); // Se coloca
|
||||
fread(&Stock1, LSC, 1, Stock); // Y lee
|
||||
|
||||
if( Stock1.Ref == Referencia ) {
|
||||
if(Codigo==1) Stock1.Und_1 += Unidades;
|
||||
else Stock1.Und_0 += Unidades;
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * Curr_Stock ), SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
ok = 1;
|
||||
Encuentro = 1;
|
||||
}
|
||||
|
||||
Curr_Stock++;
|
||||
}
|
||||
|
||||
if (Encuentro==0) {
|
||||
Stock1.Ref = Referencia;
|
||||
if(Codigo==1) { Stock1.Und_1 = Unidades; Stock1.Und_0 = 0; }
|
||||
else { Stock1.Und_0 = Unidades; Stock1.Und_1 = 0; }
|
||||
|
||||
fseek(Stock, (long)LSJ + LSI + ( LSC * (Stock1_inx.Fin + 1) ), SEEK_SET); // Se coloca
|
||||
fwrite(&Stock1, LSC, 1, Stock); // Y escribe
|
||||
|
||||
Stock1_inx.Fin ++;
|
||||
|
||||
fseek(Stock, (long)LSJ, SEEK_SET);
|
||||
fwrite(&Stock1_inx, LSI, 1, Stock); // Acualiza n<> de registros
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void Recalcula_Porcentaje(int Individual_Seleccionado){
|
||||
|
||||
if( Individual_Seleccionado == 1 ) {
|
||||
|
||||
long P_0, P_1;
|
||||
struct boton Ptmp;
|
||||
|
||||
Ptmp.up = 15; Ptmp.down = 213;
|
||||
Ptmp.left = 349; Ptmp.right = 549;
|
||||
ImprimeBoton (1, NEGRO, GRIS_O, BLANCO, Ptmp);
|
||||
|
||||
// Centro = (449, 114) radio = 80
|
||||
// si (Stock1.Und_0 + Stock1.Und_1) es 100
|
||||
// Stock1.Und_0 es PS
|
||||
|
||||
// si 360 es 100
|
||||
// x es PS
|
||||
if ( (abs(Stock1.Und_0)+abs(Stock1.Und_1) )!= 0 ) {
|
||||
|
||||
P_0 = labs( ( 360 * ( (labs(Stock1.Und_0) * 100) / (labs(Stock1.Und_0)+labs(Stock1.Und_1)) ) ) / 100);
|
||||
P_1 = labs( ( 360 * ( (labs(Stock1.Und_1) * 100) / (labs(Stock1.Und_0)+labs(Stock1.Und_1)) ) ) / 100);
|
||||
// struct Stock_actual { int Ref; long Und_0; long Und_1; };
|
||||
if( Stock1.Und_1 < 0 )
|
||||
{ P_0 += P_1; P_1 = 0; }
|
||||
if( Stock1.Und_0 < 0 )
|
||||
{ P_1 += P_0; P_0 = 0; }
|
||||
if( P_1 != 0 ) {
|
||||
setcolor(ROJO);
|
||||
setfillstyle(9, ROJO);
|
||||
pieslice(449, 114, 0, P_1, 80);
|
||||
}
|
||||
if( P_0 != 0 ) {
|
||||
setcolor(AZUL);
|
||||
setfillstyle(9, AZUL);
|
||||
pieslice(449, 114, ( 360 - P_0 ), 360, 80);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
} else {
|
||||
|
||||
// struct Stock_actual Stock1_Graficas[10];
|
||||
// bar3d
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
497
CD_IN/CD_UTIL.CPP
Normal file
497
CD_IN/CD_UTIL.CPP
Normal file
@ -0,0 +1,497 @@
|
||||
#include<graphics.h>
|
||||
#include<dos.h>
|
||||
#include<io.h>
|
||||
#include<conio.h>
|
||||
#include<stdio.h>
|
||||
// #include<string.h>
|
||||
#include<ctype.h>
|
||||
#include<alloc.h>
|
||||
#include<stdlib.h>
|
||||
#include "sv_util.h"
|
||||
#include "c:\things\borlandc\jd_lib\jd_graph.h"
|
||||
|
||||
|
||||
#define Letra_Boton setcolor(1);
|
||||
#define Azul 1
|
||||
#define Texto_Normal setcolor(63);
|
||||
#define Texto_Negrita setcolor(0);
|
||||
|
||||
extern int x_raton, y_raton, raton;
|
||||
extern int boton_izq, boton_der;
|
||||
|
||||
extern int InputCadenaG(char *s, int numalp, int lmax, int cc, int cf, struct boton Campo);
|
||||
extern void desactiva_raton(void);
|
||||
extern void activa_raton(void);
|
||||
// extern void Anclar_Raton(void);
|
||||
extern void inicializa_raton_grafico(int x1, int y1, int x2, int y2, int px, int py);
|
||||
extern int Espera_Tecla_o_Raton(void);
|
||||
extern void BEEP(void);
|
||||
extern void textxy(int x, int y, char *text);
|
||||
|
||||
|
||||
#define NEGRO 0
|
||||
#define AZUL 1
|
||||
#define ROJO 4
|
||||
#define VERDE 2
|
||||
#define BLANCO 63
|
||||
#define GRIS_O 56
|
||||
#define GRIS_C 7
|
||||
#define AMARILLO 62
|
||||
|
||||
extern void textxy(int x, int y, char *text);
|
||||
|
||||
int Comprueba_Impresora(void);
|
||||
int Confirma(char *T1, char *T2, char *T3);
|
||||
int Desde_Hasta(int *Desde, int *Hasta);
|
||||
int Pide_Fecha_Actual(void);
|
||||
int file_exists(char *filename);
|
||||
|
||||
int Confirma(char *T1, char *T2, char *T3){
|
||||
|
||||
void far *ptr;
|
||||
unsigned size;
|
||||
struct boton pregunta[2];
|
||||
int fins_print=0, key_print, bpush, ok = 0;
|
||||
int TFuente;
|
||||
struct textsettingstype textinfo;
|
||||
gettextsettings(&textinfo);
|
||||
TFuente = textinfo.charsize;
|
||||
|
||||
size = imagesize(198, 138, 372, 257);
|
||||
|
||||
/* get byte size of image */
|
||||
Fuente(SMALL_FONT, 5);
|
||||
|
||||
if ( (ptr = farmalloc(size)) == NULL) { Fuente(SMALL_FONT, TFuente); return 0; }
|
||||
|
||||
getimage(198, 138, 372, 257, ptr);
|
||||
|
||||
pregunta[0].up = 140; pregunta[0].down = 255;
|
||||
pregunta[0].left= 200; pregunta[0].right= 370;
|
||||
ImprimeBoton (1, GRIS_C, GRIS_O, BLANCO, pregunta[0]);
|
||||
|
||||
pregunta[0].up = 235; pregunta[0].down = 250;
|
||||
pregunta[0].left= 210; pregunta[0].right= 270;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[0]);
|
||||
|
||||
pregunta[1].up = 235; pregunta[1].down = 250;
|
||||
pregunta[1].left= 300; pregunta[1].right= 360;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[1]);
|
||||
|
||||
textxy(212, 237, " Si");
|
||||
textxy(212, 239, " _");
|
||||
textxy(302, 237, " No");
|
||||
textxy(302, 239, " _");
|
||||
|
||||
textxy(210+2, 150+2, T1);
|
||||
textxy(210+2, 165+2, T2);
|
||||
textxy(210+2, 180+2, T3);
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
do{
|
||||
|
||||
if(raton!=0) activa_raton();
|
||||
Espera_Tecla_o_Raton();
|
||||
if(raton!=0) desactiva_raton();
|
||||
|
||||
if(kbhit()){
|
||||
key_print = getch();
|
||||
switch( toupper(key_print) ){
|
||||
// S Si
|
||||
case 83:
|
||||
ok = 1;
|
||||
fins_print = 1;
|
||||
break;
|
||||
// N No
|
||||
case 78:
|
||||
ok = 0;
|
||||
fins_print = 1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
} else
|
||||
if(raton!=0 && boton_izq==1 || boton_der==1) {
|
||||
if( (bpush = CheckButon( 2, pregunta))>0 ) {
|
||||
|
||||
switch(bpush){
|
||||
case 1:
|
||||
ok = 1;
|
||||
fins_print = 1;
|
||||
break;
|
||||
case 2:
|
||||
ok = 0;
|
||||
fins_print = 1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}while(!fins_print);
|
||||
|
||||
|
||||
|
||||
|
||||
putimage(198, 138, ptr, COPY_PUT);
|
||||
farfree(ptr);
|
||||
Fuente(SMALL_FONT, TFuente);
|
||||
|
||||
return ok;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
int Pide_Fecha_Actual(void){
|
||||
|
||||
int Fecha;
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> void far *ptr;
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> unsigned size;
|
||||
char mes[][11] = { " Enero", "Febrero", " Marzo",
|
||||
" Abril", " Mayo", " Junio",
|
||||
" Julio", " Agosto", "Septiemb",
|
||||
"Octubre", "Noviemb", "Diciemb"
|
||||
};
|
||||
|
||||
struct boton pregunta[3];
|
||||
struct boton meses[12];
|
||||
|
||||
int key_print, bpush, ok = 0;
|
||||
int TFuente;
|
||||
|
||||
for( Fecha = 0; Fecha < 4; Fecha++ ){
|
||||
meses[2+3*Fecha].left = 405; meses[2+3*Fecha].right = 455;
|
||||
meses[1+3*Fecha].left = 350; meses[1+3*Fecha].right = 400;
|
||||
meses[0+3*Fecha].left = 295; meses[0+3*Fecha].right = 345;
|
||||
}
|
||||
|
||||
for( Fecha = 0; Fecha < 3; Fecha++ ) {
|
||||
meses[Fecha].up = 80+140; meses[Fecha].down = 80+160;
|
||||
meses[Fecha+3].up = 80+165; meses[Fecha+3].down = 80+185;
|
||||
meses[Fecha+6].up = 80+190; meses[Fecha+6].down = 80+210;
|
||||
meses[Fecha+9].up = 80+215; meses[Fecha+9].down = 80+235;
|
||||
}
|
||||
|
||||
|
||||
struct textsettingstype textinfo;
|
||||
gettextsettings(&textinfo);
|
||||
TFuente = textinfo.charsize;
|
||||
struct date d;
|
||||
getdate(&d);
|
||||
Fecha = d.da_mon;
|
||||
|
||||
/* get byte size of image */
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> size = imagesize(198, 138, 372, 257);
|
||||
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> if ( (ptr = farmalloc(size)) == NULL) {
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Fuente(SMALL_FONT, TFuente);
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> return Fecha;
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> }
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> getimage(198, 138, 372, 257, ptr);
|
||||
|
||||
|
||||
pregunta[0].up = /*140*/130; pregunta[0].down = /*255*/400;
|
||||
pregunta[0].left= /*200*/150; pregunta[0].right= /*370*/465;
|
||||
ImprimeBoton (1, GRIS_C, GRIS_O, BLANCO, pregunta[0]);
|
||||
|
||||
pregunta[0].up = /*143*/135; pregunta[0].down = /*252*/395;
|
||||
pregunta[0].left= /*203*/155; pregunta[0].right= /*367*/460;
|
||||
ImprimeBoton (0, GRIS_C, BLANCO, GRIS_O, pregunta[0]);
|
||||
|
||||
|
||||
pregunta[0].up = /*235*/370; pregunta[0].down = /*250*/390;
|
||||
pregunta[0].left= /*210*/160; pregunta[0].right= /*270*/230;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[0]);
|
||||
|
||||
pregunta[1].up = /*235*/370; pregunta[1].down = /*250*/390;
|
||||
pregunta[1].left= /*300*/385; pregunta[1].right= /*360*/455;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[1]);
|
||||
|
||||
pregunta[2].up = /*165*/175; pregunta[2].down = /*185*/195;
|
||||
pregunta[2].left= 212; pregunta[2].right= /*232*/245;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[2]);
|
||||
|
||||
Fuente(SMALL_FONT, 4);
|
||||
for( int i = 0; i < 12; i++ ) {
|
||||
ImprimeBoton (1, GRIS_C, GRIS_O, BLANCO, meses[i]);
|
||||
textxy(meses[i].left+4, meses[i].up+3, mes[i]);
|
||||
}
|
||||
ImprimeBoton (1, ROJO, GRIS_O, BLANCO, meses[Fecha-1]);
|
||||
textxy(meses[Fecha-1].left+4, meses[Fecha-1].up+3, mes[Fecha-1]);
|
||||
|
||||
Fuente(SMALL_FONT, 5);
|
||||
|
||||
textxy(162, 372, " Aceptar");
|
||||
textxy(162, 373, " _");
|
||||
textxy(387, 372, " Cancelar");
|
||||
textxy(387, 373, " _");
|
||||
|
||||
textxy(160+2, 145+2, "Introduzca mes a gestionar:");
|
||||
|
||||
// textxy(210+2, 165+2, T2);
|
||||
// textxy(210+2, 180+2, T3);
|
||||
char buffer[80];
|
||||
int Mes=Fecha;
|
||||
|
||||
sprintf( buffer, "% 2d", Fecha);
|
||||
textxy(pregunta[2].left + 4, pregunta[2].up + 2, buffer);
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
do{
|
||||
|
||||
if(raton!=0) activa_raton();
|
||||
Espera_Tecla_o_Raton();
|
||||
if(raton!=0) desactiva_raton();
|
||||
|
||||
if(kbhit()){
|
||||
key_print = getch();
|
||||
if( key_print == 13 ) {Fecha = Mes; ok = 1; } else
|
||||
if( isdigit(key_print) ) {
|
||||
// Edita el mes actual
|
||||
sprintf( buffer, "%d", Fecha);
|
||||
do{
|
||||
InputCadenaG( buffer, 1, 4, 63, 57, pregunta[2]);
|
||||
Fecha = atoi(buffer);
|
||||
}while(Fecha<1 || Fecha>12);
|
||||
} else
|
||||
if(key_print==0)
|
||||
switch( getch() ){
|
||||
// Flecha Izquierda
|
||||
case 75:
|
||||
case 15:
|
||||
ImprimeBoton (0, GRIS_C, GRIS_O, BLANCO, meses[Mes-1]);
|
||||
Mes--;
|
||||
if ( (Mes + 1)== 1 ) Mes = 3; else
|
||||
if ( (Mes + 1)== 4 ) Mes = 6; else
|
||||
if ( (Mes + 1)== 7 ) Mes = 9; else
|
||||
if ( (Mes + 1)==10 ) Mes = 12;
|
||||
ImprimeBoton (0, GRIS_C, AZUL, AZUL, meses[Mes-1]);
|
||||
break;
|
||||
// Flecha Derecha
|
||||
case 77:
|
||||
case 9:
|
||||
ImprimeBoton (0, GRIS_C, GRIS_O, BLANCO, meses[Mes-1]);
|
||||
Mes++;
|
||||
if ( (Mes - 1)== 3 ) Mes = 1; else
|
||||
if ( (Mes - 1)== 6 ) Mes = 4; else
|
||||
if ( (Mes - 1)== 9 ) Mes = 7; else
|
||||
if ( (Mes - 1)==12 ) Mes = 10;
|
||||
ImprimeBoton (0, GRIS_C, AZUL, AZUL, meses[Mes-1]);
|
||||
break;
|
||||
// Flecha Abajo
|
||||
case 80:
|
||||
ImprimeBoton (0, GRIS_C, GRIS_O, BLANCO, meses[Mes-1]);
|
||||
Mes += 3; if ( Mes > 12) Mes = Mes - 12;
|
||||
ImprimeBoton (0, GRIS_C, AZUL, AZUL, meses[Mes-1]);
|
||||
break;
|
||||
// Flecha Arriba
|
||||
case 72:
|
||||
ImprimeBoton (0, GRIS_C, GRIS_O, BLANCO, meses[Mes-1]);
|
||||
Mes -= 3; if ( Mes < 1) Mes = 12 + Mes;
|
||||
ImprimeBoton (0, GRIS_C, AZUL, AZUL, meses[Mes-1]);
|
||||
break;
|
||||
}
|
||||
else
|
||||
switch( toupper(key_print) ){
|
||||
// A Aceptar
|
||||
case 65:
|
||||
ok = 1;
|
||||
break;
|
||||
// C Cancelar
|
||||
case 67:
|
||||
ok = 1;
|
||||
Fecha = -1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
} else
|
||||
if(raton!=0 && boton_izq==1 || boton_der==1) {
|
||||
if( (bpush = CheckButon( 2, pregunta))>0 ) {
|
||||
|
||||
switch(bpush){
|
||||
case 1:
|
||||
ok = 1;
|
||||
break;
|
||||
case 2:
|
||||
ok = 1;
|
||||
Fecha = -1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}while(!ok);
|
||||
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> putimage(198, 138, ptr, COPY_PUT);
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> farfree(ptr);
|
||||
|
||||
|
||||
Fuente(SMALL_FONT, TFuente);
|
||||
|
||||
return Fecha;
|
||||
|
||||
}
|
||||
|
||||
|
||||
int file_exists(char *filename)
|
||||
{
|
||||
return (access(filename, 0) == 0);
|
||||
}
|
||||
|
||||
|
||||
int Comprueba_Impresora(void){
|
||||
|
||||
unsigned int tmp;
|
||||
union REGS Impresora_in, Impresora_out;
|
||||
struct byte {
|
||||
int a : 1;
|
||||
int b : 1;
|
||||
int c : 1;
|
||||
int d : 1;
|
||||
int e : 1;
|
||||
int f : 1;
|
||||
int g : 1;
|
||||
int h : 1;
|
||||
};
|
||||
union bits {
|
||||
char ch;
|
||||
struct byte bit;
|
||||
} Imp_out;
|
||||
|
||||
Impresora_in.h.ah = 0x02;
|
||||
Impresora_in.x.dx = 0x0;
|
||||
|
||||
int86(0x17, &Impresora_in, &Impresora_out);
|
||||
|
||||
return ( Impresora_out.h.ah ? 1 : 0 );
|
||||
|
||||
}
|
||||
|
||||
int Desde_Hasta(int *Desde, int *Hasta){
|
||||
|
||||
int fins_print= 0, key_print, bpush;
|
||||
char buffer[80], devuelve = 0;
|
||||
void far *ptr;
|
||||
unsigned size;
|
||||
struct boton pregunta[4];
|
||||
|
||||
struct date Fecha;
|
||||
getdate(&Fecha);
|
||||
|
||||
*Desde = *Hasta = Fecha.da_day;
|
||||
|
||||
size = imagesize(198, 138, 372, 257);
|
||||
|
||||
/* get byte size of image */
|
||||
|
||||
if ( (ptr = farmalloc(size)) == NULL) return -1;
|
||||
getimage(198, 138, 372, 257, ptr);
|
||||
|
||||
pregunta[0].up = 140; pregunta[0].down = 255;
|
||||
pregunta[0].left= 200; pregunta[0].right= 370;
|
||||
ImprimeBoton (1, ROJO, GRIS_C, BLANCO, pregunta[0]);
|
||||
pregunta[0].up = 150; pregunta[0].down = /*175*/165;
|
||||
pregunta[0].left= /*210*/250; pregunta[0].right= 360;
|
||||
ImprimeBoton (1, NEGRO, GRIS_O, BLANCO, pregunta[0]);
|
||||
pregunta[1].up = 185; pregunta[1].down = /*210*/200;
|
||||
pregunta[1].left= /*210*/250; pregunta[1].right= 360;
|
||||
ImprimeBoton (1, NEGRO, GRIS_O, BLANCO, pregunta[1]);
|
||||
pregunta[2].up = 220; pregunta[2].down = 245;
|
||||
pregunta[2].left= 210; pregunta[2].right= 280;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[2]);
|
||||
pregunta[3].up = 220; pregunta[3].down = 245;
|
||||
pregunta[3].left= 290; pregunta[3].right= 360;
|
||||
ImprimeBoton (1, GRIS_C, BLANCO, GRIS_O, pregunta[3]);
|
||||
|
||||
Fuente(SMALL_FONT, 4);
|
||||
|
||||
Letra_Boton
|
||||
outtextxy(pregunta[0].left+2 - 40, pregunta[0].up+2, "DESDE");
|
||||
outtextxy(pregunta[1].left+2 - 40, pregunta[1].up+2, "HASTA");
|
||||
outtextxy(pregunta[2].left+2, pregunta[2].up+2, "CANCELAR");
|
||||
outtextxy(pregunta[2].left+2, pregunta[2].up+4, "_");
|
||||
outtextxy(pregunta[3].left+2, pregunta[3].up+2, "ACEPTAR");
|
||||
outtextxy(pregunta[3].left+2, pregunta[3].up+4, "_");
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
do{
|
||||
|
||||
if(raton!=0) activa_raton();
|
||||
Espera_Tecla_o_Raton();
|
||||
if(raton!=0) desactiva_raton();
|
||||
|
||||
if(kbhit()){
|
||||
key_print = getch();
|
||||
if(key_print == 27 ) { fins_print = 1; devuelve = -1; } else
|
||||
if(key_print == 'A' || key_print == 'a') { fins_print = 1; } else
|
||||
if(key_print == 'C' || key_print == 'c') { fins_print = 1; devuelve = -1; } else
|
||||
if( isprint(key_print) ) {
|
||||
sprintf( buffer, "%d", *Desde);
|
||||
do{
|
||||
InputCadenaG( buffer, 1, 2, 63, 57, pregunta[0]);
|
||||
*Desde = atol(buffer);
|
||||
}while(*Desde<1 || *Desde>12);
|
||||
|
||||
sprintf( buffer, "%d", *Hasta);
|
||||
do{
|
||||
InputCadenaG( buffer, 1, 2, 63, 57, pregunta[1]);
|
||||
*Hasta = atol(buffer);
|
||||
}while(*Hasta<1 || *Hasta>12);
|
||||
} else
|
||||
if( key_print == 0 ) {
|
||||
switch( (key_print=getch()) ){
|
||||
// F1 Cancelar
|
||||
case 59:
|
||||
fins_print = 1;
|
||||
devuelve = -1;
|
||||
break;
|
||||
// F3 Imprimir Ficha
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else
|
||||
if(raton!=0 && boton_izq==1 || boton_der==1) {
|
||||
if( (bpush = CheckButon( 3, pregunta))>0 ) {
|
||||
/*
|
||||
pregunta[0].up = 140; pregunta[0].down = 255;
|
||||
pregunta[0].left= 200; pregunta[0].right= 370;
|
||||
ImprimeBoton (1, GRIS_O, GRIS_C, BLANCO, pregunta[0]);
|
||||
*/
|
||||
switch(bpush){
|
||||
// Cancelar
|
||||
case 3:
|
||||
fins_print=1;
|
||||
devuelve = -1;
|
||||
break;
|
||||
case 4:
|
||||
fins_print=1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}while(!fins_print);
|
||||
|
||||
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
|
||||
putimage(198, 138, ptr, COPY_PUT);
|
||||
farfree(ptr);
|
||||
|
||||
Fuente(SMALL_FONT, 5);
|
||||
|
||||
return devuelve;
|
||||
}
|
BIN
CD_IN/CD_W01.DAT
Normal file
BIN
CD_IN/CD_W01.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W02.DAT
Normal file
BIN
CD_IN/CD_W02.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W03.DAT
Normal file
BIN
CD_IN/CD_W03.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W04.DAT
Normal file
BIN
CD_IN/CD_W04.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W05.DAT
Normal file
BIN
CD_IN/CD_W05.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W06.DAT
Normal file
BIN
CD_IN/CD_W06.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W07.DAT
Normal file
BIN
CD_IN/CD_W07.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W08.DAT
Normal file
BIN
CD_IN/CD_W08.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W09.DAT
Normal file
BIN
CD_IN/CD_W09.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W10.DAT
Normal file
BIN
CD_IN/CD_W10.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W11.DAT
Normal file
BIN
CD_IN/CD_W11.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W12.DAT
Normal file
BIN
CD_IN/CD_W12.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W13.DAT
Normal file
BIN
CD_IN/CD_W13.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W14.DAT
Normal file
BIN
CD_IN/CD_W14.DAT
Normal file
Binary file not shown.
BIN
CD_IN/CD_W15.DAT
Normal file
BIN
CD_IN/CD_W15.DAT
Normal file
Binary file not shown.
5
CD_IN/LIST_COL.H
Normal file
5
CD_IN/LIST_COL.H
Normal file
@ -0,0 +1,5 @@
|
||||
// Aqui se debe poner cual sera el color negro,
|
||||
// para la utilizaci<63>n por Make_Boton...
|
||||
|
||||
#define NEGRO 240
|
||||
|
BIN
CD_IN/LITT.CHR
Normal file
BIN
CD_IN/LITT.CHR
Normal file
Binary file not shown.
BIN
CD_IN/MAKE_BOT.OBJ
Normal file
BIN
CD_IN/MAKE_BOT.OBJ
Normal file
Binary file not shown.
161
CD_IN/PRUEBA_B.CPP
Normal file
161
CD_IN/PRUEBA_B.CPP
Normal file
@ -0,0 +1,161 @@
|
||||
///////////////////////////// FICHEROS A INCLUIR /////////////////////////////
|
||||
extern int Fichero_cd_in2(char Dinamicos_Estaticos);
|
||||
|
||||
#include <dos.h>
|
||||
#include <mem.h>
|
||||
#include <alloc.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <conio.h> // Para getch();
|
||||
#include <graphics.h> // Para outtextxy(...); y cleardevice(...);
|
||||
|
||||
#include "d:\program\src_dos\libs\make_bot\make_bot.h" // Fuciones de MAKE_BOTON
|
||||
#include "cd_icons.h"
|
||||
#include "cd_error.h"
|
||||
// #include "cd_raton.h"
|
||||
|
||||
extern int far _Cdecl Svga256_fdriver[];
|
||||
int huge DetectVGA256()
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
|
||||
extern void Inicializa_Dibujo(void);
|
||||
extern void Inicializa_Iconos(void);
|
||||
extern void Coloca_Iconos_Dos_Windows(void);
|
||||
extern char far *Icono; // 18
|
||||
void InicializaSVGA(void);
|
||||
extern char dac[256*3];
|
||||
extern "C" void APAGA_PANTALLA(char *);
|
||||
extern "C" void ENCIENDE_PANTALLA(char *);
|
||||
|
||||
extern void Menu_de_Edicion(void);
|
||||
extern void Coloca_Iconos(int Start_Icon);
|
||||
|
||||
// extern unsigned char *P_Raton1, *P_Raton2, *P_Raton3, *P_Raton4;
|
||||
// void *Pantalla;
|
||||
|
||||
int main(void/*int argc, char *argv[]*/){
|
||||
|
||||
|
||||
InicializaSVGA();
|
||||
|
||||
/*<2A>*/ memset( dac, 0, 256*3 ); /*<2A>*/
|
||||
unsigned Segt = FP_SEG(dac), Off = FP_OFF(dac);
|
||||
/*<2A>*/ asm mov ax, 0x1012 ; /*<2A>*/
|
||||
/*<2A>*/ asm mov bx, 0 ; /*<2A>*/
|
||||
/*<2A>*/ asm mov cx, 256 ; /*<2A>*/
|
||||
/*<2A>*/ asm mov es, Segt ; /*<2A>*/
|
||||
/*<2A>*/ asm mov dx, Off ; /*<2A>*/
|
||||
/*<2A>*/ asm int 0x10 ; /*<2A>*/
|
||||
|
||||
if( //carga_botones("cd_in.img") // Carga botones del fichero "botones.p1"
|
||||
Fichero_cd_in2(0)
|
||||
!= 1 ) {
|
||||
Fichero_cd_in2(112);
|
||||
|
||||
// Imprime_Estaticos( 112, "cd_in.img");
|
||||
Espera_Tecla_o_Raton();
|
||||
closegraph();
|
||||
cprintf("\n\rError en la CARGA DE BOTONES");
|
||||
exit(112);
|
||||
}
|
||||
|
||||
Fichero_cd_in2(1);
|
||||
// Imprime_Estaticos( 1, "cd_in.img"); // Imprime botones estaticos 'Seccion 1'
|
||||
|
||||
Imprime_Secuencia(1); // Imprime secuencia 1.
|
||||
|
||||
Fichero_cd_in2(2);
|
||||
|
||||
// Imprime_Estaticos( 2, "cd_in.img"); // Imprime botones estaticos 'Seccion 2'
|
||||
// para los textos
|
||||
|
||||
/*<2A>*/ PunteroRaton = 100; /*<2A>*/
|
||||
/*<2A>*/ inicializa_raton_grafico( 0, 0, 618, 460); /*<2A>*/
|
||||
/*<2A>*/ if ( PunteroRaton != 100 ) { /*<2A>*/
|
||||
/*<2A>*/ closegraph(); /*<2A>*/
|
||||
/*<2A>*/ cprintf("Memoria_Insuficiente para el RATON\n\r");/*<2A>*/
|
||||
/*<2A>*/ exit(1); /*<2A>*/
|
||||
/*<2A>*/ } /*<2A>*/
|
||||
|
||||
Inicializa_Iconos();
|
||||
Coloca_Iconos_Dos_Windows();
|
||||
Coloca_Iconos(1);
|
||||
|
||||
ENCIENDE_PANTALLA(dac);
|
||||
|
||||
|
||||
/*
|
||||
if ( (Pantalla = malloc( JD_imagesize(0, 0, 21, 21) )) == NULL ) {
|
||||
Imprime_Estaticos( SIN_CVN, "cd_in.img"); // Imprime botones estaticos 'Seccion 2'
|
||||
Espera_Tecla_o_Raton();
|
||||
closegraph();
|
||||
cprintf("\n\rError en la asignaci<63>n de memoria para la mascara del raton");
|
||||
exit(2);
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
True_Push = ON; // Activa el TRUE PUSH ( PRESION REAL )
|
||||
|
||||
Menu_de_Edicion();
|
||||
/*
|
||||
free(P_Raton1);
|
||||
free(P_Raton2);
|
||||
free(P_Raton3);
|
||||
free(P_Raton4);
|
||||
*/
|
||||
APAGA_PANTALLA(dac);
|
||||
closegraph();
|
||||
/*
|
||||
farfree(Icono);
|
||||
free(Pantalla);
|
||||
*/
|
||||
Libera_Raton_Animado();
|
||||
|
||||
cprintf("Gracias por utilizar mi Software\n\r");
|
||||
cprintf(" Jos<6F> David Guill<6C>n\n\r");
|
||||
cprintf("\n\r");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
void InicializaSVGA(void) {
|
||||
|
||||
int Gd = DETECT, Gm;
|
||||
int Drv, errorcode;
|
||||
|
||||
installuserdriver("Svga256",DetectVGA256);
|
||||
/* If driver is linked with file, remove comments */
|
||||
registerfarbgidriver(Svga256_fdriver);
|
||||
|
||||
errorcode = registerfarbgifont(small_font_far);
|
||||
|
||||
/* report any registration errors */
|
||||
if (errorcode < 0)
|
||||
{
|
||||
printf("Graphics error: %s\n", grapherrormsg(errorcode));
|
||||
printf("Press any key to halt:");
|
||||
getch();
|
||||
exit(1); /* terminate with an error code */
|
||||
}
|
||||
|
||||
|
||||
initgraph(&Gd,&Gm,"");
|
||||
|
||||
/* read result of initialization */
|
||||
errorcode = graphresult();
|
||||
|
||||
if (errorcode != grOk) /* an error occurred */
|
||||
{
|
||||
printf("Graphics error: %s\n", grapherrormsg(errorcode));
|
||||
printf("Presione una tecla para finalizar:");
|
||||
getch();
|
||||
exit(1); /* return with error code */
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
294
CD_IN/P_RATON1.CPP
Normal file
294
CD_IN/P_RATON1.CPP
Normal file
@ -0,0 +1,294 @@
|
||||
int Carga_Puntero_Animado(void) {
|
||||
|
||||
int n = ( 20 * 20 );
|
||||
|
||||
if( ((P_Raton1 = (unsigned char *)malloc( n ))==NULL) ||
|
||||
((P_Raton2 = (unsigned char *)malloc( n ))==NULL) ||
|
||||
((P_Raton3 = (unsigned char *)malloc( n ))==NULL) ||
|
||||
((P_Raton4 = (unsigned char *)malloc( n ))==NULL) ) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = BLANCO ; *P_Raton1++ = NEGRO ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = UNKNOW ; *P_Raton1++ = UNKNOW ;
|
||||
*P_Raton1++ = UNKNOW ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = UNKNOW ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = UNKNOW ; *P_Raton1++ = AZUL ;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = AZUL ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = UNKNOW ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = UNKNOW ; *P_Raton1++ = UNKNOW ; *P_Raton1++ = GRIS_CLARO;
|
||||
*P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO; *P_Raton1++ = GRIS_CLARO;
|
||||
|
||||
*P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = NEGRO ;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ;
|
||||
*P_Raton2++ = NEGRO ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ;
|
||||
*P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = NEGRO ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ;
|
||||
*P_Raton2++ = NEGRO ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = BLANCO ; *P_Raton2++ = NEGRO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ;
|
||||
*P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = NEGRO ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = BLANCO ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = BLANCO ; *P_Raton2++ = NEGRO ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = BLANCO ; *P_Raton2++ = NEGRO ;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = UNKNOW ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = UNKNOW ;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = UNKNOW ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = AZUL ; *P_Raton2++ = UNKNOW ;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = UNKNOW ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
*P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = UNKNOW ;
|
||||
*P_Raton2++ = UNKNOW ; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO; *P_Raton2++ = GRIS_CLARO;
|
||||
|
||||
*P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = NEGRO ; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = NEGRO ;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ;
|
||||
*P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = NEGRO ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = BLANCO ; *P_Raton3++ = NEGRO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = BLANCO ; *P_Raton3++ = NEGRO ;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = BLANCO ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = BLANCO ;
|
||||
*P_Raton3++ = BLANCO ; *P_Raton3++ = NEGRO ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ;
|
||||
*P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ;
|
||||
*P_Raton3++ = UNKNOW ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ; *P_Raton3++ = AZUL ;
|
||||
*P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
*P_Raton3++ = UNKNOW ; *P_Raton3++ = UNKNOW ; *P_Raton3++ = GRIS_CLARO; *P_Raton3++ = GRIS_CLARO;
|
||||
|
||||
*P_Raton4++ = BLANCO ; *P_Raton4++ = BLANCO ; *P_Raton4++ = BLANCO ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = BLANCO ; *P_Raton4++ = BLANCO ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = BLANCO ; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = BLANCO ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = BLANCO ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = UNKNOW ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = UNKNOW ; *P_Raton4++ = AZUL ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = UNKNOW ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = AZUL ; *P_Raton4++ = AZUL ;
|
||||
*P_Raton4++ = AZUL ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO; *P_Raton4++ = GRIS_CLARO;
|
||||
*P_Raton4++ = GRIS_CLARO; *P_Raton4++ = UNKNOW ; *P_Raton4++ = UNKNOW ; *P_Raton4++ = GRIS_CLARO;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
void Libera_Raton_Animado(void){
|
||||
|
||||
free(P_Raton1);
|
||||
free(P_Raton2);
|
||||
free(P_Raton3);
|
||||
free(P_Raton4);
|
||||
|
||||
}
|
67
CD_IN/P_RATON2.CPP
Normal file
67
CD_IN/P_RATON2.CPP
Normal file
@ -0,0 +1,67 @@
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ;
|
||||
*P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ;
|
||||
*P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
67
CD_IN/P_RATON3.CPP
Normal file
67
CD_IN/P_RATON3.CPP
Normal file
@ -0,0 +1,67 @@
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = NEGRO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
67
CD_IN/P_RATON4.CPP
Normal file
67
CD_IN/P_RATON4.CPP
Normal file
@ -0,0 +1,67 @@
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = BLANCO ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = AZUL ; *P_Ratonx++ = AZUL ;
|
||||
*P_Ratonx++ = AZUL ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = GRIS_CLARO;
|
||||
*P_Ratonx++ = GRIS_CLARO; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = UNKNOW ; *P_Ratonx++ = GRIS_CLARO;
|
1
CD_IN/R.BAT
Normal file
1
CD_IN/R.BAT
Normal file
@ -0,0 +1 @@
|
||||
edit cd_in.img
|
1000
CD_IN/SORT_CD.CPP
Normal file
1000
CD_IN/SORT_CD.CPP
Normal file
File diff suppressed because it is too large
Load Diff
BIN
CD_IN/SUPERVGA.OBJ
Normal file
BIN
CD_IN/SUPERVGA.OBJ
Normal file
Binary file not shown.
Reference in New Issue
Block a user