Commit Graph

63 Commits

Author SHA1 Message Date
maxim
e0647ca812 Merged revision(s) 51126 #49b92bd91e from trunk:
TFloatSpinEdit: don't "eat" Undo keyboard shortcut (Ctrl+Z)
........

git-svn-id: branches/fixes_1_6@51154 -
2016-01-03 12:45:34 +00:00
bart
da9882f5a6 TFloatSpinEdit: don't "eat" Copy/Cut/Paste keyboard shortcuts (issue #0028626)
git-svn-id: trunk@49766 -
2015-09-05 22:06:14 +00:00
bart
33b12a6ca4 TFloatSpinEdit: fix updating control in SetValue (issue #0026488)
git-svn-id: trunk@46005 -
2014-08-02 08:55:59 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
bart
51374d258b SpinEdit: only constrain Value if MaxValue is greater than MinValue
git-svn-id: trunk@38925 -
2012-09-30 21:04:36 +00:00
sekelsenmat
2f54837507 Patch from bug #19801 TFloatSpinEdit: OnChange not called when changing Value by code
git-svn-id: trunk@31803 -
2011-07-26 09:10:40 +00:00
maxim
5492a17fbb LCL: removed old workaround from TFloatSpinEdit. It worked around a bug which was fixed in FPC 2.4.0. Bug #18674.
git-svn-id: trunk@29397 -
2011-02-05 17:14:00 +00:00
paul
57daf59d6e lcl: use DefaultFormatSettings to prevent deprecated message generation
git-svn-id: trunk@28588 -
2010-12-02 07:21:19 +00:00
maxim
2245928805 LCL: Report all keys in SpinEdit's OnKeyPress event, not just "0".."9", "-" and DecimalSeparator.
Patch by Bart Broersma, bug #15904.

git-svn-id: trunk@27585 -
2010-10-05 21:33:12 +00:00
paul
622f0ba392 lcl: fix GetControlClassDefaultSize - use TSize instead of TPoint
git-svn-id: trunk@25204 -
2010-05-05 07:59:04 +00:00
paul
f02c53c71c merge lcl-smartlink branch:
------------------------------------------------------------------------
r19294 | paul | 2009-04-10 11:17:35 +0800 (Птн, 10 Апр 2009) | 1 line

lcl, win32: start optimizations: imglist (all), controls (all), combtrls (statubar)
------------------------------------------------------------------------
r19305 | martin | 2009-04-10 21:53:27 +0800 (Птн, 10 Апр 2009) | 1 line

Moved "DoneRegisterCheck" to global LCL
------------------------------------------------------------------------
r19306 | martin | 2009-04-10 22:14:57 +0800 (Птн, 10 Апр 2009) | 1 line

Moved "DoneRegisterCheck" to global LCL (more)
------------------------------------------------------------------------
r19307 | martin | 2009-04-10 22:22:44 +0800 (Птн, 10 Апр 2009) | 1 line

changed case true => True
------------------------------------------------------------------------
r19308 | paul | 2009-04-10 22:28:28 +0800 (Птн, 10 Апр 2009) | 1 line

fix file case
------------------------------------------------------------------------
r19311 | martin | 2009-04-10 23:09:16 +0800 (Птн, 10 Апр 2009) | 1 line

Moved Registration of TCustomCalendar
------------------------------------------------------------------------
r19312 | martin | 2009-04-10 23:28:03 +0800 (Птн, 10 Апр 2009) | 1 line

Moved PropertyToSkip for TCalender
------------------------------------------------------------------------
r19314 | paul | 2009-04-10 23:50:30 +0800 (Птн, 10 Апр 2009) | 1 line

merge r13913 #999e8b059d
------------------------------------------------------------------------
r19315 | paul | 2009-04-10 23:53:07 +0800 (Птн, 10 Апр 2009) | 1 line

cleanup WSCalendar
------------------------------------------------------------------------
r19316 | paul | 2009-04-11 00:37:44 +0800 (Сбт, 11 Апр 2009) | 1 line

finish with ComCtrls
------------------------------------------------------------------------
r19318 | martin | 2009-04-11 01:37:40 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved dialogs
------------------------------------------------------------------------
r19319 | martin | 2009-04-11 01:47:30 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved dialogs
------------------------------------------------------------------------
r19320 | martin | 2009-04-11 02:47:52 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved ExtCtrls, ExtDlgs
------------------------------------------------------------------------
r19321 | martin | 2009-04-11 03:23:32 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved PropertyToSkip
------------------------------------------------------------------------
r19322 | martin | 2009-04-11 03:37:39 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved StdCtrls
------------------------------------------------------------------------
r19323 | martin | 2009-04-11 04:05:50 +0800 (Сбт, 11 Апр 2009) | 1 line

Moved Buttons
------------------------------------------------------------------------
r19325 | paul | 2009-04-11 11:02:26 +0800 (Сбт, 11 Апр 2009) | 1 line

remove DirSel
------------------------------------------------------------------------
r19326 | paul | 2009-04-11 11:11:37 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterArrow
------------------------------------------------------------------------
r19327 | paul | 2009-04-11 11:32:09 +0800 (Сбт, 11 Апр 2009) | 1 line

register WS classes only for TCustomXXX classes if they are available (like TCustomScrollBar instead of TScrollBar) and only for those descendants which really differ (like TRadioButton, TToggleButton)
------------------------------------------------------------------------
r19328 | paul | 2009-04-11 11:40:00 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterCustomCheckBox
------------------------------------------------------------------------
r19329 | paul | 2009-04-11 11:57:22 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for Forms
------------------------------------------------------------------------
r19330 | paul | 2009-04-11 12:13:05 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterCustomGrid + move of RegisterPropertyToSkip
------------------------------------------------------------------------
r19331 | paul | 2009-04-11 12:24:29 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for Menus
------------------------------------------------------------------------
r19332 | paul | 2009-04-11 12:35:16 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for PairSplitter
------------------------------------------------------------------------
r19333 | paul | 2009-04-11 12:47:39 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterXXX for Spin
------------------------------------------------------------------------
r19334 | paul | 2009-04-11 12:58:55 +0800 (Сбт, 11 Апр 2009) | 1 line

RegisterCustomRubberBand
------------------------------------------------------------------------
r19335 | paul | 2009-04-11 13:31:43 +0800 (Сбт, 11 Апр 2009) | 1 line

remove 2 initialization sections
------------------------------------------------------------------------
r19336 | paul | 2009-04-11 13:46:26 +0800 (Сбт, 11 Апр 2009) | 1 line

remove TPopupNotifier.png from LCL
------------------------------------------------------------------------
r19338 | paul | 2009-04-11 13:54:03 +0800 (Сбт, 11 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------
r19341 | paul | 2009-04-11 14:59:27 +0800 (Сбт, 11 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------
r19343 | martin | 2009-04-11 19:59:18 +0800 (Сбт, 11 Апр 2009) | 1 line

Reduced Unit-Circles, by moving Register* into WS* units
------------------------------------------------------------------------
r19344 | martin | 2009-04-11 20:22:49 +0800 (Сбт, 11 Апр 2009) | 1 line

Dummy file for gtk
------------------------------------------------------------------------
r19345 | martin | 2009-04-11 21:06:55 +0800 (Сбт, 11 Апр 2009) | 1 line

Initial move of gtk1 register
------------------------------------------------------------------------
r19346 | martin | 2009-04-11 21:19:48 +0800 (Сбт, 11 Апр 2009) | 1 line

Missing dependencies in gtk1 wsfactory
------------------------------------------------------------------------
r19347 | martin | 2009-04-11 22:36:42 +0800 (Сбт, 11 Апр 2009) | 1 line

Declare register* in interface, to keep external linker happy
------------------------------------------------------------------------
r19348 | martin | 2009-04-11 23:34:16 +0800 (Сбт, 11 Апр 2009) | 1 line

Declare register* in interface, to keep external linker happy 
------------------------------------------------------------------------
r19349 | martin | 2009-04-11 23:39:20 +0800 (Сбт, 11 Апр 2009) | 1 line

moved uses for factory
------------------------------------------------------------------------
r19350 | martin | 2009-04-11 23:41:57 +0800 (Сбт, 11 Апр 2009) | 1 line

corrected a few accidental "Result := False"
------------------------------------------------------------------------
r19351 | paul | 2009-04-12 00:04:15 +0800 (Вск, 12 Апр 2009) | 1 line

removed unused units
------------------------------------------------------------------------
r19352 | paul | 2009-04-12 00:05:26 +0800 (Вск, 12 Апр 2009) | 1 line

qt: move RegisterWS calls to qtwsfactory
------------------------------------------------------------------------
r19354 | paul | 2009-04-12 01:04:04 +0800 (Вск, 12 Апр 2009) | 1 line

wince: move RegisterWS calls to WinCEWSFactory
------------------------------------------------------------------------
r19356 | martin | 2009-04-12 01:39:56 +0800 (Вск, 12 Апр 2009) | 1 line

moved GTK2
------------------------------------------------------------------------
r19357 | martin | 2009-04-12 01:45:31 +0800 (Вск, 12 Апр 2009) | 1 line

moved GTK2 / missing units
------------------------------------------------------------------------
r19358 | martin | 2009-04-12 01:57:43 +0800 (Вск, 12 Апр 2009) | 1 line

Fixed one return value from register
------------------------------------------------------------------------
r19360 | martin | 2009-04-12 02:47:42 +0800 (Вск, 12 Апр 2009) | 1 line

Gtk2 , needs 2 registrations for WinControl
------------------------------------------------------------------------
r19361 | martin | 2009-04-12 02:57:58 +0800 (Вск, 12 Апр 2009) | 1 line

Gtk2 , needs 2nd registrations
------------------------------------------------------------------------
r19368 | paul | 2009-04-12 13:09:59 +0800 (Вск, 12 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------
r19373 | paul | 2009-04-12 13:45:17 +0800 (Вск, 12 Апр 2009) | 1 line

wince: forgotten file
------------------------------------------------------------------------
r19374 | paul | 2009-04-12 14:04:04 +0800 (Вск, 12 Апр 2009) | 1 line

carbon: move RegisterWSComponent to CarbonWSFactory
------------------------------------------------------------------------
r19375 | paul | 2009-04-12 14:27:47 +0800 (Вск, 12 Апр 2009) | 1 line

cleanup
------------------------------------------------------------------------

git-svn-id: trunk@19376 -
2009-04-12 08:46:31 +00:00
paul
8efd11f44a lcl: remove fpc bug workaround from the spinedit code
git-svn-id: trunk@19177 -
2009-04-01 09:02:06 +00:00
paul
cd635adfcb lcl: workaround fpc bug in the StrToFloatDef function (fixes issue #0013293)
git-svn-id: trunk@18942 -
2009-03-10 09:49:44 +00:00
paul
dd1e90c57b lcl: handle SpinEdit.MinValue = SpinEdit.MaxValue properly (based on patch of Bart Broersma, fixes bug #0013273)
git-svn-id: trunk@18913 -
2009-03-07 18:28:28 +00:00
paul
0428d40d04 lcl: TFloatSpinEdit should not accept "invalid keys" as input, patch of Bart Broersma (mantis #0013045)
git-svn-id: trunk@18456 -
2009-01-27 03:42:55 +00:00
vincents
dcaa111227 LCL: FloatSpinEdit uses double for internal representation, so that the full range of 32 bits integer can be represented without rounding problems (fixes #10844)
git-svn-id: trunk@15835 -
2008-07-22 10:01:50 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
mattias
6264aac23c LCL: fixed using parent borderspacing, fixed anchor spacing for parallel controls, fixed endless loop autosize interdependencies, implemented auto fixing anchor circles, implemented auto fixing center anchoring, fixed calculation of static childsizing layouts, fixed autosizing for controls without preferred size by providing default sizes also used in creation, fixed TSizeConstraints.MinMaxWidth/Height
git-svn-id: trunk@12461 -
2007-10-14 12:54:29 +00:00
mattias
f4eaf90e42 undo
git-svn-id: trunk@12129 -
2007-09-22 10:09:27 +00:00
mattias
b647927885 translations: german: added lazreport maincalleditor.de.po from Joerg Braun
git-svn-id: trunk@12128 -
2007-09-22 10:06:48 +00:00
tombo
9c00283d84 LCL: commented debug info for TCustomFloatSpinEdit.TextChanged
git-svn-id: trunk@11588 -
2007-07-21 12:58:54 +00:00
tombo
9a4689733f GTK2 intf: Fixed spin edit bug #0009253 and #0009205 from Valdas Janknas
git-svn-id: trunk@11587 -
2007-07-21 12:15:17 +00:00
tombo
efa8463c35 LCL T(Float)SpinEdit: Single properties storing
git-svn-id: trunk@11398 -
2007-06-28 16:18:05 +00:00
tombo
52ce9136d3 LCL T(Float)SpinEdit: improved (GTK1/2, Win32), added ReadOnly, AutoSelect
git-svn-id: trunk@11396 -
2007-06-28 12:59:31 +00:00
tombo
017a92f04c T(FloatSpinEdit) OnChange bug #0008999 fix from Valdas: Value is now actualized before OnChange
git-svn-id: trunk@11270 -
2007-06-03 07:50:20 +00:00
tombo
5bcdc4373e LCL: - derived T(Float)SpinEdit from TCustomEdit to remove redundant code
- removed obsolete TSpinEdit.ClimbRate

git-svn-id: trunk@11205 -
2007-05-26 09:57:11 +00:00
vincents
5bee5ec659 LCL: fixed getting TSpinEdit.Caption before the handle has been created (bug #2075)
git-svn-id: trunk@10547 -
2007-01-31 12:22:36 +00:00
mattias
329aa53724 codetools: directive expressions: implemented ! for not, and a dummy function for DECLARED
git-svn-id: trunk@10153 -
2006-11-02 01:46:41 +00:00
mattias
cb27ed406f TObjectInspector: fixed updating LookupRoot without selection change
git-svn-id: trunk@9474 -
2006-06-22 03:33:40 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
1167080b3b fixed getting old value from widgetset when setting the new value (issue #1992)
git-svn-id: trunk@9122 -
2006-04-14 18:06:47 +00:00
micha
192b287775 let widget read stored value when creating handle; patch by vincent (issue #1458)
git-svn-id: trunk@8196 -
2005-11-19 15:39:47 +00:00
micha
9793627ce5 implement float spinedit for win32 (issue #1386)
git-svn-id: trunk@8139 -
2005-11-12 23:02:05 +00:00
vincents
836eadc235 replaced DestroyComponent to FinalizeWnd as mirror image of InitializeWnd (fixes issue #1327)
git-svn-id: trunk@8042 -
2005-11-02 21:33:15 +00:00
mattias
9228d5cd07 renamed TSpinEdit to TFloatSpinEdit and added new TSpinEdit with integers
git-svn-id: trunk@7781 -
2005-09-22 08:59:42 +00:00
mattias
aac6d79b71 TBitBtn now calls AdjustSize on change
git-svn-id: trunk@7748 -
2005-09-19 22:07:12 +00:00
marc
5a6ae1d91c - Removed underscores from properties
git-svn-id: trunk@7071 -
2005-04-12 21:21:11 +00:00
micha
004ed4fa3e tabstop default for focusable controls is true (spinedit)
git-svn-id: trunk@6966 -
2005-03-16 16:14:50 +00:00
mattias
be9331e1ba added showing all four sides to AnchorEditor
git-svn-id: trunk@6620 -
2005-01-17 11:53:39 +00:00
mattias
6cf3586694 fixed destroying TSpingEdit
git-svn-id: trunk@6218 -
2004-11-08 12:12:18 +00:00
micha
2cdbfa9d52 fix spinedit to be different color from parent by default (has edit window)
git-svn-id: trunk@6153 -
2004-10-18 16:23:01 +00:00
mattias
6a9d72cbda fixed compiler options interface double variables
git-svn-id: trunk@6133 -
2004-10-12 08:23:20 +00:00
micha
add872a567 convert LM_SETPROPERTIES message to interface method for TCustomSpinEdit
git-svn-id: trunk@6058 -
2004-09-23 21:16:46 +00:00
micha
12e184b13e convert lcl messages to new interface using methods: LM_{G,S}ETSELSTART, LM_{G,S}ETSELLEN, LM_{G,S}ETLIMITTEXT
git-svn-id: trunk@5930 -
2004-09-07 09:44:46 +00:00
mattias
116c988455 added RTTI controls
git-svn-id: trunk@5687 -
2004-07-16 21:49:00 +00:00
mattias
587f9c2420 added Delphi ToDo support, Application.WndProc, small bugfixes from Colin
git-svn-id: trunk@5664 -
2004-07-10 18:17:30 +00:00
mattias
ce11f9f6e2 implemented mainunit hints for include files
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
micha
912d81b51e revert intf split
git-svn-id: trunk@5225 -
2004-02-23 08:19:05 +00:00
micha
8c520fe744 split interface into non-lcl and lcl-component dependent parts
git-svn-id: trunk@5224 -
2004-02-22 22:52:59 +00:00
mattias
2f6b16b01a added some TEdit ideas to TSpinEdit
git-svn-id: trunk@5158 -
2004-02-04 00:04:37 +00:00