rem: switch(message->what) {
add: STRACE("CardWindow::MessageReceived()\n"); switch (msg->what) { case MSG_UPDATE: STRACE("MSG_UPDATE\n");  if (fUpdateLock.LockWithTimeout(2000LL) >= B_OK) {  BRect frame = fUpdateRegion.Frame(); if (frame.IsValid()) { fView->Invalidate(frame); } fUpdateRegion.MakeEmpty(); fUpdateLock.Unlock(); } else {  } break;
context: CardView::MessageReceived(BMessage* message){	switch(message->what) {		default:			BView::MessageReceived(message);			break;	}}