1 Introduzione



Scaricare 459.5 Kb.
Pagina11/15
29.03.2019
Dimensione del file459.5 Kb.
1   ...   7   8   9   10   11   12   13   14   15
3.1.2 La Classe “WxDragImage5”:

Questa classe e’ stata costruita partendo dalla demo “WxDragImage” di wxPython, dove viene implementato un semplice esempio di “drag and drop”. Nello spazio riservato agli “import” è presente anche la riga: “from Main import opj” ; questo particolare metodo permette di importare tutte le immagini presenti nella cartella “bitmaps”che si trova nella directory delle demo di wxPython.



3.1.2.1 La classe “DragShape”:
Questa classe permette di costruire un’ astrazione di quello che sarà un componente del circuito; prende come parametro di input un bitmap e successivamente costruisce un rettangolo delle stesse dimensioni del bitmap e pone quest’ ultimo come sfondo del rettangolo creato. Un oggetto “DragShape” ha inoltre come variabile globale un istanza della classe ParametriEdInput che verrà inizializzata in seguito ed un'altra variabile “type”che ne identifica il tipo.

La classe presenta un costruttore che prende come parametro un bitmap (che diventerà il suo sfondo).





Condividi con i tuoi amici:
1   ...   7   8   9   10   11   12   13   14   15


©astratto.info 2019
invia messaggio

    Pagina principale