Merhaba arkadaşlar. Aradığımı tam olarak bulamadım internette ya da ben anlamadım. dxStatusBar nesnesine iki adet panel ekledim. ComboBox'tan seçtiğim değere göre panelin içindeki yazıyı değiştirebiliyorum ama panelin rengini değiştiremedim. TdxStatusBarPanel tipinde bir değişken tanımlayıp sanırım bunun panelstyle özelliğini değiştirmem gerekiyor ama yapamadım
Ne yapmam lazım?
Kod: Tümünü seç
procedure TfrmMotor.ComboBox1Click(Sender: TObject);
var
mypanel:TdxStatusBarPanel;
durum:string;
begin
durum:=ComboBox1.Items[ComboBox1.ItemIndex];
mypanel.Text:=durum;
mypanel.PanelStyle.Color:=clred;
dxStatusBar1.Panels[0].PanelStyle:=mypanel.PanelStyle;
end;