Pagina 1 di 1

Anjuta + Glade 3 + C : Compilare il file .glade insieme al programma

Inviato: lunedì 11 giugno 2007, 21:07
da attorianzo
Salve,

come potrei fare a fare in modo di compilare il file xml creato con glade (ed eventuali immagini che la compongono) insieme al programma in modo da non averlo piu in giro?

Re: Anjuta + Glade 3 + C : Compilare il file .glade insieme al programma

Inviato: martedì 12 giugno 2007, 19:55
da micettonero
Da Glade: Progetto > Crea eseguibile ?

Re: Anjuta + Glade 3 + C : Compilare il file .glade insieme al programma

Inviato: martedì 12 giugno 2007, 23:57
da attorianzo
Mmm... Quella opzione che dici tu ho visto esserci in Glade 2, e non in Glade 3... (non so se posso usarla.. bho?..)

Anzi ho visto che in Glade 3 mancano proprio i "progetti"..

Possibile che non ci sia un modo per fare sì che il file .glade e gli oggetti vengano inclusi come una sorta di #include nel sorgente da compilare o qualcosa di simile?...

Nel forum gtk ho chiesto, mi hanno detto che avrei dovuto mettere il fle xml in una "const string" dentro un file header, ma non lo so fare..

Re: Anjuta + Glade 3 + C : Compilare il file .glade insieme al programma

Inviato: mercoledì 13 giugno 2007, 13:27
da micettonero
Forse intendevano:

#define filediglade contenutodelfile

da inserire in un file con estensione .h

Re: Anjuta + Glade 3 + C : Compilare il file .glade insieme al programma

Inviato: mercoledì 13 giugno 2007, 17:52
da attorianzo
Si esatto: ecco come ho risolto la questione: ho fatto come in questo script:

http://www.koders.com/c/fid675AF59D6DAA ... CDB81.aspx

Il file xml è stato messo nel file ui.h

Ma non si potrebbe fare in modo, proprio nel file ui.h , che lui si vada a leggere il file .glade anziche dovere essere io a fare copia e incolla di tutto il file xml e mettere le slash davanti ad ogni virgoletta? Non so se mi sono spiegato..