Ver Mensaje Individual
  #8  
Antiguo 02-02-2005
Ariatna Ariatna is offline
Registrado
 
Registrado: ago 2004
Posts: 7
Reputación: 0
Ariatna Va por buen camino
Muchas Gracias Roman!y un Saludo.

Hola Roman!, otra vez yo, Gracias por tú respuesta, creo que estaba muy perdida, pero ya reflexione gracias a tú guía. Ya me salio lo que quería hacer, y lo dejo aquí por si alguien quiere hacer algo como esto.



Muchas Gracias Roman!y un Saludo.

Código Delphi [-]
procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
  Rect: TRect; State: TOwnerDrawState);
begin

with (Control as TListBox)do
 begin
  if  (AnsiUpperCase(ListBox1.Items.Strings[Index])=ListBox1.Items.Strings[Index]) then
   begin
      Canvas.Font.Color:=clNavy ;
      Canvas.Font.Style:=[fsBold];
      Canvas.Brush.Color:=$00DDDDDD;
   end
    else
       Canvas.Font.Color:=clBlack;
       Canvas.FillRect(Rect);
       Canvas.TextOut(Rect.Left,Rect.Top,Items[Index]);
     begin
     end;
 end;
  

end;

Última edición por roman fecha: 03-02-2005 a las 00:19:01. Razón: Agregar etiqueta [delphi] para legibilidad
Responder Con Cita