Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];

Вниз

Как можно поменять цвет шрифта в TStatusBar   Найти похожие ветки 

 
asd.   (2004-06-10 15:16) [0]

1


 
panov ©   (2004-06-10 15:26) [1]

отрисовывай сам в OnPaint формы


 
ancara ©   (2004-06-10 16:10) [2]

Можно было бы сообщениями попробовать, но я в мсдн не нашел про цвет текста, можно сам текст поменять:

 SendMessage(Hnd, SB_SETTEXT, j, integer(s));

где j: номер панели, s: указатель PChar;
или цвет фона:

 SendMessage(Hnd, SB_SETBKCOLOR, 0, clYellow);

а как цвет текста наверное категорически запрещено, раз мелкомягкие такого сообщения не ввели :)))
Поддерживаю > panov ©   (10.06.04 15:26) [1], так верней...


 
Леприкон ©   (2004-06-10 16:31) [3]

procedure TForm1.FormCreate(Sender: TObject);
begin
 StatusBar1.Font.Color:=clRed;
 with StatusBar1.Panels.Add do
   begin
     Style:=psOwnerDraw;
     Text:="Simple text";
   end;
end;

procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
 Panel: TStatusPanel; const Rect: TRect);
begin
 StatusBar1.Canvas.TextRect(Rect,Rect.Left,Rect.Top,Panel.Text);
end;


 
Леприкон ©   (2004-06-10 16:33) [4]

Ещё StatusBar1.SimplePanel:=false; забыл...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.033 c
4-1084817805
John Doe
2004-05-17 22:16
2004.06.27
Командная строка


1-1087244594
Step[B.M.]
2004-06-15 00:23
2004.06.27
Как БЫСТРО определить есть ли в файле DOC (MWord) искомая фраза?


14-1086811406
Gero
2004-06-10 00:03
2004.06.27
BSOD


14-1085383379
Dmitriy O.
2004-05-24 11:22
2004.06.27
Где достать компилятор Java ?


1-1086903520
andruxa
2004-06-11 01:38
2004.06.27
таблицу в клипборд. программно.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский