Задать вопрос
@Avery007

Почему значение переменной не меняется?

Я делаю свой текст бокс, дошел до каретки. В OnKeyDown в зависимости от нажатой стрелки меняю перемененные cPos и cLine. Но когда в функции вычисляю позицию каретки(X = e.ClipRectangle.X + 11 + 12 + (cPos * CharWidth), Y = e.ClipRectangle.Y + (cLine * CharHeight)), почему то они все время равны нулю и каретка не двигается. Когда в onkeydown с помощью messagebox вывожу значение, оно меняется, но где считаю оно все равно равно 0.
Проект: Тык
Помогите пожалуйста, мотаю нервы уже 2 час. Заранее огромное спасибо.
  • Вопрос задан
  • 2737 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Illivion
@Illivion
Запустил ваш проект, каретка двигается. Даже не знаю, что и сказать. :)
Ответ написан
У меня тоже двигается
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы