Archive for the 'Segnali' Category

Videoguida: Realizzazione Camera Cafè Player (parte 24)

Caricamento degli episodi e relativi indirizzi nella ComboBox degli episodi. Correzione del difetto di aggiornamento del pulsante di collegamento senza episodi scelti.

La ventitreesima parte è disponibile a questa pagina.

Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 24)’

Videoguida: Realizzazione Camera Cafè Player (parte 23)

Stampa dell’elenco degli episodi e i relativi indirizzi per ciascun episodio per la serie scelta.

La ventiduesima parte è disponibile a questa pagina.

Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 23)’

Videoguida: Realizzazione Camera Cafè Player (parte 22)

Collegamento della ComboBox delle stagioni e recupero degli indirizzi degli episodi per la serie scelta.

La ventunesima parte è disponibile a questa pagina.

Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 22)’

Videoguida: Realizzazione Camera Cafè Player (parte 21)

Preparazione alla connessione tra elenco delle stagioni ed elenco degli episodi.

La ventesima parte è disponibile a questa pagina.

Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 21)’

Videoguida: Realizzazione Camera Cafè Player (parte 14)

Recupero dell’elemento attivo nella ComboBox. Accesso all’indirizzo presente nel modello. Assegnazione dell’indirizzo al pulsante di collegamento.

La tredicesima parte è disponibile a questa pagina.

Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 14)’

Videoguida: Realizzazione Camera Cafè Player (parte 9)

Affrontata la questione della gestione del segnale di chiusura della finestra, associazione dei segnali alle callback e chiusura dell’applicazione.

L’ottava parte è disponibile a questa pagina.

Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 9)’

Ottimizzazione dell’interfaccia d’uso della GtkLabel

L’interfaccia di esempio creata l’ultima volta si componeva di una serie di pulsanti che agivano su due metodi dell’etichetta, cambiando soltanto il parametro fornito alla funzione. Il codice risultante si presenta particolarmente ridondante, con tante microscopiche funzioni di una riga, una per ogni pulsante.

Cercheremo di ottimizzare l’interfaccia e soprattutto il codice che la governa, razionalizzando le funzioni e dandogli la possibilità di comportarsi diversamente a seconda del pulsante che è stato premuto. Continua a leggere ‘Ottimizzazione dell’interfaccia d’uso della GtkLabel’

Non chiuderti, sesamo

Passiamo allo sviluppo di una piccola applicazione che controlla le operazioni di chiusura della finestra. Banalmente si tratterà di una sola finestra con due pulsanti uno dei quali farà sparire e riapparire il pulsante di chiusura, utile per proibire temporaneamente la chiusura della finestra. L’altro pulsante consentirà la chiusura della finestra anche quando la normale chiusura è impedita. Continua a leggere ‘Non chiuderti, sesamo’

Rendere una finestra ridimensionabile

Iniziamo ad applicare i primi concetti per scoprire le prime possibilità concesse dai componenti già visti, per questo scopo svilupperemo una piccolissima applicazione con due pulsanti che consentiranno e inibiranno la possibilità di ridimensionare la finestra col mouse. Continua a leggere ‘Rendere una finestra ridimensionabile’

Un tocco di grafica al povero pulsante

Quel povero pulsante che chiude la finestra con la sola descrizione non presenta una bella impressione, proviamo ad arricchirlo con un pizzico di grafica. Abbiamo anticipato in precedenza la presenza di alcuni segnali dei GtkButton oltre il classico clicked, proviamo ad usarli con un esempio non molto utile ma esplicativo. Continua a leggere ‘Un tocco di grafica al povero pulsante’


Indice degli argomenti