Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
2048+ the Game - V 8.10

2048+ the Game

Sommario | Admin | Forum | Bugs | Todo | Files

Avatar
Mikelius (Member)
Expert


Messaggi: 451
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 20:44
Venerdì, 08/06/2018
Il sito non mi permette di inserire 8.10 come versione, mi blocca alla 8.9.

ChangeLog
#) Modificato leggermente il Menu' del gioco
#) Modificate le finestre di immissione del Nome e dei credit
+) Icone nel menu di selezione dei Set




"Io ne ho viste cose che voi umani non potreste immaginarvi...."
PM Quote
Avatar
Carlo (Member)
Expert


Messaggi: 445
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 23:44
Venerdì, 08/06/2018
Testo quotato

Postato originariamente da Mikelius:

Il sito non mi permette di inserire 8.10 come versione, mi blocca alla 8.9.

ChangeLog
#) Modificato leggermente il Menu' del gioco
#) Modificate le finestre di immissione del Nome e dei credit
+) Icone nel menu di selezione dei Set




Non ho tempo per colpa del lavoro la guarderò presto.


In programmazione tutto è permesso
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 451
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 13:31
Sabato, 09/06/2018
Non riesco ad inserire i BUG..Lo riporto qui:

Il tasto ALT non funziona per la navigazione nel menu' tramite le lettere sottolineate


"Io ne ho viste cose che voi umani non potreste immaginarvi...."
PM Quote
Avatar
Carlo (Member)
Expert


Messaggi: 445
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 18:05
Domenica, 10/06/2018
Testo quotato

Postato originariamente da Mikelius:

Non riesco ad inserire i BUG..Lo riporto qui:

Il tasto ALT non funziona per la navigazione nel menu' tramite le lettere sottolineate


?? hai provato ad inserire nei menù le scorciatoie evidenziate con le lettere sottolineate?

La routune che intercetta le frecce si attiva ogni volta che si preme un tasto qualsiasi, ogni gestione della tastiera va inserita lì, per esempio per attivare l'F12:

Codice sorgente - presumibilmente VB.NET

  1. Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
  2.         If InMovimento = True Then
  3.             Return True
  4.         End If
  5.  
  6.         ' Intercetto le frecce
  7.         Select Case keyData
  8.             Case Keys.Down
  9.                 But_Down.Focus()
  10.                 But_Down_Click(But_Down, New System.EventArgs())
  11.             Case Keys.Up
  12.                 But_UP.Focus()
  13.                 But_UP_Click(But_UP, New System.EventArgs())
  14.             Case Keys.Left
  15.                 But_L.Focus()
  16.                 But_L_Click(But_L, New System.EventArgs())
  17.             Case Keys.Right
  18.                 But_R.Focus()
  19.                 But_R_Click(But_R, New System.EventArgs())
  20.             Case Keys.D0
  21.                 AzzeraToolStripMenuItem_Click(0, New System.EventArgs())
  22.             Case Keys.Escape
  23.                 EsciToolStripMenuItem_Click(0, New System.EventArgs())
  24.             Case Keys.Z
  25.                 Back1PassoToolStrip_Click(0, New System.EventArgs())
  26.             Case Keys.V
  27.                 Call VisualizzaTest() ' mostra i simboli correnti
  28.             Case Keys.H
  29.                 Animazione1ToolStrip_Click(0, New System.EventArgs())
  30.             Case Keys.J
  31.                 Animazione2ToolStrip_Click(0, New System.EventArgs())
  32.             Case Keys.K
  33.                 Animazione3ToolStrip_Click(0, New System.EventArgs())
  34.             Case Keys.D1
  35.                 ImmaginiSet1ToolStrip_Click(0, New System.EventArgs())
  36.             Case Keys.D2
  37.                 ImmaginiSet2ToolStrip_Click(0, New System.EventArgs())
  38.             Case Keys.D3
  39.                 ImmaginiSet3ToolStrip_Click(0, New System.EventArgs())
  40.             Case Keys.D4
  41.                 ImmaginiSet4ToolStrip_Click(0, New System.EventArgs())
  42.             Case Keys.D5
  43.                 ImmaginiSet5ToolStrip_Click(0, New System.EventArgs())
  44.             Case Keys.D6
  45.                 ImmaginiSet6ToolStrip_Click(0, New System.EventArgs())
  46.             Case Keys.D7
  47.                 ImmaginiSet7ToolStrip_Click(0, New System.EventArgs())
  48.             Case Keys.D8
  49.                 ImmaginiSet8ToolStrip_Click(0, New System.EventArgs())
  50.             Case Keys.F12
  51.                 AboutToolStripMenuItem_Click(0, New System.EventArgs())
  52.         End Select
  53.  
  54.         keyData = Nothing
  55.         Return True
  56.  
  57.     End Function



Le modifiche che hai apportato mi piacciono.


In programmazione tutto è permesso
PM Quote
Avatar
Mikelius (Member)
Expert


Messaggi: 451
Iscritto: 14/04/2017

Segnala al moderatore
Postato alle 19:09
Domenica, 10/06/2018
In quasi tutti i programmi se premi ALT hai la possibilita' di muoverti nel menu' con la tastiera.
Se vedi poi, alcune lettere sono sottolineate, in questo modo basta premere quella lettere per accedere a a quel menu/comando con quella lettere sottolineata. nel programma questo non è possibile proprio perchè ogni tasto viene intercettato, anche ALT, impedendo di fatto questa funzionalità.


"Io ne ho viste cose che voi umani non potreste immaginarvi...."
PM Quote
Avatar
Carlo (Member)
Expert


Messaggi: 445
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 20:15
Domenica, 10/06/2018
Testo quotato

Postato originariamente da Mikelius:

In quasi tutti i programmi se premi ALT hai la possibilita' di muoverti nel menu' con la tastiera.
Se vedi poi, alcune lettere sono sottolineate, in questo modo basta premere quella lettere per accedere a a quel menu/comando con quella lettere sottolineata. nel programma questo non è possibile proprio perchè ogni tasto viene intercettato, anche ALT, impedendo di fatto questa funzionalità.


Purtroppo si.
So che con le directX si può leggere lo stato totale della tastiera, oppure con getasyncstate si possono leggere i tasti premuti, ma è una funzione solo windows.
Per 2048+ non credo che sia una mancanza di cui preoccuparsi.
Ho fatto un nuovo record....


Carlo ha allegato un file: record.jpg (94796 bytes)
Clicca qui per guardare l'immagine

Ultima modifica effettuata da Carlo il 11/06/2018 alle 0:03


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


Messaggi: 826
Iscritto: 22/05/2010

Segnala al moderatore
Postato alle 23:35
Domenica, 10/06/2018
Testo quotato

Postato originariamente da Carlo:

Testo quotato

Postato originariamente da Mikelius:

In quasi tutti i programmi se premi ALT hai la possibilita' di muoverti nel menu' con la tastiera.
Se vedi poi, alcune lettere sono sottolineate, in questo modo basta premere quella lettere per accedere a a quel menu/comando con quella lettere sottolineata. nel programma questo non è possibile proprio perchè ogni tasto viene intercettato, anche ALT, impedendo di fatto questa funzionalità.


Purtroppo si.
So che con le directX si può leggere lo stato totale della tastiera, oppure con getasyncstate si può leggere i tasti premuti, ma è una funzione solo windows.
Per 2048+ non credo che sia una mancanza di cui preoccuparsi.
Ho fatto un nuovo record....



Infatti sono d'accordo  per i tasti, bel record, vedo

che non ti batte nessuno :k:


Ultimo (Hai voluto la bicicletta ? ....)

Studiare LINQ, WPF, ASP.NET MVC, Entity Framwork, C#, Blend, XAML, Javascript, HTML5, CSS .....(tanta roba)

https://www.dropbox.com/s/c2aots5x4urgbhf/setup_game_sudoku ...
PM Quote
Avatar
Carlo (Member)
Expert


Messaggi: 445
Iscritto: 29/01/2018

Segnala al moderatore
Postato alle 23:57
Domenica, 10/06/2018
Testo quotato

Postato originariamente da Ultimo:

Infatti sono d'accordo  per i tasti, bel record, vedo

che non ti batte nessuno :k:


Grazie grazie.
Il problema è che ci vuole tempo, alla fine non ti concentri più, questa sera dovevo uscire e alla fine ho fatto un sacco di errori per la fretta.


In programmazione tutto è permesso
PM Quote