Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ConEmu 100203: проблема с правым кликом на PanelTabs #172

Closed
Maximus5 opened this issue Jul 31, 2015 · 11 comments
Closed

Comments

@Maximus5
Copy link
Owner

Originally reported on Google Code with ID 172

Версия FAR:Far2 b1373 x86


Описание бага...
Эффект возник где-то между b1365 и b1371 — в b1365 проблемы нет. 
проявляется на разных версиях ConEmu, в том числе декабрьских.

Есть фиксированные (не знаю, имеет ли это значение) закладки последнего 
PanelTabs. Кликаю правой кнопкой, чтобы посмотреть/изменить свойства одной 
из закладок. Если клик очень короткий, то диалог мелькает и исчезает. Если 
кликать с задержкой отпускания, то диалог вызывается нормально. Под чистым 
Far такого эффекта нет.
На всякий случай, мой реестр, касательно кликов и т.п.:
"RightClick opens context menu"=hex:02
"RSelectionFix"=hex:01
"MouseSkipActivation"=hex:01
"MouseSkipMoving"=hex:01
"Dnd"=hex:01
"DndLKey"=dword:00000000
"DndRKey"=dword:000000a2
"DndDrop"=hex:01

Reported by ccaidd on 2010-02-06 13:50:51

@Maximus5
Copy link
Owner Author

запусти conemu с ключиком /log2

Reported by ConEmu.Maximus5 on 2010-02-06 14:45:07

@Maximus5
Copy link
Owner Author

первый раз — мелькнул диалог, второй раз — все нормально
OnConsoleResize(abPosted==false)
OnConsoleResize: mouse.state=0x00000000, SizingToDo=0, IsSizing=0, LBtnPressed=0, 
gbPostUpdateWindowSize=0
OnConsoleResize: lbSizeChanged=0, client={{0,0},{900,640}}, CalcCon={90,40}, CurCon=
{90,40}
19:19:44.593 Mouse: {49x39} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.625 Mouse: {48x39} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.640 Mouse: {48x38} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.671 Mouse: {48x37} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.703 Mouse: {48x36} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.734 Mouse: {47x36} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.750 Mouse: {47x35} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:44.937 Mouse: {47x34} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:45.187 Mouse: {47x33} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:45.312 Mouse: {48x33} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
Right button down: Rcursor={481-537}
19:19:45.656 Mouse: {48x33} Btns:{R} KeyState: 0x00000020 
19:19:45.671 Mouse: {48x33} Btns:{R} KeyState: 0x00000020 |MOUSE_MOVED
RightClicked, but condition failed: (isRClickSendKey==2), 
(((state=0x0)&MOUSE_R_LOCKED)==0)
19:19:45.750 Mouse: {48x33} Btns:{} KeyState: 0x00000020 
19:19:45.765 Mouse: {48x33} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
Right button down: Rcursor={481-537}
19:19:47.031 Mouse: {48x33} Btns:{R} KeyState: 0x00000020 
RightClicked, but condition failed: (isRClickSendKey==2), 
(((state=0x0)&MOUSE_R_LOCKED)==0)
19:19:47.140 Mouse: {48x33} Btns:{} KeyState: 0x00000020 
19:19:47.171 Mouse: {48x33} Btns:{} KeyState: 0x00000020 |MOUSE_MOVED
19:19:48.484 � Down, count=1, VK=27, SC=1, CH=27, State=0x00000020 
19:19:48.546 � Up,   count=1, VK=27, SC=1, CH=27, State=0x00000020 
19:19:49.062   Down, count=1, VK=18, SC=56, CH=0, State=0x00000022 
19:19:49.296 x Down, count=1, VK=88, SC=45, CH=120, State=0x00000022 
19:19:49.375   Up,   count=1, VK=18, SC=56, CH=0, State=0x00000020 
19:19:49.390 x Up,   count=1, VK=88, SC=45, CH=120, State=0x00000020 

Reported by ccaidd on 2010-02-06 16:22:35

@Maximus5
Copy link
Owner Author

попробуй, должно полечиться

Reported by ConEmu.Maximus5 on 2010-02-06 17:23:26

@Maximus5
Copy link
Owner Author

стало лучше, адназначна. но поскольку я тестировал, зная какую проблему и как надо 
вызвать, то иногда после продолжительных щелканий мне это удавалось — диалог либо 
просто не появлялся (это чаще), либо мелькал, как раньше. если непонятно что еще 
можно подкрутить, то для практического использования эта версия и так подойдет.

Reported by ccaidd on 2010-02-06 18:55:52

@Maximus5
Copy link
Owner Author

это ведь следствие изменений в Фаре. может быть проще там поправить?

Reported by ccaidd on 2010-02-06 18:58:22

@Maximus5
Copy link
Owner Author

в данном случае не посылать в консоль лишних событий я считаю правильным.
вобщем, еще чуть подкрутил.

Reported by ConEmu.Maximus5 on 2010-02-06 19:56:45

  • Status changed: Fixed

@Maximus5
Copy link
Owner Author

открылись новые обстоятельства.
исправилось только для случая одной консоли. если открыть второй фар, то в обоих 
консолях проблема все еще имеет место.

проверялось на ConEmu 2010.03.26; Far2 b1460 x86; WinXP pro sp3 ru x86; W7HB x64

Reported by ccaidd on 2010-04-04 14:25:29

@Maximus5
Copy link
Owner Author

Reported by ConEmu.Maximus5 on 2010-04-04 14:36:24

  • Status changed: New

@Maximus5
Copy link
Owner Author

Актуально?

Reported by ConEmu.Maximus5 on 2013-10-23 21:46:58

@Maximus5
Copy link
Owner Author

на текущих версиях и настройках сходу проблема не возникает. закрываем.

Reported by ccaidd on 2013-10-28 16:33:53

@Maximus5
Copy link
Owner Author

Reported by ConEmu.Maximus5 on 2013-10-28 16:49:18

  • Status changed: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant