B_PRIMARY_MOUSE_BUTTON
buttons = (firstButton ? B_PRIMARY_MOUSE_BUTTON : 0)
fWhichButtons(B_PRIMARY_MOUSE_BUTTON)
fWhichButtons |= B_PRIMARY_MOUSE_BUTTON;
fWhichButtons(B_PRIMARY_MOUSE_BUTTON)
if (!(buttons & B_PRIMARY_MOUSE_BUTTON)) {
if (!fMouseDown || (buttons & B_PRIMARY_MOUSE_BUTTON)) {
if (buttons == B_PRIMARY_MOUSE_BUTTON)
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
case B_PRIMARY_MOUSE_BUTTON:
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
if (isDraggable() && (buttons == B_PRIMARY_MOUSE_BUTTON)) {
if (isDraggable() && (buttons == B_PRIMARY_MOUSE_BUTTON))
if (MultipleSelection() && (m_lastButton == B_PRIMARY_MOUSE_BUTTON) && !(modifiers() & B_CONTROL_KEY))
case B_PRIMARY_MOUSE_BUTTON:
buttons = B_PRIMARY_MOUSE_BUTTON;
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
if (!(nButton & B_PRIMARY_MOUSE_BUTTON))
if ((buttons & B_PRIMARY_MOUSE_BUTTON) == 0)
if ((buttons & B_PRIMARY_MOUSE_BUTTON) == 0)
|| (buttons & B_PRIMARY_MOUSE_BUTTON) == 0) {
|| (buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
buttons = B_PRIMARY_MOUSE_BUTTON;
buttons = B_PRIMARY_MOUSE_BUTTON;
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
buttons = B_PRIMARY_MOUSE_BUTTON;
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
} else if (buttons == B_PRIMARY_MOUSE_BUTTON)
if ((B_PRIMARY_MOUSE_BUTTON & buttons) == 0) {
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
if ((buttons & B_PRIMARY_MOUSE_BUTTON) == 0)
buttons = B_PRIMARY_MOUSE_BUTTON;
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
if (buttons == B_PRIMARY_MOUSE_BUTTON || buttons == B_SECONDARY_MOUSE_BUTTON) {
if (fTrackingInfo.buttons == B_PRIMARY_MOUSE_BUTTON
if (fTrackingInfo.buttons == B_PRIMARY_MOUSE_BUTTON) {
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
if (!(buttons & B_PRIMARY_MOUSE_BUTTON))
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
buttons = B_PRIMARY_MOUSE_BUTTON;
{ return fMouseInfo->buttons & B_PRIMARY_MOUSE_BUTTON; }
if (buttons & B_PRIMARY_MOUSE_BUTTON
buttons = B_PRIMARY_MOUSE_BUTTON;
if (buttons != B_PRIMARY_MOUSE_BUTTON
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
if (fMouseButtons & B_PRIMARY_MOUSE_BUTTON) {
if (buttons == B_PRIMARY_MOUSE_BUTTON)
if (buttons == B_PRIMARY_MOUSE_BUTTON && !fIsFullscreen) {
if (buttons == B_PRIMARY_MOUSE_BUTTON && fMouseDownTracking
buttons = B_PRIMARY_MOUSE_BUTTON;
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
& (B_PRIMARY_MOUSE_BUTTON | B_SECONDARY_MOUSE_BUTTON)) != 0) {
if ((B_PRIMARY_MOUSE_BUTTON & mouseButtons) != 0) {
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
int32 buttons = B_PRIMARY_MOUSE_BUTTON;
if (buttons == B_PRIMARY_MOUSE_BUTTON && clickCount >= 2 &&
& (B_PRIMARY_MOUSE_BUTTON | B_SECONDARY_MOUSE_BUTTON)) != 0) {
} else if (buttons == B_PRIMARY_MOUSE_BUTTON
} else if (buttons == B_PRIMARY_MOUSE_BUTTON
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
if (! (mouseButtons & B_PRIMARY_MOUSE_BUTTON)) {
if (! (mouseButtons & B_PRIMARY_MOUSE_BUTTON)) {
int32 buttons = B_PRIMARY_MOUSE_BUTTON;
if (buttons == B_PRIMARY_MOUSE_BUTTON && clicks == 1) {
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0 && clickCount == 2) {
if (buttons == B_PRIMARY_MOUSE_BUTTON)
if ((buttons & B_PRIMARY_MOUSE_BUTTON)
!= (motion ? 0 : (fMouseButtons & B_PRIMARY_MOUSE_BUTTON))) {
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
} else if ((buttons & B_PRIMARY_MOUSE_BUTTON) == 0
&& (fView->fMouseButtons & B_PRIMARY_MOUSE_BUTTON) != 0) {
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
buttons = B_PRIMARY_MOUSE_BUTTON;
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
buttons = B_PRIMARY_MOUSE_BUTTON;
} else if (mouseButtons & B_PRIMARY_MOUSE_BUTTON) {
int32 buttons = B_PRIMARY_MOUSE_BUTTON;
if(fLastButtons & B_PRIMARY_MOUSE_BUTTON) {
buttons = B_PRIMARY_MOUSE_BUTTON;
if (fIsTracking && (fClickButtons & B_PRIMARY_MOUSE_BUTTON)) {
if ((button & B_PRIMARY_MOUSE_BUTTON) != 0) {
fDragButton = buttons & (B_PRIMARY_MOUSE_BUTTON | B_SECONDARY_MOUSE_BUTTON);
else if (buttons == B_PRIMARY_MOUSE_BUTTON)
if (!extendSelection && WasDoubleClick(pose, where) && buttons == B_PRIMARY_MOUSE_BUTTON
&& fLastClickButtons == B_PRIMARY_MOUSE_BUTTON && (mods & B_CONTROL_KEY) == 0) {
if (force || (buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
|| ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0
if (newButtons&B_PRIMARY_MOUSE_BUTTON && !(m_buttons&B_PRIMARY_MOUSE_BUTTON)) {
} else if (m_buttons&B_PRIMARY_MOUSE_BUTTON && !(newButtons&B_PRIMARY_MOUSE_BUTTON)) {
if (button == B_PRIMARY_MOUSE_BUTTON) {
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
int32 buttons = B_PRIMARY_MOUSE_BUTTON;
buttons = B_PRIMARY_MOUSE_BUTTON;
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0
|| fSettings.map.button[0] != B_PRIMARY_MOUSE_BUTTON
|| ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0
|| ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0
&& (buttons & B_PRIMARY_MOUSE_BUTTON) != 0
|| (buttons & B_PRIMARY_MOUSE_BUTTON && (fEditable || fCycle))) {
if (buttons & B_PRIMARY_MOUSE_BUTTON && row->IsSelected()) {
|| (buttons & B_PRIMARY_MOUSE_BUTTON) == 0)
|| (buttons & B_PRIMARY_MOUSE_BUTTON) == 0)
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0)
if ((buttons & B_PRIMARY_MOUSE_BUTTON) != 0) {
int32 mouseButton = B_PRIMARY_MOUSE_BUTTON)
if ((message->FindInt32("buttons") & B_PRIMARY_MOUSE_BUTTON) == 0 ||
if ((fLastButtons & B_PRIMARY_MOUSE_BUTTON) !=0
case B_PRIMARY_MOUSE_BUTTON:
if (!fPressed || (buttons & B_PRIMARY_MOUSE_BUTTON))
if (!fDragging || (buttons & B_PRIMARY_MOUSE_BUTTON))
if (!fMouseFocus && (buttons & B_PRIMARY_MOUSE_BUTTON)) {
if (!(buttons & B_PRIMARY_MOUSE_BUTTON))
if (buttons & B_PRIMARY_MOUSE_BUTTON) {
if (buttons == B_PRIMARY_MOUSE_BUTTON)
if (buttons == B_PRIMARY_MOUSE_BUTTON) {
if (button != B_PRIMARY_MOUSE_BUTTON)