2 * Copyright 2006-2010, Haiku, Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
9 #include <GroupLayout.h>
13 class BGroupView
: public BView
{
16 orientation orientation
= B_HORIZONTAL
,
17 float spacing
= B_USE_DEFAULT_SPACING
);
18 BGroupView(const char* name
,
19 orientation orientation
= B_HORIZONTAL
,
20 float spacing
= B_USE_DEFAULT_SPACING
);
21 BGroupView(BMessage
* from
);
22 virtual ~BGroupView();
24 virtual void SetLayout(BLayout
* layout
);
25 BGroupLayout
* GroupLayout() const;
27 static BArchivable
* Instantiate(BMessage
* from
);
29 virtual status_t
Perform(perform_code d
, void* arg
);
34 virtual void _ReservedGroupView1();
35 virtual void _ReservedGroupView2();
36 virtual void _ReservedGroupView3();
37 virtual void _ReservedGroupView4();
38 virtual void _ReservedGroupView5();
39 virtual void _ReservedGroupView6();
40 virtual void _ReservedGroupView7();
41 virtual void _ReservedGroupView8();
42 virtual void _ReservedGroupView9();
43 virtual void _ReservedGroupView10();
46 BGroupView(const BGroupView
&);
47 void operator =(const BGroupView
&);
53 #endif // _GROUP_VIEW_H