Searched +hist:7 +hist:a96554c (Results 1 - 25 of 30) sorted by path

12

/haiku/src/kits/interface/
H A DChannelSlider.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7d84be4d Fri Apr 29 04:11:54 MDT 2005 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed some font sensitivity issues.
Fixed a small glitch in drawing.
Removed an unneeded Sync() in Draw().
Removed some unnecessary virtual method calls.
Improved drawing of the current slider's value.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12505 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7d84be4d67c57061fedb15ded0bce1888c3eea04 Fri Apr 29 04:11:54 MDT 2005 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed some font sensitivity issues.
Fixed a small glitch in drawing.
Removed an unneeded Sync() in Draw().
Removed some unnecessary virtual method calls.
Improved drawing of the current slider's value.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12505 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DCheckBox.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7ad8e674 Wed May 28 12:06:32 MDT 2014 John Scipione <jscipione@gmail.com> BCheckBox: Style fixes, variable renaming for consistency, docs.

Also some other style fixes, no functional changes intended.
diff 7ad8e674de2e313d15b64451a8c057be1be3a668 Wed May 28 12:06:32 MDT 2014 John Scipione <jscipione@gmail.com> BCheckBox: Style fixes, variable renaming for consistency, docs.

Also some other style fixes, no functional changes intended.
H A DControl.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7d34abc3 Thu Feb 02 11:15:52 MST 2006 Axel Dörfler <axeld@pinc-software.de> No longer tries to create a "" label. An empty label is now NULL.
Probably among other, this fixes the BSlider appearance without a label.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16207 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7d34abc3e8fd3c5361936c5fecd7862291acc790 Thu Feb 02 11:15:52 MST 2006 Axel Dörfler <axeld@pinc-software.de> No longer tries to create a "" label. An empty label is now NULL.
Probably among other, this fixes the BSlider appearance without a label.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16207 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DGridView.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DGroupView.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DSlider.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7b94dab1 Tue Jan 08 11:56:04 MST 2008 Stephan Aßmus <superstippi@gmx.de> * fix some invalidation problems with the triangle thumb which are caused by
non-traight lines extending past the thumb frame because of anti-aliasing
effects


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23286 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7af7a222 Wed Jun 29 07:03:58 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Fixed the remaining drawing bugs the test app revealed.
The block thumb frame is now left out when the bar background is filled
which reduces flicker.
Also, the background fill draw over the region occupied with the border
lines which also caused flicker.
The border lines still draw over the thumb area, and thus, may cause
noticeable flicker there when moving it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13345 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7b94dab18fc6c19b5ac137771081c7edb695f127 Tue Jan 08 11:56:04 MST 2008 Stephan Aßmus <superstippi@gmx.de> * fix some invalidation problems with the triangle thumb which are caused by
non-traight lines extending past the thumb frame because of anti-aliasing
effects


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23286 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7af7a22216937e9e39ae98ffd5ad655e9bb106fe Wed Jun 29 07:03:58 MDT 2005 Axel Dörfler <axeld@pinc-software.de> Fixed the remaining drawing bugs the test app revealed.
The block thumb frame is now left out when the bar background is filled
which reduces flicker.
Also, the background fill draw over the region occupied with the border
lines which also caused flicker.
The border lines still draw over the thumb area, and thus, may cause
noticeable flicker there when moving it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13345 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DSplitView.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7b27c8fc Thu Nov 17 07:09:47 MST 2011 Rene Gollent <anevilyak@gmail.com> Adjust method naming.
diff 7b27c8fc4112c2c92d69d3be5cc41db45dfe02f8 Thu Nov 17 07:09:47 MST 2011 Rene Gollent <anevilyak@gmail.com> Adjust method naming.
H A DStringView.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7ae97406 Thu Sep 09 09:13:37 MDT 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
diff 7e2e6a5d Tue Jun 06 03:54:59 MDT 2006 Jérôme Duval <korli@users.berlios.de> fixed BStringView::GetSupportedSuites and BScrollBar::GetSupportedSuites


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17732 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7ae974066f958dd06cd4e31e858526e283104d0c Thu Sep 09 09:13:37 MDT 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
diff 7e2e6a5d4ab01a7869ff5a4eabd8a3bf622151d2 Tue Jun 06 03:54:59 MDT 2006 Jérôme Duval <korli@users.berlios.de> fixed BStringView::GetSupportedSuites and BScrollBar::GetSupportedSuites


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17732 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DToolTip.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DToolTipManager.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7f7f5eac Wed May 02 21:51:49 MDT 2012 John Scipione <jscipione@gmail.com> Refactor ToolTipManager a bit.

