0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 15
|
||||||
1 | ||||||
MASM Графический примитив (круг) в окне должен менять цвет по клику на нем25.02.2019, 13:07. Показов 1540. Ответов 7
Метки нет (Все метки)
графический примитив (круг) в окне должен менять цвет по клику на нем, но меняет при любом клике, не пойму почему. Причем, красит кружок по щелчку только при .IF eax==ebx, хотя должно быть .IF eax<ebx
0
|
25.02.2019, 13:07 | |
Ответы с готовыми решениями:
7
Менять цвет кнопки AbcButton по клику Метод должен менять цвет слов в текстбоксе. В чем ошибка? Графический примитив Графический примитив |
Модератор
|
|
25.02.2019, 13:26 | 2 |
А как (описание и формулы) и в каких строках вы определяете попадание координат клика внутрь круга?
Теоретически должно быть Добавлено через 2 минуты Т.к. все координаты целочисленные - нет смысла проверку делать с использованием FPU. Вычисляйте при помощи обычных целочисленных инструкций.
1
|
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 15
|
|
25.02.2019, 13:35 [ТС] | 3 |
82-87, 103-123 строки, В моем понимании, я то и делаю (приведенную вами формулу попадания координат в круг), но результат расходится с ожиданиями.
0
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
||||||
25.02.2019, 13:42 | 4 | |||||
AlexanderSL, зачем Вам вещественые числа?
Мало того, что они не нужны, так еще пытаетесь грузить целые, как вещественные Так же проще:
2
|
Модератор
|
|
25.02.2019, 13:42 | 5 |
В отладчике поставьте точку останова на начале формулы и увидите значения.
В строке 118 вы обновляете значение радиуса. Это уже некорректно. При рисовании используете не переменные, а константы - это не даёт возможность увидеть некорректную модификацию.
1
|
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 15
|
|
25.02.2019, 13:52 [ТС] | 6 |
Благодарю, заработало.
0
|
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
|
|
25.02.2019, 13:55 | 7 |
AlexanderSL, куда оно денется! Удачи!
1
|
Модератор
|
|
25.02.2019, 14:03 | 8 |
AlexanderSL, рисуйте эллипс с использованием переменных - даже отсюда видно их несовпадение с параметрами вызова. Вернее, отсутствие "привязки" параметров вызова к значению переменных.
1
|
25.02.2019, 14:03 | |
25.02.2019, 14:03 | |
Помогаю со студенческими работами здесь
8
Поверх звёздного неба добавить любой графический примитив Изменить цвет формы в цвет пикселя под курсором по клику мыши Как менять цвет фона и цвет надписи кнопки? Круг должен катиться Круг должен двигаться, а он раздувается Как по клику на ссылке менять ее название? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |