Autore Topic: [Ceskho Risolto]posizione dei message  (Letto 2252 volte)

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: posizione dei message
« Risposta #15 il: 01 Gennaio 2010, 19:22:58 »
Vabbè visto che ti voglio bene e visto che ho appena passato il mio 20esimo capodanno sulla faccia della terra, ti ho creato anche i restanti messagge.

Ora hai a disposizione:

Warning
Info
Delete
Error
Question


In pratica tutti quelli che avresti normalmente.

EDIT: Cancello i vecchi file allegati poichè non servono.

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: posizione dei message
« Risposta #16 il: 01 Gennaio 2010, 20:21:44 »
@ ceskho

va alla grande.

volevo chiederti:
per le icone non è possibile inserire ad esempio:
Codice: [Seleziona]
extramessage.warning(messaggio, button1, button2, button3,icona, x, y)


in modo da richiamare varie immagini?

per extramessage.leggi()

ho visto che mi ritorna il valore del button, ma per fare una cosa simile come si fà?

Codice: [Seleziona]
if message.warning(testo,button1,button2) = 1 then

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: posizione dei message
« Risposta #17 il: 01 Gennaio 2010, 20:27:38 »
Le icone sono le stesse che usa gambas di default per i messagge..se inserisco la possibilità di specificare l'icona allora non ha più senso la distinzione tra i vari tipi di message.

per usare leggi puoi fare ad esempio

Codice: [Seleziona]
extramessage.info("vuoi chiudere il programma?" , "Si", "No")

IF extramessage.leggi() = 0 THEN Form.Close

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: posizione dei message
« Risposta #18 il: 01 Gennaio 2010, 20:34:13 »
ma con
Codice: [Seleziona]
extramessage.info("vuoi chiudere il programma?" , "Si", "No") 


va in errore

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: posizione dei message
« Risposta #19 il: 01 Gennaio 2010, 20:36:29 »
che errore?

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: posizione dei message
« Risposta #20 il: 01 Gennaio 2010, 20:52:29 »
unknown symbol 'info' in class 'extramessage'

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: posizione dei message
« Risposta #21 il: 01 Gennaio 2010, 20:54:07 »
hai scaricato l'ultimo allegato che ho inserito?sarebbe extramessage3..controlla...

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: posizione dei message
« Risposta #22 il: 01 Gennaio 2010, 21:00:14 »
scusa non avevo visto il 3 allegato

auguri per il tuo compleanno.

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: posizione dei message
« Risposta #23 il: 01 Gennaio 2010, 21:02:51 »
no no..non è il mio compleanno...era una constatazione....:-)

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: [Ceskho Risolto]posizione dei message
« Risposta #24 il: 01 Gennaio 2010, 23:05:42 »
un'ultima domanda.

volendo applicarlo a:
CATCH  
   Message.error(Error.text)?

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: [Ceskho Risolto]posizione dei message
« Risposta #25 il: 01 Gennaio 2010, 23:13:32 »
Codice: [Seleziona]
TRY operazione_da_fare

IF ERROR THEN extramessage.error(error.text, "Ok")

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: [Ceskho Risolto]posizione dei message
« Risposta #26 il: 01 Gennaio 2010, 23:55:27 »
mi da:

'extramessage.error 'is not static

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: [Ceskho Risolto]posizione dei message
« Risposta #27 il: 02 Gennaio 2010, 00:37:54 »
@ceskho

il codice seguente non mi entra nella struttura if

Codice: [Seleziona]
PUBLIC SUB Button1_Click()
 
   extramessage.Delete(M1.MyNamA & " Vuoi eliminare questo Record?", "Annulla", "Elimina")
   
   IF extramessage.leggi() = 1 THEN
      codice da eseguire
   END IF
   
END


in pratica nella sub essendo sequenziale il result è 0 di default e non entra nell if

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: [Ceskho Risolto]posizione dei message
« Risposta #28 il: 02 Gennaio 2010, 00:42:46 »
non ho capito...

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: [Ceskho Risolto]posizione dei message
« Risposta #29 il: 02 Gennaio 2010, 01:05:30 »
che nella sub button1_click anche se premo il secondo button non entra nella struttura if e non esegue il codice

prova ad inserire questo codice in un form e noterai che non entra nell'if

Codice: [Seleziona]
PUBLIC SUB Button1_Click()
 
   extramessage.Delete("Vuoi eliminare questo Record?", "Annulla", "Elimina")
   
   IF extramessage.leggi() = 1 THEN
      message.info("codice eseguito")
   END IF
   
END