IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Delphi (https://www.ircforumlari.net/delphi/)
-   -   listbox nesnesinde seçili öğenin rengini değiştirmek (https://www.ircforumlari.net/delphi/689145-listbox-nesnesinde-secili-ogenin-rengini-degistirmek.html)

Kaf_Dağı 16 Mart 2015 12:13

listbox nesnesinde seçili öğenin rengini değiştirmek
 
listbox nesnesinde seçili öğenin rengini değiştirmek


Kod:

//Listbox'ın style özelliği lbOwnerDrawFixed olmalı
procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer; Rect:
TRect; State: TOwnerDrawState);
begin
if odFocused in State then
begin
ListBox1.Canvas.Brush.Color := clRed;
ListBox1.Canvas.Font.Color := clYellow;
ListBox1.Canvas.Font.Style := [fsBold];
end;
ListBox1.Canvas.FillRect(Rect);
ListBox1.Canvas.TextOut(Rect.Left,Rect.Top,ListBox1.Items[Index]);
end;
-------------------------------------------------------------------------------
//listbox'taki en son öğeye scroll yapma   
SendMessage(ListBox1.Handle,lb_SetTopIndex,2,0);



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 15:21.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk