Autore Topic: NoPaste Gambas  (Letto 7034 volte)

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: NoPaste Gambas
« Risposta #30 il: 11 Giugno 2010, 12:54:55 »
spettacolare, ora mostra anche gli end if e il for....
il mio nuovo sito : ealmuno.com

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: NoPaste Gambas
« Risposta #31 il: 11 Giugno 2010, 13:09:00 »
Voglio provare anch'io  ;D

Codice: gambas [Seleziona]

PUBLIC SUB riempigrid()
    DIM sql AS String 'ok
DIM i AS Integer

  GridView1.Clear        
            
           sql = "SELECT * FROM clienti"
           sql &= " WHERE (cognome  LIKE '%" & tbricerca.Text & "%'"    
           sql &= " OR nome LIKE '%" & tbricerca.Text & "%'"            
           sql &= " OR citta LIKE '%" & tbricerca.Text & "%')"            
           IF nsede = "1" THEN
           sql &= " AND dasede = 1"
           ENDIF
           IF nsede = "2" THEN
           sql &= " AND dasede = 2"
           ENDIF  
           sql &= " ORDER BY cognome"
                    
           MyRS = MODMain.$conn.Exec(sql)
                     lcont.Text = "Clienti N° " & MyRS.Count
          IF MyRS.Available = TRUE THEN    
                                          
                GridView1.Mode = Select.multiple
                'imposto le intestazioni solo orizzontali
                GridView1.Header = GridView1.Horizontal                
                GridView1.Columns.Count = 1               'imposta il numero di colonne della GridView1
                GridView1.Columns[0].Text = "Clienti"                              
                GridView1.Rows.Count = MyRS.Count         'imposta il numero di record in base al numero di risuktati presenti
                i = 0
                FOR EACH MyRS                                   'inizio del ciclo

                  GridView1[i, 0].Text = MyRS!cognome & " " & MyRS!nome & " (" & MyRS!citta & ")"

                  INC i  
                NEXT
          ELSE                                      
                  GridView1.Columns.Count = 1
                  GridView1.Rows.Count = 1
                  GridView1[0, 0].Text = "Nessun dato"  'viene visualizzata la scritta "nessun dato"
          ENDIF
  CATCH  
  Message.Error(Error.Text)  
END



Molto bello, finalmente ;)

Se posso suggerire, e se si può fare, i testi tra le " " con colore magenta; e i testi dopo ' in grigio, proprio come gambas  ;D
Bravo Leo

...lo so..l'indentazione :D
« Ultima modifica: 11 Giugno 2010, 13:13:46 da Golia »

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: NoPaste Gambas
« Risposta #32 il: 11 Giugno 2010, 15:06:36 »
Io ho messo "Visuale" come schema cromatico ed i commenti me li mette in verde... ecco perché mi pareva uno schema normale XD.

Lo schema con i commenti in grigio è "Zaffiro", che ha anche i numeri in rosso e le stringhe in magenta.
Provvederò.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Pixel

  • Amministratore
  • Maestro Gambero
  • *****
  • Post: 414
    • Mostra profilo
    • http://www.gambas-it.org
Re: NoPaste Gambas
« Risposta #33 il: 11 Giugno 2010, 15:24:53 »
Io ho messo "Visuale" come schema cromatico ed i commenti me li mette in verde... ecco perché mi pareva uno schema normale XD.

