haiku/headers/os/app
Ingo Weinhold 5d7f782d4e BLooper: Add DispatchExternalMessage()
* This is primarily a service method for ports of widget tool kits
  that require single-threaded GUI. DispatchExternalMessage() calls
  DispatchMessage(), but also sets fLastMessage, so that
  [Detach]CurrentMessage() work correctly. This allows to detach a
  message in DispatchMessage() when called from the window thread,
  add it to a global queue, and later process the queued messages in
  a different thread that calls DispatchExternalMessage().
* BLooper/BWindow: Make sure fLastMessage is accessed only when locked.
2013-12-20 15:47:23 +01:00
..
AppDefs.h
Application.h More explicit denoting the BPrivate namespace 2013-09-10 19:14:18 +02:00
Clipboard.h
Cursor.h
Handler.h
Invoker.h
Key.h Make Flatten/Unflatten public and remove IsRegistered(). 2013-03-05 11:04:02 -05:00
KeyStore.h Add generic unlock key setting and removal. 2013-03-05 11:04:57 -05:00
Looper.h BLooper: Add DispatchExternalMessage() 2013-12-20 15:47:23 +01:00
Message.h Merge branch 'master' into package-management 2013-05-05 15:03:26 +02:00
MessageFilter.h
MessageQueue.h
MessageRunner.h
Messenger.h Add BMessenger::HashValue() 2013-06-27 21:57:42 +02:00
Notification.h Merge patch by plfiorini : 2011-11-02 14:57:43 +00:00
PropertyInfo.h
Roster.h Merge patch by plfiorini : 2011-11-02 14:57:43 +00:00