* Change ShowTip() point parameter name to where.
* Add a parameterless ResetWindowFrame() overload that get's the current
where and calls ResetWindowFrame(BPoint where) which does the actual
work. FrameResized() calls this parameterless ResetWindowFrame()
method instead of doing the work in that method. This is functionaly
the same but allows me to call the parameterless ResetWindowFrame()
elsewhere.
diff 7f7f5eac6ea9054b982e22e261121921b640b60f Wed May 02 21:51:49 MDT 2012 John Scipione <jscipione@gmail.com> Refactor ToolTipManager a bit.

* Change ShowTip() point parameter name to where.
* Add a parameterless ResetWindowFrame() overload that get's the current
where and calls ResetWindowFrame(BPoint where) which does the actual
work. FrameResized() calls this parameterless ResetWindowFrame()
method instead of doing the work in that method. This is functionaly
the same but allows me to call the parameterless ResetWindowFrame()
elsewhere.
H A DAboutWindow.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DAbstractSpinner.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DAlert.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7b0ff5c6 Wed Jul 29 10:13:51 MDT 2015 Axel Dörfler <axeld@pinc-software.de> BAlert: use layout API, allow any number of buttons.

* Added default constructor; you can now alter the complete behavior
via setters, and also add buttons afterwards.
diff 7dc436d8 Thu Jul 07 08:33:19 MDT 2005 Stephan Aßmus <superstippi@gmx.de> usability improvements to scrollbar, sorry had no time to include all of Stefanos drawing code yet, other visual improvements

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13535 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7b0ff5c6e63390406acaffa0a9ebb68334af8485 Wed Jul 29 10:13:51 MDT 2015 Axel Dörfler <axeld@pinc-software.de> BAlert: use layout API, allow any number of buttons.

* Added default constructor; you can now alter the complete behavior
via setters, and also add buttons afterwards.
diff 7dc436d8ddced8bde596634efe25ae5ceb11b704 Thu Jul 07 08:33:19 MDT 2005 Stephan Aßmus <superstippi@gmx.de> usability improvements to scrollbar, sorry had no time to include all of Stefanos drawing code yet, other visual improvements

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13535 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DBMCPrivate.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7ea7a892 Mon Jun 16 02:32:55 MDT 2003 Marc Flerackers <mflerackers@nowhere.fake> BMenuField


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3542 a95241bf-73f2-0310-859d-f6bbb57e9c96
7ea7a8928a55a7ed67c4f9252a03c749ea31fe3a Mon Jun 16 02:32:55 MDT 2003 Marc Flerackers <mflerackers@nowhere.fake> BMenuField


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3542 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DBox.cppdiff 7cdea13c Sun Jul 10 20:47:23 MDT 2016 looncraz <looncraz@looncraz.net> BBox: Correct low color for drawing label.

Includes some simplification for existing code.

Fixes #12628, which was mostly exhibited in FilWip and a few other legacy
applications which used the default low color and a custom background color.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DButton.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7c3d316b Sun Jun 14 03:08:41 MDT 2015 Adrien Destugues <pulkomandy@gmail.com> Style fixes.
diff 7c3d316b5d40cad94bb86e96784b135d6522cd2a Sun Jun 14 03:08:41 MDT 2015 Adrien Destugues <pulkomandy@gmail.com> Style fixes.
H A DColorControl.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DColumnListView.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7bcbf187 Tue Nov 06 08:29:19 MST 2012 Rene Gollent <anevilyak@gmail.com> Optimize column preferred width calculation a bit.

