It is currently 21 April 2025, 16:15 Advanced search

pulsante destro del mouse

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Re: pulsante destro del mouse

Postby g.cassanelli » 18 March 2013, 16:06

:-)
Informatica ! Meglio lavorare con il granito, è duro, ma è stabile ! - Computer Science ! Better to work with granite, it's hard, but it's stable !

Giuseppe Cassanelli http://www.lab-ud.com
User avatar
g.cassanelli
 
Posts: 2653
Joined: 9 November 2010, 19:00
Location: BOLOGNA

Re: pulsante destro del mouse

Postby poidomani » 19 March 2013, 14:08

siccome tengo "a capa tosta" mi sono documentato e ho visto che è possibile scegliere dove mantenere il menu contestuale standard e dove averlo personalizzato.
Esempio:
jQuery(document).ready(function($){
$('a.mylinks').addcontextmenu('contextmenu1') //apply context menu to links with class="mylinks"
})

Per cui posso formulare una proposta precisa e cioè di poter inserire un menu contestuale personalizzato su singoli elementi della pagina.
Ovviamente non è urgente però penso che lo gradirebbero molti altri oltre me.
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3310
Joined: 4 November 2010, 15:07
Location: Bologna

Re: pulsante destro del mouse

Postby m.sirri » 19 March 2013, 14:17

Già a diversi clienti abbiamo fatto delle personalizzazioni per riattivare il menu contestuale. La difficoltà sta sempre lato client come identificare gli oggetti su cui attivarlo e su quali no.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: pulsante destro del mouse

Postby poidomani » 19 March 2013, 15:41

e scegliere sulla base dell'ID dell'oggetto risulta complicato?
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3310
Joined: 4 November 2010, 15:07
Location: Bologna

Re: pulsante destro del mouse

Postby m.sirri » 19 March 2013, 16:03

Tieni conto che gli ID RD3 sono composti in base all'ordine degli oggetti nel progetto la momento della compilazione.

Gli ID con il tempo cambiano.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: pulsante destro del mouse

Postby poidomani » 20 March 2013, 10:58

e non si potrebbe utilizzare un altro sistema? Perché si potrebbero fare cose molto interessanti se gli ID fossero prevedibili. Anche Microsoft aveva lo stesso problema e di recente l'ha risolto introducendo gli ID "Predictable"
(http://msdn.microsoft.com/it-it/library ... dmode.aspx).
Ovviamente non è urgente ma nel tempo ci potrebbe pensare e non solo per l'attivazione del context menu.
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3310
Joined: 4 November 2010, 15:07
Location: Bologna

Re: pulsante destro del mouse

Postby m.sirri » 20 March 2013, 11:07

In realtà ti basterebbe all'avvio dell'applicazione comunicare al javascript la lista degli ID degli oggetti su cui vuoi avere il menu contestuale e nella tua personalizzazione controllare se l'oggetto cliccato ha l'ID tra quelli della lista.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: pulsante destro del mouse

Postby poidomani » 20 March 2013, 12:56

però mi hai detto che non sono fissi, poi già che ci siamo potremmo pensare ad altri usi degli ID con javascript per avvicinarci un po' alle single page application
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3310
Joined: 4 November 2010, 15:07
Location: Bologna

Previous

Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 10 guests