Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
2048+ the Game - 2048 aggiunte

2048+ the Game

Sommario | Admin | Forum | Bugs | Todo | Files

Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ] Precedente | Prossimo
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 21:45
Giovedì, 21/06/2018
Anche a me funziona senza sender as short.

Per scrivere i tasti sul menu' io puoi usare la proprietà "ShortcutKeyDisplayString" . Quest rende incolonnati Testo del Menu' e Tasti, a mio avvivo un tantino più belli da vedere.

"Codice dentro .designer.vb"
Codice sorgente - presumibilmente Plain Text

  1. AzzeraToolStripMenuItem.ShortcutKeyDisplayString = "O"
  2.         Back1PassoToolStrip.ShortcutKeyDisplayString        = " Z"
  3.         EsciToolStripMenuItem.ShortcutKeyDisplayString     = "ESC"
  4.  
  5.         ImmaginiSet1ToolStrip.ShortcutKeyDisplayString = "1"
  6.         ImmaginiSet2ToolStrip.ShortcutKeyDisplayString = "2"
  7.         ImmaginiSet3ToolStrip.ShortcutKeyDisplayString = "3"
  8.         ImmaginiSet4ToolStrip.ShortcutKeyDisplayString = "4"
  9.         ImmaginiSet5ToolStrip.ShortcutKeyDisplayString = "5"
  10.         ImmaginiSet6ToolStrip.ShortcutKeyDisplayString = "6"
  11.         ImmaginiSet7ToolStrip.ShortcutKeyDisplayString = "7"
  12.         ImmaginiSet8ToolStrip.ShortcutKeyDisplayString = "8"
  13.         VediSetimmaginiToolStrip.ShortcutKeyDisplayString = "V"



Una domanda, come mai preferisci che premendo il pulsante X in alto a destra, non spunti la MessageBox di chiusura?


Ultima modifica effettuata da Mikelius il 21/06/2018 alle 21:53
PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 23:02
Giovedì, 21/06/2018
@Carlo
@Mikelius

avete provato a premere i tasti da 1 a 8 col codice

della versione che ho inserito ?

Mikelius, ok si può modificare, per la chiusura dal tasto X

non ho inserito l'avviso, si può inserire.



If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 0:28
Venerdì, 22/06/2018
@Mikelius
@Carlo

Ho reinserito una nuova versione 9.3.3

ho corretto il codice, adesso funziona :k:


If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 525
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 1:06
Venerdì, 22/06/2018
Testo quotato

Postato originariamente da Ultimo:

@Mikelius
@Carlo

Ho reinserito una nuova versione 9.3.3

ho corretto il codice, adesso funziona :k:



Non ho visto l'ultimo codice, ma ho scoperto il problema del precendete.
Io tramite il Menu' chiamavo l'evento che a sua volta richiamava la routine
ImmSet_Click(), mentre col tasto richiamavo direttamente la routine in questione.
Tu invece con i tasti richiami sempre l'evento che ha problemi a reperire l'integer del TAG.
Ecco perchè dava errore

PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 10:43
Venerdì, 22/06/2018
Testo quotato

Postato originariamente da Mikelius:

Testo quotato

Postato originariamente da Ultimo:

@Mikelius
@Carlo

Ho reinserito una nuova versione 9.3.3

ho corretto il codice, adesso funziona :k:



Non ho visto l'ultimo codice, ma ho scoperto il problema del precendete.
Io tramite il Menu' chiamavo l'evento che a sua volta richiamava la routine
ImmSet_Click(), mentre col tasto richiamavo direttamente la routine in questione.
Tu invece con i tasti richiami sempre l'evento che ha problemi a reperire l'integer del TAG.
Ecco perchè dava errore



Giusto, infatti ho modificato il codice dei tasti

ora chiamano direttamente la routine :k:


If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 10:48
Venerdì, 22/06/2018
Testo quotato

Postato originariamente da Mikelius:

Testo quotato

Postato originariamente da Ultimo:

@Mikelius
@Carlo

Ho reinserito una nuova versione 9.3.3

ho corretto il codice, adesso funziona :k:



Non ho visto l'ultimo codice, ma ho scoperto il problema del precendete.
Io tramite il Menu' chiamavo l'evento che a sua volta richiamava la routine
ImmSet_Click(), mentre col tasto richiamavo direttamente la routine in questione.
Tu invece con i tasti richiami sempre l'evento che ha problemi a reperire l'integer del TAG.
Ecco perchè dava errore


Confermo, i numeri non funzionavano, codice vecchio e nuovo mescolato, ora ok!

@Ultimo
Ho visto che non hai ancora inserito TipoGrafica1, la lista colori elimina un bel po' di ElseIf
Sul menu Selezione Set Immagini, le voci Set1 e Set4 hanno uno spazio a sinistra.

Tutte le modifiche, che hanno compattato il codice, mi piacciono.

Manca la guida e l'autosoluzione (ci metterò mano al più presto):heehee:


in programmazione tutto è permesso
PM Quote
Avatar
Carlo (Member)
Guru


Messaggi: 1344
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 12:01
Venerdì, 22/06/2018
Testo quotato

Postato originariamente da Mikelius:
Per scrivere i tasti sul menu' io puoi usare la proprietà "ShortcutKeyDisplayString" . Quest rende incolonnati Testo del Menu' e Tasti, a mio avvivo un tantino più belli da vedere.

"Codice dentro .designer.vb"
Codice sorgente - presumibilmente Plain Text

  1. AzzeraToolStripMenuItem.ShortcutKeyDisplayString = "O"
  2.         Back1PassoToolStrip.ShortcutKeyDisplayString        = " Z"
  3.         EsciToolStripMenuItem.ShortcutKeyDisplayString     = "ESC"
  4.  
  5.         ImmaginiSet1ToolStrip.ShortcutKeyDisplayString = "1"
  6.         ImmaginiSet2ToolStrip.ShortcutKeyDisplayString = "2"
  7.         ImmaginiSet3ToolStrip.ShortcutKeyDisplayString = "3"
  8.         ImmaginiSet4ToolStrip.ShortcutKeyDisplayString = "4"
  9.         ImmaginiSet5ToolStrip.ShortcutKeyDisplayString = "5"
  10.         ImmaginiSet6ToolStrip.ShortcutKeyDisplayString = "6"
  11.         ImmaginiSet7ToolStrip.ShortcutKeyDisplayString = "7"
  12.         ImmaginiSet8ToolStrip.ShortcutKeyDisplayString = "8"
  13.         VediSetimmaginiToolStrip.ShortcutKeyDisplayString = "V"



Si setta anche il ShortcutKeyDisplayString...? :yup: scontato, dopo che lo sai... :rofl:
E' sempre una buona cosa guardare dentro al designer, si capiscono un sacco di cose.
Il ShortcutKeyDisplayString si setta anche da proprietà :k:


Carlo ha allegato un file: shortcut.png (114705 bytes)
Clicca qui per guardare l'immagine

Ultima modifica effettuata da Carlo il 22/06/2018 alle 12:09


in programmazione tutto è permesso
PM Quote
Avatar
Ultimo (Member)
Guru


Messaggi: 877
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 12:53
Venerdì, 22/06/2018
@Carlo

Ho visto gli spazi :rofl:

non l'avevo notato,


la lista colori la devo aggiungere :k:











If ok Then GOTO Avanza else GOTO Inizia

PM Quote
Pagine: [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ] Precedente | Prossimo