Move calculating the width of the column title itself out to
OutlineView::GetColumnPreferredWidth(). Previously, each pass would
compute the width of both the field itself and the column title,
leading to considerable redundant work. Also, take outline level indent
into account in the resulting width. Should improve performance a bit.
diff 7ea4cf08 Wed Oct 29 12:39:58 MDT 2008 Jérôme Duval <korli@users.berlios.de> remove debug output


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28367 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7bcbf187d0197d78ce4b2b15f2747f8ae1d6093a Tue Nov 06 08:29:19 MST 2012 Rene Gollent <anevilyak@gmail.com> Optimize column preferred width calculation a bit.

Move calculating the width of the column title itself out to
OutlineView::GetColumnPreferredWidth(). Previously, each pass would
compute the width of both the field itself and the column title,
leading to considerable redundant work. Also, take outline level indent
into account in the resulting width. Should improve performance a bit.
diff 7ea4cf085e893a23fddea5d9f430eca3dcc05ea5 Wed Oct 29 12:39:58 MDT 2008 Jérôme Duval <korli@users.berlios.de> remove debug output


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28367 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DControlLook.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DListView.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
H A DMenu.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7ecc0417 Fri Jun 25 18:43:16 MDT 2010 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed use of fDynamicItemsAdded, since it can't work like this.
Since a custom BMenu can remove the added items whenever it wants,
they wouldn't never be added back if the menu wasn't destroyed
and recreated


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37262 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7a8567e6 Thu Jul 30 04:41:33 MDT 2009 Stefano Ceccherini <stefano.ceccherini@gmail.com> Moved MenuPrivate implementation to its own file. Made MenuPrivate.h
self-contained. Adjusted other files accordingly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31963 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7bd24def Mon Oct 22 03:23:19 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> At least for the column menu layout, don't recalculate the whole layout
if the calling function supplied an item index.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22658 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7fc2eece Tue Nov 21 17:30:56 MST 2006 Waldemar Kornewald <wkornewald@nowhere.fake> Found out what trackTime was used for.
We should probably always start BMenuField menus in sticky mode and only switch
to non-sticky mode if the mouse was moved a minimum distance.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19361 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7d550b53 Tue Apr 11 14:53:11 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> and there, the usual forgotten stuff

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17096 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7abe70f1 Thu Mar 23 08:33:28 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Hopefully cleaned up a bit the locking in BMenu::_show()/_hide()

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16867 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7a2c9b35 Tue Mar 21 09:06:46 MST 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> Reverted to r16487 due to various problems. I'll recommit the code once it's fully working.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16850 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7ecc04177a37e9e15ef4b87b577ea2577d78fe4e Fri Jun 25 18:43:16 MDT 2010 Stefano Ceccherini <stefano.ceccherini@gmail.com> Removed use of fDynamicItemsAdded, since it can't work like this.
Since a custom BMenu can remove the added items whenever it wants,
they wouldn't never be added back if the menu wasn't destroyed
and recreated


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37262 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DMenuBar.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7fb33cd0 Mon Sep 01 13:33:50 MDT 2008 Rene Gollent <anevilyak@gmail.com> I hate to add another special case, but with the way the BMenu* classes are designed, I see little in the way of alternatives. If we're a BMenuField's menu bar, then we should invoke the menu item regardless of where in the bar we click. This problem was visible in ticket #1877, where basically you could click only on the portion with text, because that was the size of the menu item, where the rest of the contained menu bar was considered dead space. Thus we now check if we're an instance of BMenuField's special menubar class, and if so we unconditionally select the item instead of a hit test. Fixes the aforementioned bug. If someone has a better approach, I'm all ears.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27271 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7af215cc Wed Apr 26 04:20:47 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> fixed a small problem introduced with the last commit

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17240 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7d550b53 Tue Apr 11 14:53:11 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> and there, the usual forgotten stuff

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17096 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7fb33cd07db4e9a82edc21597981ed2b710e9a8a Mon Sep 01 13:33:50 MDT 2008 Rene Gollent <anevilyak@gmail.com> I hate to add another special case, but with the way the BMenu* classes are designed, I see little in the way of alternatives. If we're a BMenuField's menu bar, then we should invoke the menu item regardless of where in the bar we click. This problem was visible in ticket #1877, where basically you could click only on the portion with text, because that was the size of the menu item, where the rest of the contained menu bar was considered dead space. Thus we now check if we're an instance of BMenuField's special menubar class, and if so we unconditionally select the item instead of a hit test. Fixes the aforementioned bug. If someone has a better approach, I'm all ears.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27271 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7af215cc5f735325177b661c76e0c86e51a168f4 Wed Apr 26 04:20:47 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> fixed a small problem introduced with the last commit

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17240 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7d550b53a0d62f4cae067cfe64f2f5ca8fb3b9ea Tue Apr 11 14:53:11 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> and there, the usual forgotten stuff

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17096 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DMenuField.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a37b89b Tue Jul 27 14:59:47 MDT 2010 Alex Wilson <yourpalal2@gmail.com> Updated BMenuField and its custom BLayoutItems for layout-safe archiving. Added an _InitMenu(const BMessage*) method that inits the menu during unarchival.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37778 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7ea7a892 Mon Jun 16 02:32:55 MDT 2003 Marc Flerackers <mflerackers@nowhere.fake> BMenuField


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3542 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7a37b89be9f81088d05ea085a099816ec16e7095 Tue Jul 27 14:59:47 MDT 2010 Alex Wilson <yourpalal2@gmail.com> Updated BMenuField and its custom BLayoutItems for layout-safe archiving. Added an _InitMenu(const BMessage*) method that inits the menu during unarchival.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37778 a95241bf-73f2-0310-859d-f6bbb57e9c96
7ea7a8928a55a7ed67c4f9252a03c749ea31fe3a Mon Jun 16 02:32:55 MDT 2003 Marc Flerackers <mflerackers@nowhere.fake> BMenuField


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3542 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DMenuItem.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a8567e6 Thu Jul 30 04:41:33 MDT 2009 Stefano Ceccherini <stefano.ceccherini@gmail.com> Moved MenuPrivate implementation to its own file. Made MenuPrivate.h
self-contained. Adjusted other files accordingly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31963 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7a04ba9b Mon May 29 17:04:18 MDT 2006 Axel Dörfler <axeld@pinc-software.de> Fixed B_MENU_SELECTED_BACKGROUND_COLOR to fit to our B_MENU_BACKGROUND_COLOR,
and changed BMenuItem to actually use it.
This fixes bug #640.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17641 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7dc436d8 Thu Jul 07 08:33:19 MDT 2005 Stephan Aßmus <superstippi@gmx.de> usability improvements to scrollbar, sorry had no time to include all of Stefanos drawing code yet, other visual improvements

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13535 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7a8567e61d42a4c1aa3ecae991ad8dd3b098db44 Thu Jul 30 04:41:33 MDT 2009 Stefano Ceccherini <stefano.ceccherini@gmail.com> Moved MenuPrivate implementation to its own file. Made MenuPrivate.h
self-contained. Adjusted other files accordingly.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31963 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7a04ba9b1d2e6c730baea5da0733d6c99c1c4c09 Mon May 29 17:04:18 MDT 2006 Axel Dörfler <axeld@pinc-software.de> Fixed B_MENU_SELECTED_BACKGROUND_COLOR to fit to our B_MENU_BACKGROUND_COLOR,
and changed BMenuItem to actually use it.
This fixes bug #640.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17641 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 7dc436d8ddced8bde596634efe25ae5ceb11b704 Thu Jul 07 08:33:19 MDT 2005 Stephan Aßmus <superstippi@gmx.de> usability improvements to scrollbar, sorry had no time to include all of Stefanos drawing code yet, other visual improvements

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13535 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A DMenuWindow.cppdiff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.
diff 7a96554c Wed Dec 09 23:53:17 MST 2015 looncraz <looncraz@looncraz.net> kits/interface: Convert to using Set*UIColor.

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
Patches 0003-0017 from looncraz, unmodified.

Completed in 789 milliseconds

12