![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
jungle |
|
|||
![]() Аппаратный кодер Профиль Группа: Участник Сообщений: 40 Регистрация: 17.1.2006 Где: Беларусь Репутация: нет Всего: нет |
Добрый день!
Пишу свой hex-редактор на основе StringGrid. Цвет ячеек компонента - черный, цвет шрифта ячеек - белый. Однако проблема в том, что при вводе значений (в режиме редактирования) в ячейку цвет ее фона временно меняется на белый (по умолчанию), шрифт при этом остаётся тоже белым. Понятно, что необходимо изменить цвет фона, к примеру на черный. Может кто-нибудь подскажет, как это сделать? |
|||
|
||||
Keeper89 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 20 Всего: 58 |
Почему не менять цвет шрифта и фона при запуске приложения, а в дизайне работать с обычными?
|
|||
|
||||
jungle |
|
|||
![]() Аппаратный кодер Профиль Группа: Участник Сообщений: 40 Регистрация: 17.1.2006 Где: Беларусь Репутация: нет Всего: нет |
Keeper89,
Видимо я некорректно сформулировал вопрос. Тогда объясню на примере. Размещаем на форме компонент StringGrid, изменив в Object Inspector следующие его свойства: 1) Color = clBlack 2) Font.Color = clWhite 3) Options.goEditing = True Теперь запускаем приложение. Пытаемся что-либо ввести в любую из ячеек. При этом ячейка окрашивается в белый цвет (по умолчанию), шрифт при этом тоже белый (заданный мною в Object Inspector). Необходимо этот белый цвет фона ячейки перед вводом значения изменять на другой, например черный. |
|||
|
||||
Amphiluke |
|
|||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 5 Всего: 112 |
В DRKB есть примеры работы с InplaceEditor.
Искать лень, но, должно быть, где-то так:
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |