31.05.2006, 18:58
общий
это ответ
Здравствуйте, Popcov!
Заведите отдельную переменную, которая будет хранить текущее состояние картинки (например: <i>state: integer = 0;</i>). В OnMouseMove() картинки проверяйте значение переменной: если 0, то измените значение на 1 и загрузить вторую картинку. Аналогично для события OnMouseMove() формы (или TPanel - смотря на чём TImage расположен). Здесь уже наоборот: если было 1, то поменять на 0 и вернуть картинку. Данный способ также избавит от мерцаний картинки при движении мыши. Надеюсь, алгоритм понятен. А лучше использовать специальный компоненты.