Go Down

Topic: Arduino IDE 1.0.1 localizzato (Read 2772 times) previous topic - next topic

pablos


ma scusate non si potrebbe segnalare questo problema (anzi grossissimo problema) a massimo??


rimettere anche l'icona "serial monitor" diamine c'e' stata fino alla 0023 poi l'hanno tolta, non che sia una grande fatica a prenderla dal menu a tendina, ma tutte le volte mi sbaglio :)

ciao
no comment

leo72


ma scusate non si potrebbe segnalare questo problema (anzi grossissimo problema) a massimo??

Non è dell'IDE in sé, è di Java. Anche se poi rompe i maroni ugualmente  ;)

amario57

L'icona "serial monitor" c'è è la lente in alto a destra  ;)

astrobeed


L'icona "serial monitor" c'è è la lente in alto a destra  ;)


confermo, è l'icona per il serial monitor  :)

pablos

Azz.  :D :D hai troppo ragione!! ho sempre pensato fosse un "trova" e non l'ho mai premuto  :. , vabbè come non detto .. grazie ciao
no comment

lollotek



ma scusate non si potrebbe segnalare questo problema (anzi grossissimo problema) a massimo??

Non è dell'IDE in sé, è di Java. Anche se poi rompe i maroni ugualmente  ;)


Scusate se faccio il sapientone..invece dello scroll che non c'è non si potrebbe aggirare il problema con un'opzione del tipo : "visualizza fino N elementi nel menù"?. Per esempio se io imposto a 10 questo valore mi ritrovo i primi 9 sketch, e poi una voce "visualizza altri ->" che apre a sua volta un altro menù con gli elmenti restanti, e così via.
Questa cosa aggirerebbe il difetto di java, è il programmatore che controlla la cosa.
Magari se trovo il tempo e sono in grado potrei fare una prova scaricandomi i sorgenti, ma non sono certo di riuscirci..




lollotek

non mi piace non essere ascoltato quando propongo soluzioni sensate..
quindi mi sono tirato giù i sorgenti dell' IDE, ed ecco la mia soluzione già funzionante!


Praticamente ogni 25 item creo un sottomenù in modo da non fare un'unica colonna che esce dal monitor (problema che effettivamente avevo)

Questo è lanciato da compilatore, devo vedere come compilare l'exe.. poi cercherò un paio di volontari per dei test.
Ora esco a fare il progetto dell'orologio a parole col mio amico, aggiornerò appena possibile..

Michele Menniti

sembra una buona soluzione, ma ti faccio una domanda: davvero hai tutti quegli sketch o li hai du-triplicati per fare l'esempio?
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

astrobeed


ma ti faccio una domanda: davvero hai tutti quegli sketch o li hai du-triplicati per fare l'esempio?


Se è solo per quello io ne ho di più  :)
Ho risolto la questione mancanza scrolling, che per inciso non è colpa di Java ma solo pigrizia di chi ha realizzato l'IDE, sistemando le cose in varie sotto directory divise per argomenti, che poi era il tuo consiglio.

leo72

#39
Apr 10, 2012, 09:54 pm Last Edit: Apr 10, 2012, 09:56 pm by leo72 Reason: 1

non mi piace non essere ascoltato quando propongo soluzioni sensate..

Esagerato...


sembra una buona soluzione, ma ti faccio una domanda: davvero hai tutti quegli sketch o li hai du-triplicati per fare l'esempio?

156, contati adesso  :smiley-sweat:
E non scrivo programmi da qualche settimana....



ma ti faccio una domanda: davvero hai tutti quegli sketch o li hai du-triplicati per fare l'esempio?


Se è solo per quello io ne ho di più  :)
Ho risolto la questione mancanza scrolling, che per inciso non è colpa di Java ma solo pigrizia di chi ha realizzato l'IDE

Mi pareva fosse stata venduta così mesi fa dai Piani Alti...

astrobeed


uhm... sa di scaricabarile?  ;)


Si, del resto non è la prima volta che lo fanno  :)

Michele Menniti

Detto per inciso, lo farei comunque, anche se esistesse lo scrolling o altra tecnica, non per risolvere un problema, ma per mantenere ordine; le cartelle hanno questa funzione, avere elenchi infiniti di sketch non serve assolutamente a nulla, a mio parere, se non a perdere tempo a cercare "quello" sketch in mezzo ad una marea di nomi :smiley-eek-blue:
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

lollotek


sembra una buona soluzione, ma ti faccio una domanda: davvero hai tutti quegli sketch o li hai du-triplicati per fare l'esempio?


No, è la mia vera situazione attuale. Io purtroppo ho il vizio a fare le sottoversioni di un programma per sicurezza per mantenermi la versione precedente. dovrei utilizzare svn o un gestore di versioni che sarebbe meglio! :P

Ok che la soluzione migliore è organizzarsi tutto, ma con 4 righe di codice almeno si evita di incappare in questo problema!
se poi avete altre idee, si può provare ad applicarle e vedere che ne viene fuori..




leo72

La tua idea ha un limite. Nel mio caso, 156 sketch, a forza di colonne se ho la finestra dell'IDE aperta centralmente, arrivo velocemente al bordo laterale dello schermo. Non potresti mettere tipo una voce "<---" all'inizio della lista ed una voce "--->" alla fine e poi semplicemente ricostruire la nuova lista in base a come si muove l'utente? Usando cioè una sola colonna in cui cambi l'elenco dei file?

lollotek


La tua idea ha un limite. Nel mio caso, 156 sketch, a forza di colonne se ho la finestra dell'IDE aperta centralmente, arrivo velocemente al bordo laterale dello schermo. Non potresti mettere tipo una voce "<---" all'inizio della lista ed una voce "--->" alla fine e poi semplicemente ricostruire la nuova lista in base a come si muove l'utente? Usando cioè una sola colonna in cui cambi l'elenco dei file?


questo limite non dovrebbe esserci perchè un volta occupato lo spazio a destra, la nuova colonna si aprirebbe di suo a sinistra, puoi anche provarlo con l'ide attuale spostandolo a destra. tutti i i menù a tendina cercano sempre di ottimizzare la posizione.
Onestamente non saprei come fare la modifica che suggerisci tu. il menù non è generato dinamicamente, ma all'avvio controlla le cartelle e crea il menù.
Al max potrei fare una roba tipo
Code: [Select]

->sketch->gruppo1->prog1
                         ->prog2
                         ->progN
            ->gruppo2->progA
                         ->progB
                         ->progN


Go Up