haiku/headers/os/interface
Adrien Destugues bdb4ae32fd Fix unarchiving of BScrollView with layout
* We archive views using "managed" archives, and the children are not
attached in the BView(BMessage*) constructor, but later. So it's not
possible to find the target and scrollbars in the constructor of
BScrollView.
* Make BScrollView override AllUnarchived and find the target and
scrollbars again there. The code is slightly different as there is no
guarantee that the first child will be the target in that case. The
existing code in the constructor is preserved for non-managed archives.
2014-10-12 16:02:34 +02:00
..
AbstractLayout.h
AbstractLayoutItem.h
AffineTransform.h BAffineTransform: C++11 compatibility fix 2014-02-07 14:42:51 +01:00
Alert.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Alignment.h
Bitmap.h
Box.h
Button.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
CardLayout.h
ChannelControl.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
ChannelSlider.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
CheckBox.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
ColorControl.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Control.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
ControlLook.h Introduce "invalid" text controls. 2014-10-01 12:12:16 +02:00
Deskbar.h
Dragger.h BDragger: add layout-aware constructor. 2014-10-11 11:18:56 +02:00
Font.h
Gradient.h
GradientConic.h
GradientDiamond.h
GradientLinear.h
GradientRadial.h
GradientRadialFocus.h
GraphicsDefs.h Fix "strict aliasing rules" warnings 2014-09-02 10:16:01 +02:00
GridLayout.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
GridLayoutBuilder.h
GridView.h
GroupLayout.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
GroupLayoutBuilder.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
GroupView.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
IconUtils.h
Input.h
InterfaceDefs.h app_server & interface kit: support fill rules. 2014-03-11 17:27:42 +01:00
Layout.h
LayoutBuilder.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
LayoutContext.h
LayoutItem.h
LayoutUtils.h Fix button label position, try number 2 2014-04-08 14:10:10 -04:00
ListItem.h
ListView.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Menu.h BMenu: Some style fixes related to docs 2013-11-06 12:21:58 -05:00
MenuBar.h BMenuBar: Update param names related to docs. 2013-11-06 19:26:19 -05:00
MenuField.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
MenuItem.h BMenuItem: Style fixes related to documentation. 2014-02-28 19:05:34 -05:00
MultiChannelControl.h
OptionControl.h
OptionPopUp.h
OutlineListView.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Picture.h BPicture: Style fixes related to documentation. 2014-05-19 20:13:38 -04:00
PictureButton.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Point.h
Polygon.h BPolygon: Style fixes for documentation. 2014-05-21 16:12:47 -04:00
PopUpMenu.h BPopUpMenu style fixes for documentation, no functional change intended 2013-11-11 19:27:45 -05:00
PrintJob.h
RadioButton.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Rect.h BRect: Style fixes for documentation 2014-05-30 19:31:10 -04:00
Region.h BRegion: add ScaleBy(BSize) and user documentation. 2014-06-19 19:23:31 +02:00
Screen.h
ScrollBar.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
ScrollView.h Fix unarchiving of BScrollView with layout 2014-10-12 16:02:34 +02:00
SeparatorItem.h BSeparatorItem: Style fix, rename archive to data 2014-03-04 14:28:20 -05:00
SeparatorView.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
Shape.h BShape: Rename these params back in header. 2014-07-14 19:15:13 -04:00
Shelf.h
Size.h
Slider.h BControl subclasses: Override SetIcon() 2013-12-22 02:48:27 +01:00
SpaceLayoutItem.h
SplitLayoutBuilder.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
SplitView.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
StatusBar.h
StringItem.h
StringView.h
TabView.h
TextControl.h Introduce "invalid" text controls. 2014-10-01 12:12:16 +02:00
TextView.h TextView: Fix FBC size breakage, take 2 2014-07-24 13:55:09 -04:00
TwoDimensionalLayout.h Remove enum elaborated type specifier 2013-07-08 19:29:11 -04:00
UnicodeBlockObjects.h
View.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00
Window.h Style fixes to IK, focus on docs 2014-06-13 17:27:01 -04:00