realbasic-nug.it
[Top] [All Lists]

Re: ListBox

To: "luigi.giammarco@libero.it" <luigi.giammarco@libero.it>, REALbasic NUG Italian <realbasic-nug.it@lists.realsoftware.com>
Subject: Re: ListBox
From: Ivano Monti <ivanomonti@libero.it>
Date: Fri, 26 Jun 2009 22:44:47 +0200
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug.it-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug.it-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <23973203.623221246042905241.JavaMail.defaultUser@defaultHost>
References: <23973203.623221246042905241.JavaMail.defaultUser@defaultHost>
Reply-to: REALbasic NUG Italian <realbasic-nug.it@lists.realsoftware.com>
Sender: realbasic-nug.it-bounces@lists.realsoftware.com
Buona sera a tutti, io do una possibile soluzione, nella sezione della editfield ;

Sub LostFocus()
  Listbox1.Sort
End Sub

>>>>> nella sezione della listbox :

Function CellBackgroundPaint(g As Graphics, row As Integer, column As Integer) As Boolean
  if row < me.ListCount then

    if listbox1.Cell(row,0) = EditField1.Text then

      g.ForeColor = &cE8D81A
      g.FillRect 0,0,me.Width,me.Height

    end if

  end if
End Function

In questo modo la cella diventa gialla

Per colorare la stringa sinceramente non so se sia possibile, a meno che non si usi l'oggetto grafico della lista, ma mi sembra una porcata, spera in dio che qualcuno legga e forse risponda il tuo messaggio, forse sono tutti in vacanza :-) Io aspettavo delle risposte per la nuova versione, ma nulla di fatto, peccato.

buona continuazione per il tuo software.

Il giorno 26/giu/09, alle ore 21:01, luigi.giammarco@libero.it ha scritto:

Da un pulsante faccio controllare se esiste una stringa in una listbox , se la trova uguale vorrei che venisse l'item della listbox , colorato diversamente ,
come fare ???
Grazie





<Prev in Thread] Current Thread [Next in Thread>