Я переделываю Windows Minesweeper (из XP), и что-то, что они включили, состояло в том, что, если вы нажмете число с таким количеством флагов, как его число, с помощью левой и правой кнопки мыши одновременно, он покажет все остальные скрытые плитки. вокруг этого числа.
Мне трудно сказать, когда нажаты одновременно левая и правая кнопки мыши ... Я использую пару bools, по одному для каждой кнопки с событиями OnMouseDown и OnMouseUp, но если 2 кнопки нажимаются в одно и то же время (или действительно закрываются), затем отключается только одно событие MouseDown, а другое нет ... Если нажать и удерживать одну из кнопок, а затем нажать и удерживать другую, код работает хотя.
Есть ли лучший способ обнаружить этот "двойной" щелчок?
Edit:
Хорошо, небольшая история, почему я все испортил (это работало все время).
У меня есть MacBook Pro, работающий под управлением Windows 7. Для тех из вас, кто не знает, у MacBook Pro есть одна полоска для кнопки мыши, которая обычно оставляет щелчки, но если вы положите 2 пальца вниз, то щелкните правой кнопкой мыши, поэтому Вы не можете сделать и то, и другое (и нет возможности среднего щелчка). Поэтому я собирал свое приложение и отправлял его своему другу, он говорил мне, что оно не работает, поэтому я разместил этот вопрос. В конце концов я решил попробовать его на своем другом ноутбуке, Dell XPS с 2 кнопками мыши ... Как только он сработал, я передал его другим друзьям, и они подтвердили, что он работает. Я не знаю, как мой первый друг все испортил, но мораль этой истории в том, что Apple ничего не покупает. По крайней мере, это мораль, которую я получил.