Alexander Ljungberg
7264692a0a
Optimise CPSegmentedButton setEnabled:forSegment:.
...
Don't relayout the segmented button if the enabled state of a segment is not changed.
2012-09-02 23:33:56 +01:00
Aparajita Fishman
aeb2671fc0
CPImageView enhancements
...
- Changed from deprecated image scaling constants to new ones.
- Added support for CPImageScaleProportionallyUpOrDown (thanks BlairDuncan).
- Cleaned up image layout code.
2012-04-12 14:55:46 -04:00
Stephen Ierodiaconou
6a942630e4
Fixing spelling mistakes
2011-01-24 11:05:48 +02:00
Alexander Ljungberg
d587016cc3
Fixed: CPSegmentedControl did not take divider width into account when auto sizing. This resolves the incorrect tab sizes in CPTabView.
...
If a segmented control was initialised with a zero width and then expanded with setSegmentCount, it would not allocate space for any needed dividers. The more tabs were added the more the segmented control would be undersized. The fix is to automatically adjust the width when dividers are added or removed.
2010-12-15 23:26:31 +01:00
Francisco Ryan Tolmasky I
52f7844aee
Made it so .h files are automatically included in AppKit (avoiding needing to manually include Platform.h, etc.).
...
Also changed a bunch of <AppKit/*> imports to "*" imports.
Reviewed by me.
2010-11-01 11:10:01 -07:00
Klaas Pieter Annema
6e9f82212b
rename CPView +themeClass to +defaultThemeClass
2010-10-25 14:15:22 +02:00
Aparajita Fishman
60fcb24159
De-lint, whitespace cleanup, typos
2010-09-30 21:14:47 -04:00
Nicholas Small
780bdc4421
Generate accessors for _CPSegmentInfo.
2010-07-18 03:05:31 -04:00
Ross Boucher
a8b1c7bce1
Fix a number of segmented control bugs. Among other things, the disabled state is respected per segment.
...
Closes #386 .
Also fixes the error where right side of segments would often not be visible.
Also fixes the error which caused the right and left bezel images to not show as disabled ever.
2010-02-13 20:40:32 -08:00
Francisco Ryan Tolmasky I
bc53288fca
Fix for failing CPAttributedString test.
...
Reviewed by me.
2010-02-13 16:14:18 -08:00
Ross Boucher
a0abf1e221
Fix a slight bug with default values in nib2cib segmented controls.
...
Closes #215 .
2010-02-12 21:29:19 -08:00
Francisco Ryan Tolmasky I
4c01bebd07
Minor fixes to segmented control.
...
Reviewed by me.
2009-09-01 12:54:32 -07:00
lowell vizon and Francisco Ryan Tolmasky I
377f331b47
Documentation Edits: Replaced <code> and <pre> tags with \c; this allows monospaced text to be displayed with formatted text without needing a new line. See AppKit/CPView after generating documentation for examples. Also added - and + signs to the above changes when referring to either an -instanceMethod or a +classMethod. --lowell@cocoastep
...
Signed-off-by: Francisco Ryan Tolmasky I <francisco@280north.com >
2009-08-08 03:50:50 +08:00
Klaas Pieter Annema and Francisco Ryan Tolmasky I
af062da99d
Fix for selection being lost when changing the number of segments.
...
Reviewed by tolmasky.
Signed-off-by: Francisco Ryan Tolmasky I <francisco@280north.com >
2009-06-30 20:59:49 +08:00
Francisco Ryan Tolmasky I
20f128b9c3
Added easy creation methods for textfields and labels and touched up sizeToFit in CPTextField.
...
Reviewed by me.
2009-05-19 13:03:41 -07:00
Ross Boucher
850125b8ab
Add documentation groups
2009-05-18 15:43:36 -07:00
Ross Boucher
a71a984a03
Accidentally committed logs to CPSegmentedContorl
2009-05-13 18:28:18 -07:00
Ross Boucher
4c31b25110
A couple minor segmented control changes. Still needs work.
2009-05-13 12:46:18 -07:00
Ross Boucher
5604fa23a8
Merge branch '0.7b' of git@github.com:280north/cappuccino into 0.7b
...
Conflicts:
AppKit/CPSegmentedControl.j
2009-05-10 21:13:23 -07:00
Ross Boucher
41f3146c47
Segmented controls with improved theming and nib2cibing
2009-05-10 21:06:22 -07:00
Francisco Tolmasky
862af9cbae
First stab at fixing Themeing API.
...
Reviewed by me.
2009-05-10 13:04:02 -07:00
Ross Boucher
3d2cf3f6b4
Add segmented controls to Aristo
2009-05-07 15:58:53 -07:00
Tom Robinson
2d887d0a7e
Initial CPSegmentedControl archiving/nib2cib support (currently useless)
2008-12-16 16:43:00 -08:00
Francisco Ryan Tolmasky I
5144a5a579
Added @accessor support, @import, and fixed spacing bug with @selector.
...
Reviewed by ross.
2008-10-26 00:48:49 -07:00
Ross Boucher
f228934e54
Initial conversion to Doxygen style comments.
2008-10-12 15:57:01 -07:00
Ross Boucher
25f22d8fc8
Fix typo in CPSegmentedControl.
...
[#33 state:resolved]
2008-09-12 11:54:52 -07:00
Ross Boucher
a40fbd7961
Add the first draft of documentation inline.
2008-09-10 15:11:37 -07:00
Francisco Ryan Tolmasky I
a97bb72800
Initial commit.
...
Reviewed by francisco, ross and tom.
2008-09-04 03:52:20 -07:00