Lo schema con i commenti in grigio è "Zaffiro", che ha anche i numeri in rosso e le stringhe in magenta.
Provvederò.
E bravo il nostro Leo :D
Boh.. i colori mi sembrano giusti, io allora che uso lo sfondo nero con i caratteri verdi? ;D
Ubuntu Italian Member Ubuntu User 4683
Il mio Blog

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: NoPaste Gambas
« Risposta #34 il: 11 Giugno 2010, 15:28:30 »
Io lo sfondo nero coi caratteri verdi ce l'ho nel terminale, perché mi ricordano i PC anni '80  (anche se poi io ero, a dir la verità, avevo un monitor a fosfori bianchi: i monitor a fosfori verdi ce l'avevano sugli Olivetti che usavo a scuola al laboratorio di informatica :P).

Cmq ho risistemato i colori secondo lo schema "zaffiro". E' meglio o peggio?
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Pixel

  • Amministratore
  • Maestro Gambero
  • *****
  • Post: 414
    • Mostra profilo
    • http://www.gambas-it.org
Re: NoPaste Gambas
« Risposta #35 il: 11 Giugno 2010, 15:31:57 »
Io lo sfondo nero coi caratteri verdi ce l'ho nel terminale, perché mi ricordano i PC anni '80  (anche se poi io ero, a dir la verità, avevo un monitor a fosfori bianchi: i monitor a fosfori verdi ce l'avevano sugli Olivetti che usavo a scuola al laboratorio di informatica :P).
Ehehe.. il fondo però credo di averlo toccato io quando lavoravo nel negozio di PC: una Amiga500 collegata ad un monitor a fosfori arancioni.... inguardabile :-X

Citazione
Cmq ho risistemato i colori secondo lo schema "zaffiro". E' meglio o peggio?
Mah.. mi piaceva di più prima però attendiamo i pareri degli altri  ;)
Ubuntu Italian Member Ubuntu User 4683
Il mio Blog

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: NoPaste Gambas
« Risposta #36 il: 11 Giugno 2010, 15:44:38 »
usando questo tema io mi trovo meglio... ma mi adatto facilmente

Ma usavate ancora le schede perforate oppure no?
il mio nuovo sito : ealmuno.com

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: NoPaste Gambas
« Risposta #37 il: 11 Giugno 2010, 15:53:08 »
Ma quali schede perforate!
Per chi ci hai preso!  :P

Avevamo i mitici floppy da 5"1/4  ;D
360 KB di morbidezza!
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Pixel

  • Amministratore
  • Maestro Gambero
  • *****
  • Post: 414
    • Mostra profilo
    • http://www.gambas-it.org
Re: NoPaste Gambas
« Risposta #38 il: 11 Giugno 2010, 15:55:51 »
usando questo tema io mi trovo meglio... ma mi adatto facilmente

Ma usavate ancora le schede perforate oppure no?

Un'altra battuta del genere e ti banno a vita ;D

Avevamo i mitici floppy da 5"1/4  ;D
360 KB di morbidezza!

Che diventavano 720 con un paio di forbici o con la famosa "taglierina" per chi poteva permettersela  8)
Ubuntu Italian Member Ubuntu User 4683
Il mio Blog

Offline ealmuno

  • Maestro Gambero
  • ****
  • Post: 388
    • Mostra profilo
    • http://www.ealmuno.com
Re: NoPaste Gambas
« Risposta #39 il: 11 Giugno 2010, 16:14:16 »
Avevamo i mitici floppy da 5"1/4  ;D
360 KB di morbidezza!
io ho fatto appena a tempo a vedere la morte dei floppy a 3,14 pollici

Ma quali schede perforate!
Per chi ci hai preso!  :P
;D ;D
il mio nuovo sito : ealmuno.com

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re: NoPaste Gambas
« Risposta #40 il: 11 Giugno 2010, 18:33:00 »
A me piace così :D grazie

..continuo il discorso "preistorico"
Ricordo quando ho comprato il mio 386 con disco da 80 MB!!!
Un mio amico mi ha detto...che te ne fai di tutta quella memoria!!! :D :D

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: NoPaste Gambas
« Risposta #41 il: 11 Giugno 2010, 23:34:44 »
Codice: gambas [Seleziona]

PRIVATE FUNCTION Prova()
  PRINT "Prova nuovo codice"
END


Spettacolare assai!!!!

Penso che questo farà piacere a Milio che, poverino, ogni volta si colorava il testo dei codici a mano!


Mi fa MOOLTO piacere  :D

Leo bisognerebbe farti un monumento  ;)

Io comunque preferisco il Visuale tra i temi standard

allego mio tema personale aanche mio tema personale nel caso qualcuno lo trovi carino:)