B_TERTIARY_MOUSE_BUTTON
| (thirdButton ? B_TERTIARY_MOUSE_BUTTON : 0);
fWhichButtons |= B_TERTIARY_MOUSE_BUTTON;
if(m_pressedButton == B_TERTIARY_MOUSE_BUTTON) {
if(m_pressedButton == B_TERTIARY_MOUSE_BUTTON) {
&& (buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
&& (buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
if (fSpaceHeldDown || (buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
{ return fMouseInfo->buttons & B_TERTIARY_MOUSE_BUTTON; }
} else if (buttons & B_TERTIARY_MOUSE_BUTTON) {
if ((buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
if (buttons == B_TERTIARY_MOUSE_BUTTON && clicks == 1)
|| buttons == B_TERTIARY_MOUSE_BUTTON) {
| B_TERTIARY_MOUSE_BUTTON)) != 0) {
} else if ((buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
else if (buttons == B_TERTIARY_MOUSE_BUTTON)
} else if ((buttons & B_TERTIARY_MOUSE_BUTTON)
!= (motion ? 0 : (fMouseButtons & B_TERTIARY_MOUSE_BUTTON))) {
if ((buttons & (B_SECONDARY_MOUSE_BUTTON | B_TERTIARY_MOUSE_BUTTON)) != 0) {
if ((buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
if (buttons & B_TERTIARY_MOUSE_BUTTON) {
} else if ((buttons & B_TERTIARY_MOUSE_BUTTON) != 0) {
if (clicks == 2 || buttons == B_TERTIARY_MOUSE_BUTTON) {
bool force = static_cast<bool>(buttons & B_TERTIARY_MOUSE_BUTTON);
} else if (newButtons&B_TERTIARY_MOUSE_BUTTON && !(m_buttons&B_TERTIARY_MOUSE_BUTTON)) {
} else if (m_buttons&B_TERTIARY_MOUSE_BUTTON && !(newButtons&B_TERTIARY_MOUSE_BUTTON)) {
|| fSettings.map.button[2] != B_TERTIARY_MOUSE_BUTTON
fButtons = B_TERTIARY_MOUSE_BUTTON;
} else if ((buttons & B_TERTIARY_MOUSE_BUTTON) != 0
&& (fButtons & B_TERTIARY_MOUSE_BUTTON) == 0) {
} else if ((buttons & B_TERTIARY_MOUSE_BUTTON) != 0
&& (fButtons & B_TERTIARY_MOUSE_BUTTON) == 0) {
if ((fButtons & B_TERTIARY_MOUSE_BUTTON) != 0)
if ((fLastButtons & B_TERTIARY_MOUSE_BUTTON) != 0)
else if (buttons == B_TERTIARY_MOUSE_BUTTON)
} else if (buttons == B_TERTIARY_MOUSE_BUTTON) {
fScrolling = !fInitiatingDrag && (buttons & B_TERTIARY_MOUSE_BUTTON);