History log of /haiku/headers/os/interface/Control.h
Revision Date Author Comments
# 1f424632 11-Jun-2014 John Scipione <jscipione@gmail.com>

Style fixes to IK, focus on docs


# 092e3093 28-May-2014 John Scipione <jscipione@gmail.com>

BControl: Style fixes, variable renaming for consistency, docs.

Also some other style fixes, no functional changes intended.


# 97bf0ce3 22-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BControl: Move icon code to separate class BIcon


# 5414b3c4 22-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Move icon related constants to InterfaceDefs.h

There will be non-BControl views to use those as well.


# be260374 21-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BControl: Add icon support

The icon is meant as an addition to or replacement of the label. Icon
bitmaps for various states of the control (off, on, partially on, each
enabled or disabled, plus up to 125 custom states) can be set
individually via SetIconBitmap() (getter IconBitmap()).
The convenience method SetIcon() can be used to set the bitmaps for the
standard states from a single bitmap; it also supports cropping the
icon to its non-transparent area. Code borrowed from BIconButton.


# df37cd4e 20-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BCheckBox: Add tri-state support

* Add possible control state B_CONTROL_PARTIALLY_ON and support it in
BCheckBox and BControlLook.
* BCheckBox: Add partialStateToOff property defining whether the
partial state should transition to off. Defaults to false (i.e.
partial to on).


# 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


# 8e5744fe 17-Jun-2009 Axel Dörfler <axeld@pinc-software.de>

* Fixed style violations.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31089 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 041b97a8 16-Jun-2009 Stephan Aßmus <superstippi@gmx.de>

* Updated header indentation style and small cleanups.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31070 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2c9eeee 09-Jun-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Added layout-friendly constructor.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21363 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


# 1f424632be5dcad5b81a23080eb205ab6471cd7b 11-Jun-2014 John Scipione <jscipione@gmail.com>

Style fixes to IK, focus on docs


# 092e3093c3f030b1c87faa6a9708b61b0b057b09 28-May-2014 John Scipione <jscipione@gmail.com>

BControl: Style fixes, variable renaming for consistency, docs.

Also some other style fixes, no functional changes intended.


# 97bf0ce362dbcc6f8ee0e6a94a831214eae2431f 22-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BControl: Move icon code to separate class BIcon


# 5414b3c44504c37c66798e0c467b0cd259a3e62e 22-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Move icon related constants to InterfaceDefs.h

There will be non-BControl views to use those as well.


# be260374d58f6eae120320ac1ca1ba50783e8c4b 21-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BControl: Add icon support

The icon is meant as an addition to or replacement of the label. Icon
bitmaps for various states of the control (off, on, partially on, each
enabled or disabled, plus up to 125 custom states) can be set
individually via SetIconBitmap() (getter IconBitmap()).
The convenience method SetIcon() can be used to set the bitmaps for the
standard states from a single bitmap; it also supports cropping the
icon to its non-transparent area. Code borrowed from BIconButton.


# df37cd4edddd82519232cf96b7fa0e4eb7e339dc 20-Dec-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

BCheckBox: Add tri-state support

* Add possible control state B_CONTROL_PARTIALLY_ON and support it in
BCheckBox and BControlLook.
* BCheckBox: Add partialStateToOff property defining whether the
partial state should transition to off. Defaults to false (i.e.
partial to on).


# 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


# 8e5744fe72ba245866507427cd06fb2fe8b871cb 17-Jun-2009 Axel Dörfler <axeld@pinc-software.de>

* Fixed style violations.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31089 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 041b97a8b8e8167a4c6e6f7a1c186e7580e58e38 16-Jun-2009 Stephan Aßmus <superstippi@gmx.de>

* Updated header indentation style and small cleanups.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31070 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2c9eeee87f3175fcdf7e59ee9bf4e80be819c92 09-Jun-2007 Ingo Weinhold <ingo_weinhold@gmx.de>

Added layout-friendly constructor.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21363 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