ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/command.C
(Generate patch)

Comparing rxvt-unicode/src/command.C (file contents):
Revision 1.55 by pcg, Sun Feb 22 20:08:18 2004 UTC vs.
Revision 1.56 by pcg, Tue Feb 24 00:02:44 2004 UTC

1004 pointer_blank (); 1004 pointer_blank ();
1005} 1005}
1006#endif 1006#endif
1007 1007
1008void 1008void
1009rxvt_term::mouse_report (const XButtonEvent &ev) 1009rxvt_term::mouse_report (XButtonEvent &ev)
1010{ 1010{
1011 int button_number, key_state = 0; 1011 int button_number, key_state = 0;
1012 int x, y; 1012 int x, y;
1013 1013
1014 x = ev.x; 1014 x = ev.x;
1015 y = ev.y; 1015 y = ev.y;
1016 pixel_position (&x, &y); 1016 pixel_position (&x, &y);
1017 1017
1422 pointer_unblank (); 1422 pointer_unblank ();
1423#endif 1423#endif
1424#if MENUBAR 1424#if MENUBAR
1425 if (isMenuBarWindow (ev.xany.window)) 1425 if (isMenuBarWindow (ev.xany.window))
1426 { 1426 {
1427 menubar_control (& (ev.xbutton)); 1427 menubar_control (ev.xbutton);
1428 break; 1428 break;
1429 } 1429 }
1430#endif 1430#endif
1431 if ((PrivateModes & PrivMode_mouse_report) && ! (bypass_keystate)) 1431 if ((PrivateModes & PrivMode_mouse_report) && ! (bypass_keystate))
1432 break; 1432 break;
1561#endif 1561#endif
1562 } 1562 }
1563} 1563}
1564 1564
1565void 1565void
1566rxvt_term::button_press (const XButtonEvent &ev) 1566rxvt_term::button_press (XButtonEvent &ev)
1567{ 1567{
1568 int reportmode = 0, clickintime; 1568 int reportmode = 0, clickintime;
1569 1569
1570 bypass_keystate = ev.state & (ModMetaMask | ShiftMask); 1570 bypass_keystate = ev.state & (ModMetaMask | ShiftMask);
1571 if (!bypass_keystate) 1571 if (!bypass_keystate)
1799 menubar_control (ev); 1799 menubar_control (ev);
1800#endif 1800#endif
1801} 1801}
1802 1802
1803void 1803void
1804rxvt_term::button_release (const XButtonEvent &ev) 1804rxvt_term::button_release (XButtonEvent &ev)
1805{ 1805{
1806 int reportmode = 0; 1806 int reportmode = 0;
1807 1807
1808 csrO = 0; /* reset csr Offset */ 1808 csrO = 0; /* reset csr Offset */
1809 if (!bypass_keystate) 1809 if (!bypass_keystate)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines