All pastes #448365 Raw Edit

Anonymous

public c v1 · immutable
·published 2007-04-19 16:31 UTC
rendered paste body
/*voila, à la fin de mon code ,j'obtient le message d'erreur :impossible de convertir de 'GtkWidget *' en 'GtkWidget'voici la tructure que j'utilise*/typedef struct Set Set;struct Set	{	GtkWidget *pButtons [8];	GtkWidget *pWindow;	GtkWidget *pLabel [10];	GtkWidget *pTable;	GtkWidget *pFram [2];	GtkWidget *pLabelView;	GtkWidget *pScroll [2];	GtkWidget *pIcon [8];	GtkWidget *pBox [8];	GtkWidget *pDialogue [8];	GtkWidget *Mitres;	GtkWidget *pLabelServer; 	GtkWidget *pLabelServerRemplissageprovisoir [NOMBRE_SERVER]; 	};et la fonction concernéevoid _Mitres_Pages(){	int i=0;	int NumberOfServer =0;	char Buffer[300] = "";	FILE* IndexServer = NULL;	IndexServer = fopen ("data/IndexServer.list","r");	if (IndexServer == NULL)	{		void _Create_Inder_Of_Server ();		IndexServer = fopen ("data/IndexServer.list","r");	}	fgets(NumberOfServer, 2, IndexServer);	Object.pLabelServer = malloc(NumberOfServer * sizeof (GtkWidget));	for (i=0; i <=NumberOfServer;i++)	{		fgets(Buffer, 300, IndexServer);		Object.pLabelServer [i] = gtk_label_new(Buffer);   // c'est là que sa plante		Object.pLabelServerRemplissageprovisoir [i]=gtk_label_new("New Server \n\n\n can you see it? so fell it good ,yeah");	}	Object.Mitres = gtk_notebook_new();	gtk_notebook_set_tab_pos (GTK_NOTEBOOK(Object.Mitres), GTK_POS_LEFT);	gtk_notebook_set_scrollable (GTK_NOTEBOOK(Object.Mitres), TRUE);	for (i=0; i<=NOMBRE_SERVER; i++)	{	gtk_notebook_append_page (GTK_NOTEBOOK(Object.Mitres), Object.pLabelServerRemplissageprovisoir [i],NULL);	}}