fDragMessage
fDragMessage(NULL)
const BMessage* fDragMessage;
delete fDragMessage;
fDragMessage = NULL;
if (fDragMessage != NULL) {
fDragMessage->what = B_REFS_RECEIVED;
err = messenger.SendMessage(fDragMessage);
FSLaunchItem((const entry_ref*)ref, (const BMessage*)fDragMessage,
roster.Launch(signature, fDragMessage);
fDragMessage(NULL),
delete fDragMessage;
fTrackingHookData.fDragMessage = new BMessage(B_REFS_RECEIVED);
delete fTrackingHookData.fDragMessage;
fTrackingHookData.fDragMessage = NULL;
if (Dragging() && SpringLoadedFolderCompareMessages(incoming, fDragMessage))
SpringLoadedFolderCacheDragData(incoming, &fDragMessage, &fCachedTypesList);
BMessage* fDragMessage;
return (fCachedTypesList && fDragMessage);
return fDragMessage;
&data->fTarget, data->fDragMessage);
&data->fTarget, data->fDragMessage);
hook->fDragMessage);
&(fTrackingHook.fTarget), fTrackingHook.fDragMessage);
&(fTrackingHook.fTarget), fTrackingHook.fDragMessage);
fTrackingHook.fDragMessage = dragMessage;
if (IsDragging() && SpringLoadedFolderCompareMessages(dragMessage, fDragMessage))
SpringLoadedFolderCacheDragData(dragMessage, &fDragMessage, &fCachedTypesList);
delete fDragMessage;
fDragMessage = NULL;
fDragMessage(NULL),
delete fDragMessage;
inline bool IsDragging() const { return fDragMessage != NULL && fCachedTypesList != NULL; };
inline BMessage* DragMessage() const { return fDragMessage; };
BMessage* fDragMessage;
delete fDragMessage;
fDragMessage = message;
if (fDragMessage == NULL)
BMessage message = *fDragMessage;
BMessage* fDragMessage;
moved.AddMessage("be:drag_message", &fDragMessage);
fDragMessage = message;
BMessage::Private(fDragMessage).SetWasDropped(true);
fDragMessage.RemoveName("_original_what");
fDragMessage.AddInt32("_original_what", fDragMessage.what);
fDragMessage.AddPoint("_drop_point_", fLastCursorPosition);
fDragMessage.AddPoint("_drop_offset_", fDragOffset);
fDragMessage.what = _MESSAGE_DROPPED_;
&fDragMessage, 100.0);
fDragMessage.MakeEmpty();
fDragMessage.what = 0;
event->AddMessage("be:drag_message", &fDragMessage);
BMessage fDragMessage;