Autore Topic: Spostare un form senza barra  (Letto 396 volte)

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Spostare un form senza barra
« il: 03 Ottobre 2017, 19:09:27 »
CDT come faccio a spostare un form sullo schermo se gli ho tolto la barra del titolo?

ebbene si mi serve senza barra :D
se corri, morirai stanco (motto degli sniper)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:Spostare un form senza barra
« Risposta #1 il: 03 Ottobre 2017, 19:27:34 »
ALT + Tasto sinistro del mouse
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re:Spostare un form senza barra
« Risposta #2 il: 04 Ottobre 2017, 18:38:41 »
Grazie, una cosa che non sapevo.

Se invece volessi trascinarla con il tasto sinistro del mouse?

In un post su gambas2 c'era questo codice http://www.gambas-it.org/smf/index.php?topic=2206.msg24234#msg24234:

Codice: [Seleziona]
Public Sub Button1_MouseMove()
 
     Last.X = (Mouse.ScreenX - Me.ScreenX) - (Last.W / 2)
     Last.Y = (Mouse.ScreenY - Me.ScreenY) - (Last.H / 2)

 End

che nel mio caso e' diventato:
Codice: [Seleziona]
Public Sub Form_MouseMove()
 
     Last.X = (Mouse.ScreenX - Me.ScreenX) - (Last.W / 2)
     Last.Y = (Mouse.ScreenY - Me.ScreenY) - (Last.H / 2)

 End


..., ma mi fa' un effetto strano, tipo sfarfallio, alterna il form tra' due diverse posizioni e al rilascio del bottone lo piazza a caso in una delle due posizioni "fantasma"....
se corri, morirai stanco (motto degli sniper)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:Spostare un form senza barra
« Risposta #3 il: 04 Ottobre 2017, 22:07:24 »
Potresti ispirarti a qualcosa del genere, vedi allegato.
Qui c'è un'area di trascinamento dettata dalla label ma se vuoi puoi eliminarla e agire direttamente sulla finestra.

 :ciao: :ciao:
« Ultima modifica: 04 Ottobre 2017, 22:08:15 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro