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 * Added a basic tool tip API, and implementation. 2009-08-03 14:47:41 +00:00
Application.h More explicit denoting the BPrivate namespace 2013-09-10 19:14:18 +02:00
Clipboard.h Indentation update. 2010-03-13 17:55:17 +00:00
Cursor.h * Tweaked the thumbsize of the pointing hand cursors. 2010-03-20 14:23:42 +00:00
Handler.h Optimized includes. 2009-09-23 10:18:24 +00:00
Invoker.h * style adjustments - no functional change 2010-08-17 16:47:14 +00:00
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 Optimized includes. 2009-09-23 10:18:24 +00:00
MessageQueue.h * Added a Dano extension to BMessageQueue: IsNextMessage(). 2007-01-25 17:08:16 +00:00
MessageRunner.h Added versions of the constructors that take a const BMessage& instead of a 2010-11-17 23:23:09 +00:00
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 * Should fix #6132, PropertyInfo.h was not self contained. 2010-06-06 09:37:46 +00:00
Roster.h Merge patch by plfiorini : 2011-11-02 14:57:43 +00:00