#
74c38cab |
|
16-Jun-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
BMenuBar & Deskbar: Make the hack to call ShowMenuBar a lot less ugly. The previous hack, which as the comment (and __MWERKS__) implies dates all the way back to the Be era, finally broke: int32 is "int" on non-x86, not "long", and so this generated an undefined symbol error on ARM. The best solution seems to be to make StartMenuBar merely protected, and then make a subclass where it is fully public to call it. This is a lot less fragile (and much less ugly.) Change-Id: I0519d0d9eeb1cc4523d0c6dd4fdfe8688ed1092c Reviewed-on: https://review.haiku-os.org/c/1516 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
|
#
61dfdec4 |
|
19-Apr-2016 |
John Scipione <jscipione@gmail.com> |
BMenu and friends: style fixes BMenuBar: style fix: msg => message MenuPrivate: style fixes MenuItem: 80 char limit style fix MenuBar: tiny style fix Menu: tiny style fix, indentation Menu: Small refactor Implement _SetIgnoreHidden() in header Change on to ignoreHidden Change on in _SetStickyMode to sticky _BMCItem_: tiny whitespace style fix Menu: style fixes, rename msgr => messenger BMenu: style fix, pointer != NULL BMenu::Archive rename ret to status Also check pointer against NULL explicitly BMenuItem style fixes: rename abbreviation, pointer style
|
#
14cc5b4c |
|
09-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
BMenuBar::SetBorders() added. * This allows you to only draw some of the borders.
|
#
ef92b3dd |
|
06-Nov-2013 |
John Scipione <jscipione@gmail.com> |
BMenuBar: Update param names related to docs. No functional change intended. Renamed title => name in regular constructors, No right or wrong here but consistant now. Renamed data => archive in Achive constructor, Ditto.
|
#
75a6d1db |
|
26-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Optimized includes. For example, BeBuild.h is almost always already included via SupportDefs.h. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32748 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
89208c77 |
|
27-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Finished unifying the Interface Kit headers: * Fixed copyrights (puncuation and capitalization, removed authors from headers) * Updated indentation style * Unified pointer/reference style * Re-ordered some methods for better grouping where it could be done (abd adopted source accordingly) * Small coding style fixes here and there No functional change intended. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32745 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6eb37bde |
|
25-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Copyright fixed * Indentation updated. * Better grouping of methods. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32702 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
795a2888 |
|
29-Oct-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Rewrote PopUpMenu.h and MenuBar.h. Adjusted source files accordingly. Added license to SeparatorItem.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22759 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23b9a911 |
|
19-Jun-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also override MinSize() and PreferredSize(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21464 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8000c5e9 |
|
16-Jun-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added layout-friendly constructor. * Fixed invalidation in FrameResized(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21427 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ecf9d1c |
|
26-Aug-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30fd5147 |
|
14-May-2003 |
haydentech <haydentech@nowhere.fake> |
Minor header-related changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d734a8ce |
|
23-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
some header files to be R5 compatible git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1617 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
14cc5b4c4490db10a48d735f16dc69dd65b4f74b |
|
09-Sep-2015 |
Axel Dörfler <axeld@pinc-software.de> |
BMenuBar::SetBorders() added. * This allows you to only draw some of the borders.
|
#
ef92b3dd4cef462499c13de98df2ab2ab8320e93 |
|
06-Nov-2013 |
John Scipione <jscipione@gmail.com> |
BMenuBar: Update param names related to docs. No functional change intended. Renamed title => name in regular constructors, No right or wrong here but consistant now. Renamed data => archive in Achive constructor, Ditto.
|
#
75a6d1db99fe8ea432c7ff8d80cfc095710d02f5 |
|
26-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Optimized includes. For example, BeBuild.h is almost always already included via SupportDefs.h. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32748 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
89208c77f10235d43fda0c7b3fd6751db02cc12c |
|
27-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Finished unifying the Interface Kit headers: * Fixed copyrights (puncuation and capitalization, removed authors from headers) * Updated indentation style * Unified pointer/reference style * Re-ordered some methods for better grouping where it could be done (abd adopted source accordingly) * Small coding style fixes here and there No functional change intended. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32745 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6eb37bdef7e1cfdb94a7aca824ef1301a5a9c585 |
|
25-Aug-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Copyright fixed * Indentation updated. * Better grouping of methods. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32702 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
795a2888e7a9a2947d2529f6e955d1544ff0e50f |
|
29-Oct-2007 |
Stefano Ceccherini <stefano.ceccherini@gmail.com> |
Rewrote PopUpMenu.h and MenuBar.h. Adjusted source files accordingly. Added license to SeparatorItem.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22759 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
23b9a9117879a58939a5eb58aec3e57f68bf66f4 |
|
19-Jun-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also override MinSize() and PreferredSize(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21464 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8000c5e973f1da11a76235f98b2db9cec2763443 |
|
16-Jun-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Added layout-friendly constructor. * Fixed invalidation in FrameResized(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21427 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ecf9d1c1d4888d341a6eac72112c72d1ae3a4cb |
|
26-Aug-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merge from layout management branch. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18649 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30fd51473f390b92d40b3a3c83b25e2d4a042f08 |
|
14-May-2003 |
haydentech <haydentech@nowhere.fake> |
Minor header-related changes git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3246 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d734a8ce5a83e48e17a2d0d6635090d48c5ad161 |
|
23-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
some header files to be R5 compatible git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1617 a95241bf-73f2-0310-859d-f6bbb57e9c96
|