haiku/headers/os/app
Axel Dörfler aa1f543799 Some work on cursors:
* Fixed a myriad of bugs all over the place, ranging from locking errors to
  deleting objects that don't belong to the one deleting them (hello HWInterface!)
* Almost all ServerWindow cursor stuff was broken; I've replaced all commands
  to set a cursor with a single one AS_SET_CURSOR.
* Renamed some cursor commands.
* Changed the (broken) way ServerApp::fAppCursor was maintained - the application
  cursor is now NULL as long as possible.
* Removed superfluous ServerCursor app signature stuff.
* The BApplication will no longer duplicate the default/I-beam cursors, it will
  just reuse the default ones which now have fixed tokens.
* As a result, changing the cursor is now working as expected, closing bug #102.
* Rewrote Cursor.h, renamed private members to match our style guide.
* Minor cleanup.

What's still left to be done is reference counting the cursor objects to make them
work right and reliable.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16237 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-02-05 18:14:14 +00:00
..
AppDefs.h Added B_REDO constant (as found in Dano/Zeta). 2004-02-24 15:32:16 +00:00
Application.h Misc style changes 2005-11-30 17:56:56 +00:00
Clipboard.h * Got rid of the BClipboard::fCount. It was modified, but never read. 2005-01-13 00:54:00 +00:00
Cursor.h Some work on cursors: 2006-02-05 18:14:14 +00:00
Handler.h It is accomplished ... 2002-07-09 12:24:59 +00:00
Invoker.h Cleanup! 2006-01-03 09:23:08 +00:00
Looper.h Huge cleanup and fixes: 2005-11-21 16:58:36 +00:00
Message4.h * made the dano and r5 message more similar to use (naming). 2005-11-20 22:24:03 +00:00
Message.h * reverted Adi's premature changes to BWindow and restored _DetermineTarget() and 2005-11-20 16:24:23 +00:00
MessageFilter.h Cleanup! 2006-01-03 09:23:08 +00:00
MessageQueue.h * almost rewrote BMessageQueue; simplified code, removed over-extensive documentation, 2005-11-16 13:01:59 +00:00
MessageRunner.h Rewrote the header from the scratch. 2003-06-04 20:29:23 +00:00
Messenger.h * reverted Adi's premature changes to BWindow and restored _DetermineTarget() and 2005-11-20 16:24:23 +00:00
PropertyInfo.h Remove R3 compatibility details from BPropertyInfo, fix memory leak and implement endian-ness 2002-08-21 06:44:27 +00:00
Roster.h Added a boolean "synchronous" parameter to BRoster::Shutdown(). Used in the 2005-07-17 16:37:11 +00:00