Videoguida: Realizzazione Camera Cafè Player (parte 5)

La quinta parte della videoguida è dedicata all’utilizzo della widget Immagine, all’inserimento del file grafico, spiegazione dell’allineamento orizzontale e verticale dell’immagine all’interno della widget.

Trattata anche l’espandibilità orizzontale e verticale dell’immagine all’interno della tabella.

La quarta parte è disponibile a questa pagina.

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

Videoguida: Realizzazione Camera Cafè Player (parte 4)

Quarta parte dedicata all’inserimento della widget Tabella e utilizzo delle proprietà inserimento per l’occupazione di più celle. Salvataggio del progetto Glade.

La terza parte è disponibile a questa pagina. Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 4)’

Videoguida: Realizzazione Camera Cafè Player (parte 3)

La terza parte della videoguida a puntata affronta l’inserimento delle prime widget nella finestra e le loro proprietà di base.

La seconda parte è disponibile a questa pagina.

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

Videoguida: Realizzazione Camera Cafè Player (parte 2)

La seconda parte della videoguida alla realizzazione di Camera Cafè Player. La prima parte si trova qui.

Introduzione della finestra dell’applicazione e suddivisione della stessa in più parti mediante l’uso delle caselle orizzontali (HBox) e verticali (VBox). Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 2)’

Videoguida: Realizzazione Camera Cafè Player (parte 1)

Parte la videoguida a puntate per realizzare il programma Camera Cafè Player.

Dalla progettazione dell’interfaccia alla messa a punto delle callback per il corretto funzionamento. Continua a leggere ‘Videoguida: Realizzazione Camera Cafè Player (parte 1)’

Scrivere un testo in una TextView

Scrivere in una TextViewLe TextView possono contenere una certa quantità di testo, vediamo brevemente come poter scrivere al loro interno un certo testo. Continua a leggere ‘Scrivere un testo in una TextView’

Cambiare la descrizione di un pulsante Stock

Pulsante Stock con etichetta personalizzata

Osservato il funzionamento del sistema di packing diverrà più semplice comprendere il modo di modificare un pulsante Stock che normalmente, assieme alla sua icona, acquisisce anche la descrizione riportata sul pulsante. Continua a leggere ‘Cambiare la descrizione di un pulsante Stock’

Rotazione di una Label

Rotazione di una LabelSviluppiamo adesso un simpatico esempio per effettuare la rotazione di un testo di una GtkLabel, davvero molto semplice. Due soli pulsanti che aumenteranno e diminuiranno l’angolatura del testo di 10° per volta. Continua a leggere ‘Rotazione di una Label’

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’

L’utilizzo della GtkLabel e l’applicazione degli stili

Interfaccia per l'uso delle GtkLabelAbbiamo introdotto l’ultima volta la funzionalità delle GtkLabel per la visualizzazione di un testo, anticipandone le potenzialità, presentando le loro proprietà nell’editor Glade. Realizzeremo adesso un semplice progetto per testare le principali funzionalità offrendo la possibilità di modificarle liberamente agendo su alcuni pulsanti. Continua a leggere ‘L’utilizzo della GtkLabel e l’applicazione degli stili’

Pagina successiva »