|  jules | eb8bfa1471 | Minor tweaks to make DrawableButton more customisable. | 11 years ago | 
				
					
						|  jules | b65dfbfc7c | Refactored a couple of old methods relating to TextButton sizing: Removed TextButton::getFont() (use the LookAndFeel method instead), and replaced the LookAndFeel::changeTextButtonWidthToFitText method with one called getTextButtonWidthToFitText() | 11 years ago | 
				
					
						|  jules | ca43af451a | Fix for HyperlinkButton::changeWidthToFitText | 11 years ago | 
				
					
						|  jules | dd24e058c7 | Added changeTextButtonWidthToFitText to the look + feel classes. | 11 years ago | 
				
					
						|  jules | 9a54f3a01a | Stopped buttons responding to key-shortcuts when they're not actually visible. | 11 years ago | 
				
					
						|  jules | 158d5693ce | Made button toggle callbacks include the modifier state. | 12 years ago | 
				
					
						|  jules | 3b7bcd44ee | More micro-tweaking of Button callback behaviour. | 12 years ago | 
				
					
						|  jules | c1f90d7d6f | Yet more tweaking of the minutiae of toggle button group callback behaviour.. | 12 years ago | 
				
					
						|  jules | 062c85db12 | Changed the order in which radio-group toggle button events are sent, so that the "off" event is sent before the "on". | 12 years ago | 
				
					
						|  jules | 0a7b960b09 | MSVC warning fix. | 12 years ago | 
				
					
						|  jules | 010ba396e9 | Removed some base classes from the Button class. | 12 years ago | 
				
					
						|  jules | 823608f27a | Yet another micro-tweak to button callback behaviour - prevent radio-group auto-toggle buttons sending events to other group buttons when they get turned off. | 12 years ago | 
				
					
						|  jules | ff0fd27127 | Yet another attempt to get all the edge-cases right in Button::internalClickCallback | 12 years ago | 
				
					
						|  jules | bea7b83cb8 | Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). | 12 years ago | 
				
					
						|  jules | bbd620c1cf | More tweaking of Button toggle-notification behaviour. | 12 years ago | 
				
					
						|  jules | 286c256eeb | Added an optional border size to ShapeButton. | 12 years ago | 
				
					
						|  jules | 9d505609b7 | Stopped buttons with auto-toggle sending duplicated events. | 12 years ago | 
				
					
						|  jules | 2cded82ea6 | Fix for auto-toggle DrawableButtons not updating their image immediately. | 12 years ago | 
				
					
						|  jules | 57db92b276 | Cleaned up some ints that should have been CommandIDs. | 12 years ago | 
				
					
						|  jules | a62d0b5d44 | Prevented Button::setToggleState sending unwanted state change messages. | 12 years ago | 
				
					
						|  jules | 74f8f64608 | Added notification option to Button::setRadioGroupId | 12 years ago | 
				
					
						|  jules | b093f47a8c | Misc minor cleanups and comment fixes. | 12 years ago | 
				
					
						|  jules | 641cb754f0 | Minor clean-ups. | 12 years ago | 
				
					
						|  jules | 7f6394478a | Stripped out some unnecessary boilerplate includes from juce_gui_basics. | 12 years ago | 
				
					
						|  jules | 65c155e372 | Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. | 12 years ago | 
				
					
						|  jules | 3fe9d3ee93 | Minor clean-ups. | 12 years ago | 
				
					
						|  jules | cfe45720cc | Moved DrawableButton painting into a new method LookAndFeel::drawDrawableButton() | 12 years ago | 
				
					
						|  jules | 5a1112ab94 | Updated the format of the header include guard macros. | 12 years ago | 
				
					
						|  jules | 4fc8fbaef1 | Added some more override decorators. | 12 years ago | 
				
					
						|  jules | 4ce1908f79 | Misc tidying-up. | 12 years ago | 
				
					
						|  jules | 5918d039ce | Added some "override" annotations. | 12 years ago | 
				
					
						|  jules | eb646f8c42 | Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. | 12 years ago | 
				
					
						|  jules | c21e90a2a7 | Added missing repaint in ShapeButton. | 12 years ago | 
				
					
						|  jules | a53a50eb35 | Improved ShapeButton's mouse-click movement behaviour. | 12 years ago | 
				
					
						|  jules | 2091e8dfc8 | Replaced a few Justification references. | 12 years ago | 
				
					
						|  jules | 2329e63f20 | Converted a few Colour references to pass-by-values. | 12 years ago | 
				
					
						|  jules | c75a7300f5 | Added some 'override' modifiers to overridden methods. | 12 years ago | 
				
					
						|  jules | 03c2801f3f | Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 | 12 years ago | 
				
					
						|  jules | c7506df13f | Changed some pass-by-references to pass-by-value to improve compiler optimisation. | 12 years ago | 
				
					
						|  jules | 2b613d8da8 | Documentation fix. | 12 years ago | 
				
					
						|  jules | 0ee5dbf91d | Added DrawableButton::textColourOnId | 12 years ago | 
				
					
						|  jules | 6f88b7ae60 | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | 0ceeb573d8 | Minor changes to avoid pedantic compiler warnings. | 13 years ago | 
				
					
						|  jules | 8ae91bb39a | Minor clean-ups. | 13 years ago | 
				
					
						|  jules | 4fefd0bb52 | Added a stretch-to-fit option to DrawableButton. | 13 years ago | 
				
					
						|  jules | ffbf1cd5c4 | Gave DrawableButton a bit of a spring-cleaning: got rid of its non-standard setBackgroundColours() method, and instead gave it some colour IDs for setting its colours, like other components do. | 13 years ago | 
				
					
						|  jules | e3537ba57a | Cleaned out some defunct ComponentBuilder code. | 13 years ago | 
				
					
						|  jules | dc9e0cb9bb | Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters. | 13 years ago | 
				
					
						|  jules | b8f557b201 | Tab button fix and minor clean-ups. | 13 years ago | 
				
					
						|  jules | 3ddc6dd43d | New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. | 13 years ago |