#
bfc18b1e |
|
24-Jun-2012 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing space before opening brace.
|
#
a2bea84d |
|
15-Apr-2012 |
John Scipione <jscipione@gmail.com> |
Override the LayoutAlignment method in BStringView. Left align StringViews using layout API by default falling back to the alignment settings set by SetAlignment() only if SetExplicitAlignment() is not used. This way StringViews are left-aligned by default, can be changed using the Layout API, and the pre-Layout API legacy method is used as a fallback. See this thread for details: http://www.freelists.org/post/haiku-development/Can-we-make-BStringViews-MaxSize-BSizeB-SIZE-UNLIMITED-B-SIZE-UNSET-by-default
|
#
eee4243d |
|
20-Oct-2011 |
Alex Wilson <yourpalal2@gmail.com> |
De-virtualize BView::InvalidateLayout() and introduce LayoutInvalidated() hook, like BLayout.
|
#
62da9a0f |
|
09-Sep-2010 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Ooops, fix the binary compatibility I introduced. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38592 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ae97406 |
|
09-Sep-2010 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Cache text width to avoid calling StringWidth() too much while both text and font don't change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38591 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
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
|
#
e87506af |
|
15-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Implement SetFont() and invalidate the layout. More controls should probably do this. * Fix build, appearantly I made a last minute change in Draw()... BTW, confirmed that adding virtuals declared in the base class is ok for binary compatibility. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26425 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3fe87ce |
|
15-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Cache a fPreferredSize following the example of BButton. Changed GetPreferredSize() accordingly. * No longer adds margins to the left/right side and top/bottom. These will make it difficult to make exact visual alignments with other controls and labels. * Invalidate the layout in SetText(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26422 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
|
#
f9776157 |
|
23-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* GetPreferredSize() now accepts NULL arguments for "width" and "height" * use GetFontHeight() instead of: BFont font; GetFont(&font); font.GetHeight(...) * fixed odd unarchiving of the alignment. * cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15090 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a38012 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bfc18b1ecdcc61c11a21aef19359bd07d1496141 |
|
24-Jun-2012 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing space before opening brace.
|
#
a2bea84d349f6942b2d97287040cb647a35043b0 |
|
15-Apr-2012 |
John Scipione <jscipione@gmail.com> |
Override the LayoutAlignment method in BStringView. Left align StringViews using layout API by default falling back to the alignment settings set by SetAlignment() only if SetExplicitAlignment() is not used. This way StringViews are left-aligned by default, can be changed using the Layout API, and the pre-Layout API legacy method is used as a fallback. See this thread for details: http://www.freelists.org/post/haiku-development/Can-we-make-BStringViews-MaxSize-BSizeB-SIZE-UNLIMITED-B-SIZE-UNSET-by-default
|
#
eee4243d35225a35d0964ebebe94490eaca14261 |
|
20-Oct-2011 |
Alex Wilson <yourpalal2@gmail.com> |
De-virtualize BView::InvalidateLayout() and introduce LayoutInvalidated() hook, like BLayout.
|
#
62da9a0fcef77b845d8cf6f7c1ecf3f0b654d7ee |
|
09-Sep-2010 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Ooops, fix the binary compatibility I introduced. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38592 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7ae974066f958dd06cd4e31e858526e283104d0c |
|
09-Sep-2010 |
Philippe Houdoin <philippe.houdoin@gmail.com> |
Cache text width to avoid calling StringWidth() too much while both text and font don't change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38591 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
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
|
#
e87506af4ddb6467f0fef9f028e5fc06ee596a99 |
|
15-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Implement SetFont() and invalidate the layout. More controls should probably do this. * Fix build, appearantly I made a last minute change in Draw()... BTW, confirmed that adding virtuals declared in the base class is ok for binary compatibility. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26425 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3fe87ce70bb96400f6b82985e5dba536d7a0a67 |
|
15-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Cache a fPreferredSize following the example of BButton. Changed GetPreferredSize() accordingly. * No longer adds margins to the left/right side and top/bottom. These will make it difficult to make exact visual alignments with other controls and labels. * Invalidate the layout in SetText(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26422 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
|
#
f97761575a449469e7d56e690383732974733989 |
|
23-Nov-2005 |
Axel Dörfler <axeld@pinc-software.de> |
* GetPreferredSize() now accepts NULL arguments for "width" and "height" * use GetFontHeight() instead of: BFont font; GetFont(&font); font.GetHeight(...) * fixed odd unarchiving of the alignment. * cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15090 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
52a380120846174213ccce9c4aab0dda17c72083 |
|
08-Jul-2002 |
ejakowatz <ejakowatz@nowhere.fake> |
It is accomplished ... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96
|