B_ENTERED_VIEW
item->MouseOver(point, B_ENTERED_VIEW);
item->MessageDragged(point, B_ENTERED_VIEW, message);
case B_ENTERED_VIEW:
item->MessageDragged(point, B_ENTERED_VIEW, message);
MessageDragged(point, B_ENTERED_VIEW, message);
item->MouseOver(point, B_ENTERED_VIEW);
MouseOver(point, B_ENTERED_VIEW);
case B_ENTERED_VIEW: {
item->MouseOver(this, point, B_ENTERED_VIEW);
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
if (transit == B_ENTERED_VIEW) {
&& (transit == B_ENTERED_VIEW || transit == B_INSIDE_VIEW));
if (fTransitMessage != NULL && transit == B_ENTERED_VIEW)
if ((transit != B_INSIDE_VIEW && transit != B_ENTERED_VIEW) || where.x > MinSize().width) {
if (transit == B_ENTERED_VIEW) {
if (transit == B_ENTERED_VIEW) {
if ((transit == B_INSIDE_VIEW || transit == B_ENTERED_VIEW)
case B_ENTERED_VIEW:
if (transit == B_ENTERED_VIEW) {
if (transit == B_ENTERED_VIEW) {
if (dragMessage && (transit == B_INSIDE_VIEW || transit == B_ENTERED_VIEW)) {
if (transit == B_ENTERED_VIEW) {
if ((dragMessage && (transit == B_ENTERED_VIEW || transit == B_INSIDE_VIEW))
case B_ENTERED_VIEW:
case B_ENTERED_VIEW:
if (transit == B_ENTERED_VIEW || transit == B_EXITED_VIEW)
if ((dragMessage && (transit == B_ENTERED_VIEW || transit == B_INSIDE_VIEW))
case B_ENTERED_VIEW:
fLastMouseEventTab->MouseMoved(where, B_ENTERED_VIEW, dragMessage);
case B_ENTERED_VIEW:
if (transit == B_INSIDE_VIEW || transit == B_ENTERED_VIEW) {
if (transit == B_ENTERED_VIEW) {
fCurrentCode = B_ENTERED_VIEW);
fCurrentCode = B_ENTERED_VIEW);
|| fCurrentCode == B_ENTERED_VIEW) {
else if (code == B_ENTERED_VIEW)
case B_ENTERED_VIEW:
} else if (transit == B_ENTERED_VIEW) {
if (transit == B_ENTERED_VIEW || transit == B_EXITED_VIEW)
if (transit == B_ENTERED_VIEW || transit == B_EXITED_VIEW)
transit = B_ENTERED_VIEW;
SetInside((transit == B_INSIDE_VIEW || transit == B_ENTERED_VIEW)
case B_ENTERED_VIEW:
if ((transit == B_ENTERED_VIEW || transit == B_EXITED_VIEW) && fMouseDown)
fMouseInView = (transit == B_ENTERED_VIEW || transit == B_INSIDE_VIEW);
if (transit == B_ENTERED_VIEW) {
case B_ENTERED_VIEW: {
if (dragMessage != NULL && transit == B_ENTERED_VIEW) {
bool dropTarget = transit == B_ENTERED_VIEW || transit == B_INSIDE_VIEW;
bool dropTarget = transit == B_ENTERED_VIEW || transit == B_INSIDE_VIEW;
case B_ENTERED_VIEW:
if ((transit != B_ENTERED_VIEW && transit != B_INSIDE_VIEW)
&& transit == B_ENTERED_VIEW) {
&& transit == B_ENTERED_VIEW) {
if (transit == B_ENTERED_VIEW)
if (transit == B_ENTERED_VIEW)
if (fLastTransit == B_ENTERED_VIEW)
if (fLastTransit == B_INSIDE_VIEW || fLastTransit == B_ENTERED_VIEW)
case B_ENTERED_VIEW: