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

Re: Text in listbox auszeichnen

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: Text in listbox auszeichnen
From: IT-Rosenowski <info at it-rosenowski dot de>
Date: Tue, 22 Aug 2006 13:55:26 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Hallo Enno,
natürlich geht das.
Einfach zwei Variablen anlegen z.B. selectedRow und selectedColumn als integer.
Im Event CellClick diese füllen.
Danach im CellbackgroundPaint folgendes:

  if selectedColumn=column and selectedRow=row then
    g.ForeColor=&cFF0000
    g.FillRect 0,0,g.Width,g.Height
    
  else
    g.ForeColor=&cFFFFFF
    g.FillRect 0,0,g.Width,g.Height
    
  end
  return true

und im CellTextPaint das:

  if selectedColumn=column and selectedRow=row then
    g.Bold=True
    g.ForeColor=&CFFFFFF
  else
    g.ForeColor=&c000000
  end if
  g.DrawString me.cell(row,column),x,y
  return true

Und siehe da wir haben die Lösung.

Gruß Rossi




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