haiku/headers/os/interface
Stephan Aßmus 600fbd78e4 * BView::FillRegion() sends the BRegion data instead of decomposing
it and rebuilding it on the server side (that causes a huge speed
  up for regions containing many rects)
* There is a method in ServerLink that could have been used, but I
  actually needed to add the direct BRegion support to LinkReceiver
* added LinkReceiver as a friend to BRegion class
* ServerApp and ServerWindow keep the CursorManager locked after they
  have retrieved a cursor until they have called Acquire() on the
  cursor. (Axel: what good is using atomic* stuff in Acquire() and
  Release() if we have to protect this by a lock anyways?)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16957 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-04-01 16:56:10 +00:00
..
Alert.h It is accomplished ... 2002-07-09 12:24:59 +00:00
Bitmap.h Who said I couldn't break the build? 2006-03-18 14:43:29 +00:00
Box.h Added public InnerFrame() and TopBorderOffset() methods. If you don't like the 2006-02-10 17:07:38 +00:00
Button.h Forgot to commit the changed header too. 2005-06-30 09:14:08 +00:00
ChannelControl.h Applied our style guide as someone (cough! *** Axel *** cough!) bugged me (correctly) about it :) 2005-02-01 14:29:06 +00:00
ChannelSlider.h Vertical() can be const and should be, when invoked on a const instance. 2005-02-02 13:33:34 +00:00
CheckBox.h no Invalidate in BControl::SetValue, I figure more controls need to be updated for this change 2005-06-03 19:55:49 +00:00
ColorControl.h * rewrote ColorControl.h 2005-11-15 02:45:19 +00:00
Control.h It is accomplished ... 2002-07-09 12:24:59 +00:00
Deskbar.h clean up 2004-10-25 08:31:38 +00:00
Dragger.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
Font.h BFont::_GetExtraFlags() no longer returns a status value, but fills in default 2005-11-07 11:08:27 +00:00
GraphicsDefs.h Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
Input.h It is accomplished ... 2002-07-09 12:24:59 +00:00
InterfaceDefs.h R5 needs a 3 buttons map only 2004-10-07 15:14:29 +00:00
ListItem.h * Implemented BOutlineListView::FullListSortItems() and SortItemsUnder() - dunno 2006-02-11 15:23:23 +00:00
ListView.h * fix invalidation of changed items 2005-11-15 01:36:10 +00:00
Menu.h Check if alt is the command key on BMenu::AttachedToWindow instead of doing it for every BMenuItem::Draw() 2006-03-20 20:20:29 +00:00
MenuBar.h Minor header-related changes 2003-05-14 17:21:46 +00:00
MenuField.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
MenuItem.h * small cleanup of Draw (less usage of ui_color() which currently 2006-03-27 18:20:06 +00:00
MultiChannelControl.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
OptionControl.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
OptionPopUp.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
OutlineListView.h Fixed build, thanks Jerome! 2006-03-08 16:36:04 +00:00
Picture.h Imported Marc Flerackers' header for BPicture 2003-03-18 22:04:04 +00:00
PictureButton.h New addition, with required modification to build file. 2002-08-28 03:41:58 +00:00
Point.h It is accomplished ... 2002-07-09 12:24:59 +00:00
Polygon.h Adding implementation provided by Marc Flerackers. 2002-10-16 04:29:31 +00:00
PopUpMenu.h some header files to be R5 compatible 2002-10-23 13:54:44 +00:00
PrintJob.h Renamed class members to fit our style guidelines 2006-02-17 10:37:04 +00:00
RadioButton.h improved look and applied style guide, fixed redrawing in BWindows with synchronous controls, it wouldn't have mattered if Haiku didn't have anti-aliasing, override B_RETURN on keydown to disallow turning the control off 2005-11-05 16:46:36 +00:00
Rect.h Cleanup. 2005-06-04 15:15:42 +00:00
Region.h * BView::FillRegion() sends the BRegion data instead of decomposing 2006-04-01 16:56:10 +00:00
Screen.h * Forgot to update Screen.h with the last commit... 2005-11-14 12:08:21 +00:00
ScrollBar.h fix the FBC problem, as Ingo pointed out, derived classes contain slots for all virtuals defined in the base class, therefor, it is ok to just define WindowActivated for BScrollBar. The only problem is that BScrollBar::WindowActivated() cannot be called from apps having overridden WindowActivated() in a BScrollBar subclass of their own. 2005-11-15 23:46:02 +00:00
ScrollView.h Added a private static BorderSize() method. I wonder why those functions 2004-02-20 18:43:34 +00:00
SeparatorItem.h Moved BSeparatorItem's interface to its own file. Everything still builds, amazing :P 2004-12-30 10:11:38 +00:00
Shape.h Fixed and cleaned up BShape and BShapeIterator. They should now work and behave like the R5 version. 2006-02-04 22:11:57 +00:00
Shelf.h * Fixed BView::_SetShelf(), it did not remove a previous shelf. 2006-01-03 21:56:26 +00:00
Slider.h "#ifdef __HAIKU__" is no longer needed with the new build system. 2005-11-15 13:47:48 +00:00
StatusBar.h It is accomplished ... 2002-07-09 12:24:59 +00:00
StringItem.h * Implemented BOutlineListView::FullListSortItems() and SortItemsUnder() - dunno 2006-02-11 15:23:23 +00:00
StringView.h * GetPreferredSize() now accepts NULL arguments for "width" and "height" 2005-11-23 17:28:18 +00:00
TabView.h Initial Checkin 2002-09-26 14:53:19 +00:00
TextControl.h SetEnabled() didn't set the text view's colors correctly anymore; _UpdateTextViewColors() 2006-02-12 01:23:30 +00:00
TextView.h Added Alloc/Copy/FreeRunArray() as Axel's suggestion, and used it internally in TextView. Also fixed small memory leak 2006-02-03 21:22:00 +00:00
UnicodeBlockObjects.h It is accomplished ... 2002-07-09 12:24:59 +00:00
View.h * I thought it was a good idea to Flush() the server link 2006-01-12 12:22:34 +00:00
Window.h * cleaned up fPulseRunner stuff, I have no idea why fPulseEnabled was 2006-03-11 19:32:53 +00:00