1

Voila, j'ai un parse error befor *

Je ne suis peut etre pas bien reveille, mais jene trouve pas de parse error!!!!!!!!!!

voila le code...

#define SAVE_SCREEN // Save/Restore LCD Contents
#include <tigcclib.h> // Include All Header Files
short _ti89; // Produce .89Z File

short creefonte()
{

	HANDLE cree = DialogNewSimple(156,60);
	HANDLE menuhaut = PopupNew("HAUTEUR",53);
	char	*buffer1=" ";
	short	buffer2[1]={21};
	int touche = 0,i;
 *buffer1=0;
	PopupAddText (menuhaut,-1,"6",21);

	DialogAddTitle(cree,"Creer une nouvelle fonte",BT_NONE,BT_NONE);
	DialogAddPulldown(cree,8,13,"Fonte de hauteur: ",menuhaut,0);
	DialogAddRequest(cree,8,23,"Nom TIOS: ",0,8,11);

	touche=DialogDo(cree,CENTER,CENTER,buffer1,buffer2);

	if (touche==KEY_ESC) {
	HeapFree(cree);	
	return 0;
	}	

 FILE *fp = fopen (buffer1,"wb")
		fclose (fp); 

	HeapFree(cree);
	return 1;
	
}



void _main(void)
{
	clrscr();
	creefonte();
	
}

2

pt1 a croire que je suis mytho, ou tigcc se fout de moi!

3

C normal, il faut déclarer ton
FILE *fp;
au début de la fonction

et l'initaliser plus tard...

voila le code...

#define SAVE_SCREEN // Save/Restore LCD Contents
#include <tigcclib.h> // Include All Header Files
short _ti89; // Produce .89Z File

short creefonte()
{
 FILE *fp;
	HANDLE cree = DialogNewSimple(156,60);
	HANDLE menuhaut = PopupNew("HAUTEUR",53);
	char	*buffer1=" ";
	short	buffer2[1]={21};
	int touche = 0,i;
 *buffer1=0;
	PopupAddText (menuhaut,-1,"6",21);

	DialogAddTitle(cree,"Creer une nouvelle fonte",BT_NONE,BT_NONE);
	DialogAddPulldown(cree,8,13,"Fonte de hauteur: ",menuhaut,0);
	DialogAddRequest(cree,8,23,"Nom TIOS: ",0,8,11);

	touche=DialogDo(cree,CENTER,CENTER,buffer1,buffer2);

	if (touche==KEY_ESC) {
	HeapFree(cree);	
	return 0;
	}	

 fp = fopen (buffer1,"wb")
		fclose (fp); 

	HeapFree(cree);
	return 1;
	
}



void _main(void)
{
	clrscr();
	creefonte();
	
}



ça doit marchersmile
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

4

PS:dis moi,
tu veux pas plutôt m'aider à faire mon systeme de fonte (TFP) ou alors le contraire?
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

5

et toi, il en est où, le tien
niveau avancement et niveau rapidité?

moi, il en est à ses débuts,
(G commencé il y a 1,5 sem)...
et il est pas tres optimisé.

nivo vitesse,
en petite, avec une chtite fonte que G commencée, c'est 4x plus rapide qu'AMS

en grande fonte, C 2,5/3x plus rapide

G ps fait de police moyenne.

à la limite, si tu veux pas bosser avec moi, on
pourait harmoniser au moins le format de fichier?
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

6

janjan> c'est pas que je ne veuille pas le faire avec toi, mais je connais a peine le C..
Donc en theorie, je risque que de t'apporte des sources un peut bourine genre:
void drawcaractere(short hauteur,short largeur)
{
	int i,j,k=0;
	for(j=0;j<hauteur;j++){
	for(i=0;i<largeur;i++){
	if (caractere[k]) rectangleblanc(i*8+2,j*8+2,6,6);
	else rectanglenoir(i*8+2,j*8+2,6,6);
	if (i==largeur) k=k+8-largeur;
	k++;
	}
	if (j==hauteur) return;	
	}
}


En revanche pour la routine de fonte ASM, c'est tout a fait possible de l'inclure dans une lib static...

a toi de voir.. moi je programme juste ca pour le fun... surtout que je l'ai deja fait pour romedit...
donc je ne suis pas une concurence pour toi... mais je suis pas sur que mon aide te soit utile...

voila, a toi de voir..

merci pour l'aide

7

et, a tu fais un test de rapidité
Vs AMS?
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

8

erf non ce que je t'ai montre n'est pas la routine de fonte...
La routine de fonte est en ASM et l'une des plus rapide largement superieur a celle de l'ams..
mais j'ai pas encore j'ai l'italique, ni le gras, et elle est affiche avec un mask constant %11111111

9

hehe.. va yavoir de la concurence.. je vais revoir ma routine alorswink)

10

Gtools, c'est du C ou de l'asm?
avatar
fabetal_ > Hier, je me suis fait monter par un pote
redangel > et en chevals, ça donne quoi?
Nil> OMG I think I'm gay

11

asm...
Pollux> tu doutes... on vera bienwink)

12

mais non,ca va etre rapide et vachement souplewink)
[edit]Edité par Nhdpp le 07-07-2001 à 01:04:57[/edit]

13

bein comme tgvwink)

14

erf de toute facon c'est hyper simple a faire...
Puis souplesse ca veut dire quoi sinon pour une fonte????

15

pssss m'en fougrin