hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
90b6f62318
|
Avoided a dangling pointer problem when changing images in DrawableButton
|
10 years ago |
jules
|
455290ad91
|
Fixed a comment
|
10 years ago |
jules
|
17cbf1a285
|
Added method Button::getState()
|
10 years ago |
jules
|
9201070462
|
Made Button update its auto-gerenated tooltip when the command manager list changes.
|
10 years ago |
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.
|
11 years ago |
jules
|
3b7bcd44ee
|
More micro-tweaking of Button callback behaviour.
|
11 years ago |
jules
|
c1f90d7d6f
|
Yet more tweaking of the minutiae of toggle button group callback behaviour..
|
11 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".
|
11 years ago |
jules
|
0a7b960b09
|
MSVC warning fix.
|
11 years ago |
jules
|
010ba396e9
|
Removed some base classes from the Button class.
|
11 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.
|
11 years ago |
jules
|
ff0fd27127
|
Yet another attempt to get all the edge-cases right in Button::internalClickCallback
|
11 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).
|
11 years ago |
jules
|
bbd620c1cf
|
More tweaking of Button toggle-notification behaviour.
|
11 years ago |
jules
|
286c256eeb
|
Added an optional border size to ShapeButton.
|
11 years ago |
jules
|
9d505609b7
|
Stopped buttons with auto-toggle sending duplicated events.
|
11 years ago |
jules
|
2cded82ea6
|
Fix for auto-toggle DrawableButtons not updating their image immediately.
|
11 years ago |
jules
|
57db92b276
|
Cleaned up some ints that should have been CommandIDs.
|
11 years ago |
jules
|
a62d0b5d44
|
Prevented Button::setToggleState sending unwanted state change messages.
|
11 years ago |
jules
|
74f8f64608
|
Added notification option to Button::setRadioGroupId
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
641cb754f0
|
Minor clean-ups.
|
11 years ago |
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
11 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.
|
11 years ago |
jules
|
3fe9d3ee93
|
Minor clean-ups.
|
11 years ago |
jules
|
cfe45720cc
|
Moved DrawableButton painting into a new method LookAndFeel::drawDrawableButton()
|
11 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.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
8ae91bb39a
|
Minor clean-ups.
|
12 years ago |
jules
|
4fefd0bb52
|
Added a stretch-to-fit option to DrawableButton.
|
12 years ago |