Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.02.06;
Скачать: CL | DM;

Вниз

Старый исходник после компиляции в D2010 (оформление)   Найти похожие ветки 

 
Mitroshin   (2010-11-18 20:30) [0]

В целом перекомпиляция прошла удачно, но есть пара навязчивых моментов в оформлении, которые хотелось бы если не вернуть, то как-то подредактировать:
1) Компонент ttoolbar – кнопки перестали быть рельефными, но главное пустые промежутки между ними (Separator) – стали с полосками. Т.е. получается теперь не очень удачно – серый прямоугольник с иконками на нём и местами перпендикулярные полоски разделяющие непонятно что.
2) Закрашивал поле ввода CurrencyEdit (из набора RX):
if CurrencyEdit.Value = 0
then begin
 CurrencyEdit.Color := $0080FFFF;
end
else begin
 if CurrencyEdit.Value < 0
  then CurrencyEdit.Color := $000080FF
  else CurrencyEdit.Color := $0080FF80;
end;

Теперь он по умолчанию белый, и только после установки в нём курсора он закрашивается в нужный цвет.

Как исправить в Delphi 2010 два этих нежелательных изменения?


 
RWolf ©   (2010-11-19 09:47) [1]


>  Компонент ttoolbar – кнопки перестали быть рельефными,
> но главное пустые промежутки между ними (Separator) – стали
> с полосками.

Так выглядят тулбары на самом деле (в активной теме оформления Windows),
а то, что было раньше — атавизм старых версий comctl32.dll (от Win98/Win2k).
Чтобы исправить, нужно либо убрать из программы XP-шный манифест (тогда теряем новое оформление для всех контролов), либо написать/скачать какой-то свой тулбар.


 
Mitroshin   (2010-11-19 12:54) [2]

Ясно...
А на счёт закраски? - как бы исправить?


 
Andy BitOff ©   (2010-11-19 18:14) [3]

> 2) Закрашивал поле ввода CurrencyEdit (из набора RX):

RX, как я понимаю, уже давно является сотавляющей джедаев, может качнуть их и использовать версию этого едита поновее?



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

Текущий архив: 2011.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
15-1287606541
Юрий
2010-10-21 00:29
2011.02.06
С днем рождения ! 21 октября 2010 четверг


15-1287588436
Джо
2010-10-20 19:27
2011.02.06
Сайты с поиском работы (программист)


2-1289811718
на4инающий
2010-11-15 12:01
2011.02.06
парсинг имени файла


15-1287952139
Юрий
2010-10-25 00:28
2011.02.06
С днем рождения ! 25 октября 2010 понедельник


11-1229077921
sir tictactoe
2008-12-12 13:32
2011.02.06
не получается создать MCK-проект в BDS2006