![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
А если проверку поместить в таймер дополнительно?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]()
Да хоть куда, только дополнительно - не надо. Зачем два раза проверять?
Даже если при первой проверке будет, допустим ClRed а при повторной clWhite, как узнаешь какой из них более правильный? ![]() Надо сделать один раз, но наверняка. |
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Мне нельзя, чтобы неправильно показывалось. Это очень важный момент. Так что на счет кода моего из поста №17?
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#24 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]() Цитата:
![]() Если не AV... Ну... Я думал запоминать не цвета а состояния ячеек... При изменении содержимого менять (если нужно)... А при закрашивании закрашивать цветом соответствующим состоянию... Цитата:
Сейчас посмотрим что там с ним можно придумать..... ![]() artemavd, а можно поподробнее что именно должно получаться-то?)
I am the First of Cyber Evolution...
I am the First to Program your Future... |
||
![]() |
![]() |
![]() |
#25 | |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
artemavd, дело в том, что при малейшем визуальном изменении ячейки (при её выделении, исчезновении и появлении из поля видимости и т.д. и т.п.) происходит её перерисовка. Например если программу с кодом из поста№17 свернуть и развернуть, то все ячейки будут белыми. Чтобы такого не было, надо изменять процедуру перерисовки TForm1.RzStringGrid2DrawCell. Это единственный способ (для данного компонента не меняя его свойств и методов)
Цитата:
|
|
![]() |
![]() |
![]() |
#26 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#27 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]()
Вот тебе пример, если надо - оптимизируешь по коду, хотя он и рабочий.
Код:
|
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Я применил этот код, но нажимаю на клавишу Enter и ничего не происходит.
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#29 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]()
выдели неверную ячейку (выделенную красным), и нажми на Enter
|
![]() |
![]() |
![]() |
#30 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Выделил, нажал, ячейка становится доступной для редактирования, но при нажатии на Enter я не перехожу к следующей красной ячейке.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа проверки вывода символов и цвета на принтер | Absolut | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 13.09.2010 12:43 |
Проверить наличие eng символов? | alco84 | Microsoft Office Access | 4 | 08.04.2010 11:08 |
программа нахождения и проверки символов/строк | MixanMM | Общие вопросы Delphi | 14 | 09.07.2009 08:44 |
Не работает функция проверки подстроки в строке | Cold_Night | Помощь студентам | 1 | 25.03.2009 01:30 |
Код проверки столкновений не работает. | Манжосов Денис :) | Общие вопросы Delphi | 8 | 02.02.2009 10:31 |