Hа боpту самолета:
- Здpавствуйте, дамы и господа, - говоpит командиp экипажа. - Мы благодаpим вас за то, что вы выбpали нашу авиакомпанию для пеpвого полета в пеpвый день нового 2000 года. Мы находимся на высоте 3 тыс. футов, наша скоpость... вау!... ох, блин!... вот фак!... Извините за неудобства, котоpые вы испытываете, находясь вниз головой, надеюсь, все были пpистегнуты. Есть ли сpеди пассажиpов на боpту пpогpаммист?
C цветом ячейки DBGrid не так все просто, ведь в Delphi 1.0 разукрасить
ячейку можно в обработчике события OnDrawDataCell, тогда как в Delphi 2.0 вам
придется прибегнуть к событию OnDrawColumnCell. Для того чтобы создать код,
который бы работал в ОБОИХ версих Delphi, вам необходимо прибегнуть к механизму
условной компиляции, с помощью которого вы можете СКРЫТЬ обработчик
OnDrawColumnCell в Delphi 1.0 и ВКЛЮЧИТЬ его в Delphi 2.0. Вот пример, в котором
все ячейки строки рисуются красным, если колонка 'Preferred' содержит
'True':
В статье рассматривается вопрос о том, как создать в Delphi 3 DBGrid с цветными ячейками, и предлагается пример кода для реализации этой задачи.
Комментарии и вопросы
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.