pikkolosimo Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 ciao a tutti....oggi smanettando un po con il python siccome è parecchio tempo che non programmo piu...ma bando alle ciance adesso vi espono il mio problema...allora vorrei fare un menu un po piu originale....allora vorrei creare nel menu con le varie cose...un cursore.....tipo quello di windows....che è possibile muoverlo dappertutto nello schermo.....solo che non so propio come fare....perchè poi dovrei applicare al cursore un immagine..o va bene anche la freccetta stile windows...che ho visto che con il canvas la si puo disegnare....va beh...sapete allora come poter creare un cursore?!?! please help Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 penso ti basti avere l'immagine e poi la sposti x lo schermo cambiandogli le cordinate premendo i tasti direziuonali del pad.... nn dovrebbe esser complicato....penso.... Link to comment Condividi su altri siti More sharing options...
dokkis Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 penso ti basti avere l'immagine e poi la sposti x lo schermo cambiandogli le cordinate premendo i tasti direziuonali del pad....nn dovrebbe esser complicato....penso.... oppure guarda qst'esempio di enzo74: https://www.nokioteca.net/home/forum/index....ndpost&p=379200 disegna il cursore cn il metodo polygon, dando le cordinate di tt i punti del cursore da disegnare xD Link to comment Condividi su altri siti More sharing options...
pikkolosimo Pubblicato: 21 Settembre 2007 Autore Segnalazione Share Pubblicato: 21 Settembre 2007 si si dokkis propio quello avevo visto......ma il problema è propio quella che ha detto giovilomby...non so propio come far muovere un immagine o un disegno disegnato in precedenza con il canvas....cioè come quel cursore..non so propio come fare a muoverlo....ho trovato qualche source ma ci sono alcune cose che non capisco....se sapete dirmi come fare a muovere un immagine o un disegno mi aiutate Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 se vuoi avrei un codice x disegnare sul canvas a mano.... magari modifichi quello....penso ke le istruzioni x muovere il cursore siano le stesse!... Link to comment Condividi su altri siti More sharing options...
pikkolosimo Pubblicato: 21 Settembre 2007 Autore Segnalazione Share Pubblicato: 21 Settembre 2007 giovi perchè non lo posti qui?!??! Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 ti piacerebbe......eh!!... asp ke lo trovo.... Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 # It draws to screen directly (doesn't use canvas callback) import e32, appuifw, graphics from key_codes import * app = appuifw.app screen_x, screen_y = sysinfo.display_pixels() x = y = 0 vx = vy = 1 running = 1 def set_exit(): global running running = 0 def add_dir(dx, dy): global vx, vy vx += dx vy += dy # change screen, body app.screen = 'full' c = appuifw.Canvas() app.body = c # bind 6 keys app.exit_key_handler= set_exit c.bind(EKeyRightArrow,lambda:add_dir(1, 0)) c.bind(EKeyLeftArrow,lambda:add_dir(-1, 0)) c.bind(EKeyUpArrow,lambda:add_dir(0, -1)) c.bind(EKeyDownArrow,lambda:add_dir(0, 1)) c.bind(EKeyDevice3, c.clear) # press joy stick # main loop while running: # move x, y x = (x + vx) % screen_x y = (y + vy) % screen_y # plot a red dot at (x, y) app.body.point((x, y), 0xff0000) e32.ao_sleep(0.1) Link to comment Condividi su altri siti More sharing options...
Mauro90 Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 devi fare così: dai le coord iniziali x ed y; while true do disegna; attendi la pressione di 1 tasto; se il tasto è una freccetta, allora cambi x ed y end; Link to comment Condividi su altri siti More sharing options...
..::DoS::.. Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 mauro ma questo in mShell giusto??? Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 penso di si! cmq dal mio esempio si capisce abbastanza bene come fare!! basta solo modificarlo ad hoc... Link to comment Condividi su altri siti More sharing options...
memoryn70 Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 penso di si!cmq dal mio esempio si capisce abbastanza bene come fare!! basta solo modificarlo ad hoc... Si, poi magari basta anzichè disegnare con il canvas, farsi l'immagine con il cursore e poi con canv.blit() lo metti nello schermo.... Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 si Link to comment Condividi su altri siti More sharing options...
pikkolosimo Pubblicato: 21 Settembre 2007 Autore Segnalazione Share Pubblicato: 21 Settembre 2007 ok ok grazie ragazzi.......una ciosa che non capisco è questa def add_dir(dx, dy): global vx, vy vx += dx vy += dy che vuol dire?!?!?credo che si trovi la funzioni di quanti pixel si deve muovere o mi sbaglio!? Link to comment Condividi su altri siti More sharing options...
Mauro90 Pubblicato: 21 Settembre 2007 Segnalazione Share Pubblicato: 21 Settembre 2007 concettualmente, anche in python, c++ e java.. alla fine puoi usare sto metodo con tutti i linguaggi di prograqmmaz Link to comment Condividi su altri siti More sharing options...
pikkolosimo Pubblicato: 23 Settembre 2007 Autore Segnalazione Share Pubblicato: 23 Settembre 2007 nessuno mi sa aiutare allora?! Link to comment Condividi su altri siti More sharing options...
..::DoS::.. Pubblicato: 23 Settembre 2007 Segnalazione Share Pubblicato: 23 Settembre 2007 a cosa??? nn ho ben capito!!!! Link to comment Condividi su altri siti More sharing options...
Giovilomby Pubblicato: 23 Settembre 2007 Segnalazione Share Pubblicato: 23 Settembre 2007 a fare quello ke deve fare!!... Link to comment Condividi su altri siti More sharing options...
..::DoS::.. Pubblicato: 23 Settembre 2007 Segnalazione Share Pubblicato: 23 Settembre 2007 scusa ma lo script glie lo hai scritto te!!!!!! ancora nn ho capito bene il suo problema!!!!!!! Link to comment Condividi su altri siti More sharing options...
pikkolosimo Pubblicato: 23 Settembre 2007 Autore Segnalazione Share Pubblicato: 23 Settembre 2007 lo script lo aveva anche scritto....m non riesco a capire qual'è la parte che iinteressa a a me...quella che svogle il compitodi spostare un immagine o un disegno....c'è dico mi aiutate a trovare solo la parte che svolge il lavoro di cursore e implementargli un immagine ke prenda posto del cursore.... sono un rompipalle lo so.... Link to comment Condividi su altri siti More sharing options...
..::DoS::.. Pubblicato: 24 Settembre 2007 Segnalazione Share Pubblicato: 24 Settembre 2007 il cursore lo fai con degli bmp??? Link to comment Condividi su altri siti More sharing options...
pikkolosimo Pubblicato: 24 Settembre 2007 Autore Segnalazione Share Pubblicato: 24 Settembre 2007 è uguale...bmp jpg oppure disegnarlo.. Link to comment Condividi su altri siti More sharing options...
space_fra Pubblicato: 29 Settembre 2007 Segnalazione Share Pubblicato: 29 Settembre 2007 potete postare qui quindi il programma in questione ke appunto visualizzi il cursore nel menu? ma nn si potrebbero collocare delle cartelle sullo sfondo stanby del cell e lì anke un cursore? cmq postate please il prog ke avete realizzato, se lo avete fatto.ciau Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora