|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
||||||
Запрет нажатия левой кнопки мыши на кнопке (C++ Builder 6)13.03.2016, 18:43. Показов 2865. Ответов 22
Метки нет (Все метки)
Нужно реализовать блокировку нажатия для левой кнопки мыши(если это возможно).
Кроме:
0
|
||||||
| 13.03.2016, 18:43 | |
|
Ответы с готовыми решениями:
22
Имитация нажатия левой кнопки мыши |
|
place status here
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
|
|
| 13.03.2016, 18:49 | |
|
Зачем вообще тогда кнопка нужна?
0
|
|
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
|
| 13.03.2016, 20:12 [ТС] | |
|
gunslinger,
Если нет желания помочь, то зачем вообще писать сюда? Запрет нужен после клика правой кнопкой мыши,(САПЕР КОРОЧЕ).
0
|
|
|
place status here
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
|
|
| 14.03.2016, 01:24 | |
|
А чтобы не было глупых вопросов, нужно сразу максимально подробно проблему обозначать.
Версия сапера на семерке позволяет нажимать ЛКМ после установки метки. В любом случае, лучше сделать так, чтобы при нажатии ЛКМ на кнопке с меткой просто ничего не происходило (кроме только визуального нажатия) и ячейка не открывалась. Выкладывание кода также сокращает кол-во общих слов при ответе и позволяет поместить больше "конкретики" в пост.
0
|
|
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
|
| 14.03.2016, 13:45 [ТС] | |
|
gunslinger, Просто подскажите направление в котором капать, и ссылки на подобные темы(если есть).
Наверняка я не первый кто обращается по такому вопросу.
0
|
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||
| 14.03.2016, 13:55 | ||
|
0
|
||
|
188 / 41 / 12
Регистрация: 22.02.2016
Сообщений: 149
|
|||||||||||
| 14.03.2016, 23:15 | |||||||||||
|
nick42, обязательно классы-перехватчики? можно проще
Chelybey, На TApplication можно повесить событие в котором проверять проходящие через приложение сообщения.
вот обработчик этого события на Delphi. Это чтобы было проще понять логику ее работы
0
|
|||||||||||
|
Супер-модератор
|
||||||
| 14.03.2016, 23:25 | ||||||
|
Зачем это все? Нажал пользователь правой кнопкой - toggle обработчика:
2
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 14.03.2016, 23:37 | |
|
Не проверял, но, боюсь, смена обработчика не поможет, кнопка зримо все равно будет "нажиматься". А это, мне кажется, как раз и не нужно. Перехват этого сообщения (нажатия) мне кажется более действенным. (А там анализ внутри: если тэг > 1000 - была отметка правой кнопкой -, то никакого действия; иначе - как обычно).
0
|
|
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
|||||||||||
| 14.03.2016, 23:51 [ТС] | |||||||||||
|
И ещё можно 1 вопрос, только он не по этой теме?.
имеется 6 Label, всё надо записать в 1 файл. Label`s получают значения следующим образом.
нашёл:
0
|
|||||||||||
|
188 / 41 / 12
Регистрация: 22.02.2016
Сообщений: 149
|
|
| 14.03.2016, 23:54 | |
|
1
|
|
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
||
| 15.03.2016, 19:25 [ТС] | ||
|
P.S. спс всем кто помогал.
0
|
||
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
||||||
| 15.03.2016, 22:48 [ТС] | ||||||
|
И снова появилась проблема, в полях размером в 8х8 и 16х16, всё нормально, а вот в 16х30 ошибка, как я понял ошибка ссылается на несуществующий объект. Ошибка происходит только в закоментированном коде.
0
|
||||||
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
|
| 16.03.2016, 00:25 [ТС] | |
|
Так же будет ошибка и в полях 8х8 и 16х16 если убрать строки 13, 15, 17, 19, 21, 23, 25, 27.
0
|
|
|
1408 / 572 / 127
Регистрация: 31.10.2011
Сообщений: 1,960
|
|
| 16.03.2016, 12:27 | |
|
Chelybey, при первом проходе цикла i==0 и j==0
But[j-1][i-1] не имеет смысла. В логику функции не вникал, но тут либо начинать цикл с 1, либо проверять i и j на ноль.
0
|
|
|
Супер-модератор
|
|
| 16.03.2016, 12:32 | |
|
Перед попыткой обращения к элементу массива, неплохо было бы
всегда проверять, не вылетают ли индексы за его пределы (и не только при i == 0 и j == 0, при i == O-1 попытка обратиться к ...[i+1] тоже может окончиться плачевно)
0
|
|
| 16.03.2016, 12:36 | |
|
Не по теме: volvo, как ты в квадратную рамку выделяешь текст? :sorry:
0
|
|
| 16.03.2016, 12:41 | |
|
Не по теме: Для этого тег INLINE придумали :)
0
|
|
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
||
| 16.03.2016, 13:42 [ТС] | ||
|
0
|
||
|
Супер-модератор
|
||||||||||||
| 16.03.2016, 13:51 | ||||||||||||
при попытке обратиться к этой ячейке (а не проверить ее содержимое) будет проблема (а если включен CodeGuard - то и вылет). Делать нужно как-то так:
0
|
||||||||||||
| 16.03.2016, 13:51 | |
|
Помогаю со студенческими работами здесь
20
Имитация нажатия левой кнопки мыши Отлавливание нажатия левой кнопки мыши в Edit Имитация нажатия левой и правой кнопки мыши Hook для нажатия левой кнопки мыши Симуляция нажатия левой кнопки мыши в другом окне Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|