Ver Mensaje Individual
  #4  
Antiguo 20-10-2011
Avatar de Caminante
Caminante Caminante is offline
Miembro
 
Registrado: oct 2010
Ubicación: Lima - Peru
Posts: 338
Reputación: 16
Caminante Va camino a la fama
En el listbox pon la propiedad style en lbOwnerDrawFixed y en el evento ondrawitem pon esto

Código Delphi [-]
 
procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
  Rect: TRect; State: TOwnerDrawState);
VAR
  Texto :string;
begin
  with Tlistbox(Control)do
  begin
    Texto:=items[index];
    canvas.FillRect(rect);
    inflaterect(rect,-2,-2);
    drawtext(canvas.Handle,pchar(texto),-1,rect,DT_RIGHT or DT_VCENTER)
  end;

Espero que te sirva.

Saludos
Responder Con Cita