|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
||||||
Запрет нажатия левой кнопки мыши на кнопке (C++ Builder 6)13.03.2016, 18:43. Показов 2803. Ответов 22
Метки нет (Все метки)
Нужно реализовать блокировку нажатия для левой кнопки мыши(если это возможно).
Кроме:
0
|
||||||
| 13.03.2016, 18:43 | |
|
Ответы с готовыми решениями:
22
Имитация нажатия левой кнопки мыши |
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
|
|
| 13.03.2016, 18:49 | |
|
Зачем вообще тогда кнопка нужна?
0
|
|
|
1 / 1 / 0
Регистрация: 27.01.2016
Сообщений: 45
|
|
| 13.03.2016, 20:12 [ТС] | |
|
gunslinger,
Если нет желания помочь, то зачем вообще писать сюда? Запрет нужен после клика правой кнопкой мыши,(САПЕР КОРОЧЕ).
0
|
|
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,013
|
|
| 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 для нажатия левой кнопки мыши Симуляция нажатия левой кнопки мыши в другом окне Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|