#
a487da80 |
|
06-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
* Make a BStatusBar comfortable to use without any text labels. * In SetBarHeight(), use InvalidateLayout() when used with layout management. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35418 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
|
#
8296330e |
|
25-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Updated indentation style. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30393 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f466d35d |
|
28-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Rewrote parts related to drawing the labels. The order of drawing happens as this (seems to be what R5 BStatusBar does): * combine the "trailing text" with the "trailing label" and truncate the resulting string on the left side according to the width of the entire control * combine the "label" with the "text" and truncate that on the right side according to the space left by the right hand text. -> No more overlaps (theoretically, in practise there are still overlaps because our BFont::TruncateString() does not respect the width in some situations.) * Changed _SetTextData() accordingly, it is not used anymore for the label and trailing label, and could therefor be simplified a little. * fixed _BarFrame() to not return fractional coords, which could sometimes leave a dirty line of pixels. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25244 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d23c4822 |
|
13-Aug-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Łukasz 'Sil2100' Zemczak: Made BStatusBar layout friendly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21936 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
075e65c7 |
|
15-Jun-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote StatusBar.h. This fixes bug #419 due to a missing "virtual" declaration. * More or less rewrote BStatusBar, too: - Draw() now only redraws something when it's part of the updateRect. - no more flickering (uses B_TRANSPARENT_COLOR now), this fixes bug #530. - added Dano/Zeta-style SetTo() method. - big cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17857 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
|
#
a487da80baccc14bc557ae279338155d5d77675e |
|
06-Feb-2010 |
Stephan Aßmus <superstippi@gmx.de> |
* Make a BStatusBar comfortable to use without any text labels. * In SetBarHeight(), use InvalidateLayout() when used with layout management. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35418 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
|
#
8296330edf7abcaff2c77bc047924adb77bf1fa7 |
|
25-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Updated indentation style. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30393 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f466d35d9c4a0dbbd71ca82291270482e6ea2cb3 |
|
28-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Rewrote parts related to drawing the labels. The order of drawing happens as this (seems to be what R5 BStatusBar does): * combine the "trailing text" with the "trailing label" and truncate the resulting string on the left side according to the width of the entire control * combine the "label" with the "text" and truncate that on the right side according to the space left by the right hand text. -> No more overlaps (theoretically, in practise there are still overlaps because our BFont::TruncateString() does not respect the width in some situations.) * Changed _SetTextData() accordingly, it is not used anymore for the label and trailing label, and could therefor be simplified a little. * fixed _BarFrame() to not return fractional coords, which could sometimes leave a dirty line of pixels. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25244 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d23c482278b5fb5e926b4e23e5fb6577ae4211c7 |
|
13-Aug-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Łukasz 'Sil2100' Zemczak: Made BStatusBar layout friendly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21936 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
075e65c78c3e3d3ead275359deeb108b61a665ee |
|
15-Jun-2006 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote StatusBar.h. This fixes bug #419 due to a missing "virtual" declaration. * More or less rewrote BStatusBar, too: - Draw() now only redraws something when it's part of the updateRect. - no more flickering (uses B_TRANSPARENT_COLOR now), this fixes bug #530. - added Dano/Zeta-style SetTo() method. - big cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17857 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
|