Gambas-it

Gambas3 => Programmazione => Topic aperto da: vigiot - 31 Ottobre 2017, 23:47:37

Titolo: [Risolto]Comportamento inaspettato dei TextBox
Inserito da: vigiot - 31 Ottobre 2017, 23:47:37
Salve, altro problema che non so come risolvere ...
posto il codice, noterete (se lo provate) che al passaggio del mouse si attivano i text box
che dovevano restare "invisibili" e questo non va bene.  :evil:
ho provato con la propietà Enable a False, niente, Visible idem .... :hatecomputer:
Il percorso di inserimento deve essere obbligato ( a prova di ...), un inserimento alla volta.
Non so che pesci prendere ... :-\ :-\
Consigli ?
Grazie
 :ciao: :ciao:
Titolo: Re:Comportamento inaspettato dei TextBox
Inserito da: vuott - 01 Novembre 2017, 04:44:52
Non so che pesci prendere ... :-\ :-\
Consigli ?

Non preoccuparti, qui qualche esperto al riguardo lo trovi sempre...    :rotfl:

(https://i2.wp.com/detrujillo.com/wp-content/uploads/2016/03/inauguran-moderna-pescaderia-trujillo.jpg)
Titolo: Re:Comportamento inaspettato dei TextBox
Inserito da: vigiot - 01 Novembre 2017, 09:55:55
Con questo sarei a posto !!!
 :rotfl: :rotfl: :rotfl:
nell' attesa di poter risolvere passo oltre ...
 sanmidi
Che il mio portatile sia posseduto ?
W.Y.S.I.W.Y.W.   no ... :( :(

Grazie e  :ciao: :ciao:
Titolo: Re:Comportamento inaspettato dei TextBox
Inserito da: Gianluigi - 01 Novembre 2017, 12:53:02
Come ho già avuto modo di dirti, stai usando Gambas in modo non gambas, vedi se questo codice può aiutarti:
Codice: [Seleziona]
Public Sub Form_Open()

  TextBox2.Visible = False
  TextBox3.Visible = False
  Button1.Visible = False

End

Public Sub TextBox1_KeyPress()

  If Key.Code = Key.Tab Then
    TextBox2.Visible = True
  Endif

End

Public Sub TextBox2_KeyPress()

  If Key.Code = Key.Tab Then
    TextBox3.Visible = True
  Endif

End

Public Sub TextBox3_KeyPress()

  If Key.Code = Key.Tab Then
    Button1.Visible = True
  Endif

End

Public Sub Button1_Click()

  Print TextBox1.Text;; TextBox2.Text;; TextBox3.Text

End

 :ciao:
Titolo: Re:Comportamento inaspettato dei TextBox
Inserito da: vigiot - 01 Novembre 2017, 16:16:38
Ok !  :D
Key.Tab funziona
Ma se ...
Codice: [Seleziona]
Public Sub tb1_KeyPress()
  voci_utn = 1
  If (Key.Code = Key.Tab) Or (Key.Code = Key.Enter) Then
funziona key.Enter solo dal tastierino numerico  ???
Citazione
Come ho già avuto modo di dirti, stai usando Gambas in modo non gambas, vedi se questo codice può aiutarti:
Dipende da quello che intendi tu ...
Per me Gambas è un modo di ottenere ciò che intendo in modo un po meno "complicato" .. 8)
Grazie per i tuo aiuto  :D :D
Ora proseguo più tranquillo, ci siamo quasi, il più e fatto, la meta è più vicina  ...  :yeah:
 :ciao: :ciao:
Titolo: Re:Comportamento inaspettato dei TextBox
Inserito da: Gianluigi - 01 Novembre 2017, 17:49:31

funziona key.Enter solo dal tastierino numerico  ???


Oltre a Key.Enter (che è per il tastierino) esiste anche Key.Return...

 :ciao:
Titolo: [Risolto]Comportamento inaspettato dei TextBox
Inserito da: vigiot - 01 Novembre 2017, 23:07:36
Ho risolto con i valori Interi dei tasti:
Tasto tab -> 167772170
Tasto "Return" -> 16777220
Tasto "Enter" -> 16777221
 ;)

Grazie e a presto con un nuovo post  ;D
 :ciao: :ciao:
Titolo: Re:[Risolto]Comportamento inaspettato dei TextBox
Inserito da: vuott - 02 Novembre 2017, 00:16:25
Ho risolto con i valori Interi dei tasti:
La costante nativa di Gambas, come suggerito da Gianluigi, non andava bene ?    ???
Titolo: [Risolto]Comportamento inaspettato dei TextBox
Inserito da: vigiot - 02 Novembre 2017, 22:08:56
Avevo letto il post di Gianluigi tardi  :-[
Scusate. :-[

Ciò non toglie che Vi sia grato per l'aiuto che avete dato e per quello che vorrete darmi.
Per me la sintassi di Gambas è ancora sconosciuta, apprendo poco per volta.
Sin'ora avevo usato il c++ con wxWidget per Win, poi il c per il gtk++, la mia ultima versione funziona (più o meno)
Sto provando con Gambas per risolvere i problemi.
Ci vorrà un po di tempo, pazienza.

Grazie  :D
 :ciao: :ciao: