Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.12.11;
Скачать: CL | DM;

Вниз

Мышь   Найти похожие ветки 

 
Gevs   (2011-08-26 10:00) [0]

возможно ли отключить левый клик мышки ?


 
Омлет ©   (2011-08-26 10:00) [1]

Да.


 
Gevs   (2011-08-26 10:02) [2]

как сделать?


 
Palladin ©   (2011-08-26 10:03) [3]

Кнопку выдрать


 
Gevs   (2011-08-26 10:05) [4]

есть другие варианты ? это все знают


 
Palladin ©   (2011-08-26 10:06) [5]

а чем он тебе клик-то мешает?


 
OW ©   (2011-08-26 10:07) [6]

http://www.google.ru/#hl=ru&source=hp&q=hook+%D0%BC%D1%8B%D1%88%D1%8C+delphi&oq=hook+%D0%BC%D1%8B%D1%88%D1%8C+delphi&aq=f&aqi=g-v1&aql=&gs_sm=e&gs_upl=2379l15208l0l15900l34l28l8l11l13l0l268l1792l1.3.5l9l0&bav =on.2,or.r_gc.r_pw.&fp=1b774f99d3e37cb5&biw=1280&bih=830


 
Gevs   (2011-08-26 10:09) [7]

когда идет загрузка из базы если кликаеш то эти действия выполняются после загрузки , так получается неразбериха


 
Palladin ©   (2011-08-26 10:11) [8]

все через опу... интерфейс блокировать надо, а не пользователю по голове стучать


 
Омлет ©   (2011-08-26 10:12) [9]

Надо не реагировать на клики во время загрузки, вместо отключения кнопок мыши. Потом еще про клавиатуру вспомнишь и, в итоге, вирус напишешь.


 
Gevs   (2011-08-26 10:16) [10]

))) ну даа... о чем вы ??? какой вирус ??? еслиб я хотел вирус написать то вот код:
//Выключение курсора
procedure TForm1.Button1Click(Sender: TObject);
var
 CState: Integer;
begin
 CState := ShowCursor(True);
 while Cstate >= 0 do
   Cstate := ShowCursor(False);
end;
--------
но мне нужно чтоб только не реагировал  на левый клик


 
Jeer ©   (2011-08-26 10:25) [11]

Сказано же - оторви левую лапку, упрямец.


 
Gevs   (2011-08-26 10:30) [12]

Jeer , если у тебя будет такая задача ты так поступи! мне это не нужно


 
И. Павел ©   (2011-08-26 10:37) [13]

> [10] Gevs   (26.08.11 10:16)
> ))) ну даа... о чем вы ??? какой вирус ???

Windows - система многозадачная. Во время загрузки пользователь может переключиться на работу с другими программами, а вы кнопку мышки хотите заблокировать. Просто перехватывайте в программе сообщение нажатия кнопок мыши и нейтрализуйте их. Хотя это сделает поведение программы нестандартным. Я вот, например, привык, чтобы после загрузки выполнятся отложенные действия.


 
OW ©   (2011-08-26 10:41) [14]

а я последнее время в поток все пихаю.
а поток возвращает указалку на DS или error


 
Inovet ©   (2011-08-26 10:58) [15]

> [4] Gevs   (26.08.11 10:05)
> есть другие варианты ? это все знают

Залем\пить жвачкой.


 
Омлет ©   (2011-08-26 11:31) [16]

> но мне нужно чтоб только не реагировал  на левый клик

Button1.Enabled := false;
try
 work();
finally
 Button1.Enabled := true;
end;


 
Юрий Зотов ©   (2011-08-26 14:10) [17]

И снова XYZ... сколько же можно...

Человек приходит сюда за советом. Надеясь на название сайта, видя голубые значки и ожидая получить грамотный совет.

Грамотный совет человек получает (причем действительно грамотный). И тут начинается - "мне так не надо, а мне надо вот так".

Далее следует описание того, как ему надо. По этому описанию видно, что человек собирается решить проблему ректальным способом. Ему пытаются это объяснить и снова подсказывают нормальное решение.

Так несколько раз. Но человек уперся в свою ректальную идею и хочет решить задачу именно через нее. А слушать никого не желает.

Елы-палы, ну если Вам не нужны грамотные ответы, то зачем задавать вопросы?


 
Медвежонок Пятачок ©   (2011-08-26 14:11) [18]

не не не.
надо моник гасить, и после этого переворачивать изображение на 180 чтобы зараза не попал мышкой по кнопке.


 
Anatoly Podgoretsky ©   (2011-08-26 14:55) [19]

> Gevs  (26.08.2011 10:00:00)  [0]

Можно


 
Anatoly Podgoretsky ©   (2011-08-26 14:56) [20]


> есть другие варианты ? это все знают

Есть


 
Anatoly Podgoretsky ©   (2011-08-26 14:57) [21]


> Palladin ©   (26.08.11 10:03) [3]
> Кнопку выдрать

Кардинально и надежно, с минимумом усилий, можно еще поставить колпачек или по другому блокировать.


 
Anatoly Podgoretsky ©   (2011-08-26 14:58) [22]

> Palladin  (26.08.2011 10:11:08)  [8]

Ну это не профессионально, надо писать драйвер ядра


 
Anatoly Podgoretsky ©   (2011-08-26 14:59) [23]

> Gevs  (26.08.2011 10:30:12)  [12]

Нафига же тогда спрашиваешь, если не нужно, кинул дурку и хочешь посмотреть
как тут мужики будут голову ломать. Хитро


 
Anatoly Podgoretsky ©   (2011-08-26 15:11) [24]


> Юрий Зотов ©   (26.08.11 14:10) [17]

Вообще то сегодня сам бог велел, ведь пьятница


 
Palladin ©   (2011-08-26 23:42) [25]

гасудраственной важности праекты вот этими гавриками и пишутца
но всем пофик


 
Германн ©   (2011-08-27 01:09) [26]


> Вообще то сегодня сам бог велел, ведь пьятница
>

Пятница - не оправдание для новичков.


 
Jeer ©   (2011-08-27 01:32) [27]


> Пятница - не оправдание для новичков.


Но это повод для старейшин :)


 
Германн ©   (2011-08-27 01:48) [28]


> Но это повод для старейшин :)

Но "старейшины" , как правило, работают 24х7 :(
Для них "пятница" не повод. Они, порой, вообще не знают какой сейчас день недели.


 
Jeer ©   (2011-08-27 01:54) [29]


> Они, порой, вообще не знают какой сейчас день недели.


Неужели воскресенье ? :)


 
Anatoly Podgoretsky ©   (2011-08-27 08:26) [30]

> Jeer  (27.08.2011 01:54:29)  [29]

Вот только шутить не надо.



Страницы: 1 вся ветка

Текущий архив: 2011.12.11;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.01 c
15-1314217798
Юрий
2011-08-25 00:29
2011.12.11
С днем рождения ! 25 августа 2011 четверг


15-1313174177
Anatoly Podgoretsky
2011-08-12 22:36
2011.12.11
induc.2


15-1314177562
P
2011-08-24 13:19
2011.12.11
Состояние/позиция окна в Windows 7


15-1314044999
Юрий
2011-08-23 00:29
2011.12.11
С днем рождения ! 23 августа 2011 вторник


15-1313664786
Юрий Зотов
2011-08-18 14:53
2011.12.11
К знатокам регулярных выражений