Из того, что содержимое Lable не изменилось НЕ следует, что onMouseDown не происходит
Из Вашей схемы можно сделать выход, что при одиночном клике правой не происходят ни onClick, ни onDblClick.
Вот и все.
Смотри сюда: code_471
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
|
|||
карма: 9 |
| ||
файлы: 1 | code_471.txt [835B] [437] |
Ответов: 88
Рейтинг: 1
|
|||
И вот что у меня получилось:
_Project2.pas(74,63) Error: identifier idents no member "_work_doOperation" _Project2.pas(159) Fatal: There were 1 errors compiling module, stopping Error: D:\Program Files\HiAsm\compiler\fpc\ppc386.exe returned an error exitcode (normal if you did not specifiy a source file to be compiled) D:\Program Files\HiAsm\Elements\Delphi\code\_Project2.dpr(74) Error: Undeclared identifier: '_work_doOperation' |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Альберт, с точки зрения "приходится прибегать к ухищрениям", проще так: code_472
С точки зрения "не выдает": 1) onClick так еще в KOL задумывался. Типа, по определению: onClick - это нажатие правой. 2) onDblClick - похоже на недоработку в HiAsm... Видимых причин выдавать именно "пустой" поток - не просматривается. Поправим.... Тем более, что TrayIcon.onDblClick - дает "непустой" поток |
|||
карма: 9 |
| ||
файлы: 1 | code_472.txt [525B] [429] |
Ответов: 24
Рейтинг: 0
|
|||
Всё, я разобрался!:
onClick выдает событие только по нажатию левой кнопки, по нажатию правой, onClick не происходит; onDblClick работает и на правую и на левую, в любом случае, выдает Nul; onMouseDown работает нормально. Спасибо за консультацию. Надеюсь в новых версиях будут учтены пожелания по выдаче кодов населению и восстановлению статуса правой кнопки мыши для одиночного щелчка ;-) |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Альберт писал(а): Надеюсь в новых версиях будут учтены пожелания по выдаче кодов населению и восстановлению статуса правой кнопки мыши для одиночного щелчка ;-)1) Выдача кодов населению для DblClick не составляет особого труда, и Вы можете произвести это самостоятельно. Сделав "ручками" минимальные изменения в файле win.pas
Скажем в code_472 совсем не используется onClick, и чего потеряно |
|||
карма: 9 |
|
Ответов: 2058
Рейтинг: 28
|
|||
Galkov,
Выдача кодов населению для DblClick не составляет особого труда, и Вы можете произвести это самостоятельно. Сделав "ручками" минимальные изменения в файле win.pas
А как же тогда движение в сторону того, что пользователь нефига не должен не чего знать о кодах компонентов и среды? Я к тому, что как не крути, но так не получиться, что пользователь даже не будит знать из чего состоит компонент или среда. |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Получается. Жди новую версию - и всего делов
Ибо между фразами Вы можете произвести это самостоятельно и Вы должны сделать это
- есть разница |
|||
карма: 9 |
|
22