С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Bigeron
4 / 4 / 0
Регистрация: 01.02.2013
Сообщений: 137
1

Можно ли изменить стандартный цвет фона TChromium?

08.05.2015, 05:19. Просмотров 1077. Ответов 4
Метки нет (Все метки)

Всем привет. При создании TChromium или при отображении ошибки фон браузера белый.

Вот собственно вопрос, можно ли изменить стандартный цвет фона TChromium?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2015, 05:19
Ответы с готовыми решениями:

Как изменить цвет фона и шрифта TButton?
Насколько я понял свойства Canvas у TButton нет. Равно как и функции Paint,...

Как изменить цвет фона и текста в подсказках Hint?
Откопал в нете код в .h private: // User declarations void...

Цвет фона формы
В поиске не нашёл, так вот цель такая. Есть какая-то закладка PageControl,...

Цвет фона ячеек StringGrid
Здравствуйте, помогите, пожалуйста. У меня есть StringGrid, заполненный целыми...

Как изменит цвет фона окна?
Здрасте, существует ли какая небуд функция которая изменит цвет окон (с апи...

4
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26522 / 17811 / 7048
Регистрация: 22.10.2011
Сообщений: 31,348
Записей в блоге: 6
08.05.2015, 18:11 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C++
1
2
3
4
5
6
7
8
9
void __fastcall TForm1::FormCreate(TObject *Sender)
{
    String CSSHeader = "data:text/css;charset=utf-8;base64,";
    String CSSBase64 = "Ym9keSB7YmFja2dyb3VuZC1jb2xvcjpyZWQ7fQ==";
 
    Chromium1->UserStyleSheetLocation = CSSHeader + CSSBase64;
    Chromium1->Options = Chromium1->Options << coUserStyleSheetEnabled;
    Chromium1->ReCreateBrowser("about:blank");
}
, где CSSBase64 - закодированный в Base64 стиль:
CSS
1
body {background-color:red;}
, получишь TChromium с красным фоном...
3
_Dimon_
1396 / 559 / 127
Регистрация: 31.10.2011
Сообщений: 1,955
08.05.2015, 23:20 3
volvo, это, я так понял, для DCEF1, а как для DCEF3?
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26522 / 17811 / 7048
Регистрация: 22.10.2011
Сообщений: 31,348
Записей в блоге: 6
08.05.2015, 23:25 4
А я не знаю, что там в dcef3, у меня обычный r306, первый dcef, как говорится, "работает - не трогай"
0
_Dimon_
1396 / 559 / 127
Регистрация: 31.10.2011
Сообщений: 1,955
08.05.2015, 23:32 5
а я пользуюсь dcef3 (взял его на вооружение вместо TWebBrowser/TCppWebBrowser), тоже все работает, просто с такой задачей не сталкивался. У каждой HTML страницы есть свой стиль и так она будет видна, а остальное пофиг
0
08.05.2015, 23:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2015, 23:32

Цвет фона формы.. остаеться стандартным
Меняю цвет формы... По дефолту стоит :clBtnFace. Резулттата никакого. Не пойму...

Как сделать цвет выводимого шрифта в зависимости от фона?
Я делаю вручную линейный индикатор в виде растущего закрашенного...

Как закрасить верхнюю и нижнюю грани куба, и выставить цвет фона?
Вот код рисунка правильного шестигранника (куба):...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru