Glade. - generare un programma semplice.

3 risposte [Ultimo contenuto]
Ritratto di novellino
novellino
(Geek)
Offline
Geek
Iscritto: 29/11/2006
Messaggi: 91

ciao!!

premetto che so pocchissimo di programmazione, e da qualche giorno ho deciso di approfondire un pochino.

il mio obbiettivo è riuscire a creare un programmino semplicissimo, formato da una maschera con due tasti. il primo tasto esegue il comando who con output su un'altra finestra; il secondo tasto inceve esegue il comando uname -r sempre con output su una finestra secondaria.

ho visto che è abbastanza semplice generare le finestre con glade, ma come si può fare per collegare le finestre ai comandi e stabilire le relazioni fra le tre finestre stesse? come complilare il programma? cosa mi serve per avere un quadro completo ed affrontare il problema?

qualcuno ha esperienza in merito?
vi prego sbrigatevi sono curiosissimo
buonanotte!!

Ritratto di mcortese
mcortese
(Guru)
Offline
Guru
Iscritto: 27/02/2009
Messaggi: 540

Glade aiuta nella progettazione delle interfacce grafiche, ma non scrive il codice per te. Se sei a digiuno di programmazione (e il fatto che chiedi come si compila sembrerebbe indicarlo) lascia perdere. Per quello che vuoi fare tu, è molto più facile scrivere uno script di shell che usa zenity o dialog per dialogare con l'utente.

Ritratto di novellino
novellino
(Geek)
Offline
Geek
Iscritto: 29/11/2006
Messaggi: 91

grazie per la risposta!!
certamente generare 2 mascherine non è un grosso problema, lo considero solamente il punto di aproccio iniziale per riuscire a costruire qualcosa di più concreto partendo con il piede giusto, cioè sapendo quali editori visuali esistono in ambiente unix, quali programmi utilizzare e quali sono quelli ideali e più semplici per chi vuole fare un'escursione nel mondo della programmazione.
ho visto gambas, il basic tradizionale, che conoscevo benissimo vent'anni fa, ma che oggi sconosco, ho dimenticato completamente la sintassi.
quello che chiedevo era di avere un quadro d'insieme, quello che una volta si chiamava un diagramma di flusso su come procedere.
per hobby ho imparato php ed sql, ma non sono interessato a creare un'interfaccia web, anche se questa è una soluzione è da prendere in considerazione ed applicarla al mio problema.
utile anche l'indicazione di qualche testo da seguire.
grazie comunque non sapevo nemmeno dell'esistenza di zenity.

Ritratto di mcortese
mcortese
(Guru)
Offline
Guru
Iscritto: 27/02/2009
Messaggi: 540

Se vuoi diventare un vero programmatore™, comprati il K&R e impara il C. Installa il GCC e compila il tuo primo "hello world". Dopo mesi di pratica potrai avvicinarti al GTK+ e capire come programmare ad oggetti in un linguaggio non ad oggetti. Dopo altri mesi di intenso studio riceverai l'illuminazione. A quel punto riprenderai in mano GLADE e tutto ti sarà chiaro.

Scusa la risposta un po' zen, ma la tua non è una domanda, tanto valeva che chiedessi come si fa a imparare l'inglese...