Commit Graph

4859 Commits

Author SHA1 Message Date
juha
bf07765fd5 LCL: In TComboBox, after pressing Enter call EditingDone. Issue #20782
git-svn-id: trunk@33889 -
2011-12-01 15:04:28 +00:00
juha
d8e0da0ae5 LCL: Fix Access Violation in TTabControl. Issue #20783
git-svn-id: trunk@33885 -
2011-12-01 12:17:16 +00:00
sekelsenmat
5774ecec7d customdrawn: Implements TButton clicking, implements InvalidateRect in X11
git-svn-id: trunk@33870 -
2011-11-30 14:05:01 +00:00
sekelsenmat
71e316ef50 Removes TWidgetset.DebugLog in favor of DebugLn, reverting my previous stance on the subject
git-svn-id: trunk@33863 -
2011-11-30 09:30:31 +00:00
sekelsenmat
2c0508fb0b Deprecates IntfSendsUTF8KeyPress in favor of GetLCLCapability(lcSendsUTF8KeyPress)
git-svn-id: trunk@33862 -
2011-11-30 09:19:10 +00:00
sekelsenmat
6354fb85b9 Deprecates FontCanUTF8
git-svn-id: trunk@33861 -
2011-11-30 09:11:00 +00:00
juha
2383449ad9 LCL: Remove TPageControl.DoChange. OnChange handler was run twice. Issue #20758, patch from Marcos Douglas
git-svn-id: trunk@33805 -
2011-11-26 19:24:03 +00:00
sekelsenmat
3246f10981 Minor fix for tabcontrol and adds compatibility routines for older FPC in lazcanvas
git-svn-id: trunk@33760 -
2011-11-24 16:07:42 +00:00
sekelsenmat
0e6e43b2b8 Fixes a memory leak in TTabControl
git-svn-id: trunk@33756 -
2011-11-24 12:29:24 +00:00
juha
78b6a2d026 LCL: Implement method TreeView.Items.AddNode. Issue #15807
git-svn-id: trunk@33618 -
2011-11-18 19:19:05 +00:00
juha
2554f47ab1 Change variable name "l" because it resembles "1".
git-svn-id: trunk@33615 -
2011-11-18 16:20:31 +00:00
sekelsenmat
3116f5214a Patch from bug #20611: Changes GetRGBValues into having out parameters instead of var parameters
git-svn-id: trunk@33608 -
2011-11-18 10:32:16 +00:00
juha
b69dd28405 LCL: Keep TabOrder correct also when combobox tabstop=false. Issue #18217
git-svn-id: trunk@33597 -
2011-11-17 22:57:31 +00:00
juha
1d2f226d61 LCL: formatting and little optimizing
git-svn-id: trunk@33596 -
2011-11-17 22:57:20 +00:00
juha
a002250d2b LCL: add Notification about removed ImageLists in ListView. Issue #20619
git-svn-id: trunk@33594 -
2011-11-17 18:57:22 +00:00
juha
cc82e44e9b LCL: formatting
git-svn-id: trunk@33593 -
2011-11-17 18:57:09 +00:00
juha
6493c83448 LCL: added checkbox "Prompt on replace" to TReplaceDialog. Issue #20654, patch from Bart Broersma
git-svn-id: trunk@33585 -
2011-11-17 13:41:04 +00:00
sekelsenmat
7ccb4963ee Corrects the partial width calculations in GetTextExtentEx
git-svn-id: trunk@33541 -
2011-11-15 13:17:44 +00:00
sekelsenmat
fa02b703f1 Renames TNotebookOption and friends to TCTabControlOptions,etc because the old name was completely wrong since TNotebook is completely unrelated to this type
git-svn-id: trunk@33537 -
2011-11-15 07:28:07 +00:00
mattias
561a94889f IDE: added file filter options page
git-svn-id: trunk@33530 -
2011-11-14 17:20:51 +00:00
juha
9b08f69b27 LCL: removed useless property setter
git-svn-id: trunk@33524 -
2011-11-14 09:33:15 +00:00
mattias
6a2c34aac9 LCL: removed TControlScrollBar.SetSize
git-svn-id: trunk@33479 -
2011-11-11 13:35:55 +00:00
mattias
79eb166c4f LCL: removed TControlScrollBar.SetAutoScroll
git-svn-id: trunk@33478 -
2011-11-11 13:32:45 +00:00
blikblum
190136efbb lcl: override Select in TCustomDBComboBox instead of TDBComboBox to affect also TDBLookupComboBox (avoid crash when ListDataset enters in Edit state inside TDBLookup.UpdateData)
git-svn-id: trunk@33467 -
2011-11-11 01:02:40 +00:00
sekelsenmat
0557f7e1c5 Fixes a TTabControl crash
git-svn-id: trunk@33459 -
2011-11-10 14:53:01 +00:00
mattias
78e66fbc68 LCL: TIdentToInt: var to out
git-svn-id: trunk@33420 -
2011-11-08 17:08:10 +00:00
paul
68f94a04da lcl: simplify code of TScreen.GetDesktopRect
git-svn-id: trunk@33405 -
2011-11-08 02:58:38 +00:00
juha
50c4916d2c LCL: Fix GetHintControl to return a control with OnShowHint assigned. Issue #20637
git-svn-id: trunk@33389 -
2011-11-07 08:18:11 +00:00
paul
21ab9f3b6a lcl: copy PixelFormat on TCustomBitmap.Assign operation
git-svn-id: trunk@33344 -
2011-11-05 16:28:40 +00:00
paul
1e70708349 lcl: destroy canvas handle on statusbar window destruction (bug #0019497)
git-svn-id: trunk@33342 -
2011-11-05 14:55:40 +00:00
zeljko
4628bd06d0 LCL: started MDI support. Added needed routines and properties.
git-svn-id: trunk@33323 -
2011-11-05 08:17:56 +00:00
jesus
6d26a20cb4 LCL, patch to fix TLabeledEdit position on bidimode change, from avishai, issue #20622
git-svn-id: trunk@33320 -
2011-11-05 05:53:47 +00:00
sekelsenmat
926a51a81f Some clarification comments
git-svn-id: trunk@33317 -
2011-11-05 04:40:43 +00:00
sekelsenmat
eaa3a52df0 Adds a cross-platform implementation for LCLIntf.GetTextExtentExPoint
git-svn-id: trunk@33315 -
2011-11-05 04:36:48 +00:00
juha
c4cee0e6dd IDE+LCL: Combine PropEdits.KeyAndShiftStateToKeyString and TWidgetSet.GetAcceleratorString, move to lclproc. Remove unused constants.
git-svn-id: trunk@33283 -
2011-11-04 09:50:46 +00:00
zeljko
a54eb80b2f LCL: added IsParentFont:Boolean and IsParentColor: Boolean to read protected ParentFont and ParentColor from TControl.Needed by widgetsets.
git-svn-id: trunk@33282 -
2011-11-04 09:30:36 +00:00
sekelsenmat
943326f458 Renames GetRGBBackgroundColor to GetRGBColorResolvingParent because the previous name was wrong. It has not necessarily to be a background color, it is really just the Color.
git-svn-id: trunk@33280 -
2011-11-04 08:54:55 +00:00
paul
b8c286a25d lcl: reduce amount of warnings, fix use of UTF8Decode and use of UTF8String type
git-svn-id: trunk@33250 -
2011-11-03 06:58:10 +00:00
juha
9a1d779e44 LCL: remove obsolete AddModeNames. Use WriteStr
git-svn-id: trunk@33237 -
2011-11-02 23:16:27 +00:00
juha
123ceac181 LCL: remove obsolete AlignNames, AnchorNames and AutoSizePhaseNames. Use WriteStr
git-svn-id: trunk@33233 -
2011-11-02 23:15:07 +00:00
sekelsenmat
f0297d8f4f Advances a lot the new TTabControl, should be finished now
git-svn-id: trunk@33218 -
2011-11-02 13:08:43 +00:00
sekelsenmat
2ce733728d Introduces TCanvas.TextFitInfo and implements LCLIntf.GetTextExtentExPoint for Win32
git-svn-id: trunk@33215 -
2011-11-02 11:11:28 +00:00
mattias
4cf2d1358f LCL: improved RaiseShowModalImpossible
git-svn-id: trunk@33168 -
2011-10-30 11:07:53 +00:00
mattias
eec9a515ba LCL: better debugging
git-svn-id: trunk@33155 -
2011-10-29 20:03:17 +00:00
mattias
2cd66811f0 LCL: delay autosizing when form is minimized
git-svn-id: trunk@33145 -
2011-10-29 07:28:02 +00:00
zeljko
319d2fbb8f LCL: TListView fixed Delphi compatibility for Selected property when MultiSelect is enabled.issue #16773
git-svn-id: trunk@33128 -
2011-10-28 07:04:45 +00:00
sekelsenmat
2dc96b55e7 Adds a ifdef to allow using -dAndroid in the LCLBase for Windows
git-svn-id: trunk@33126 -
2011-10-28 06:40:01 +00:00
sekelsenmat
23818b9900 Adds a define to enable paswstring
git-svn-id: trunk@33117 -
2011-10-27 18:47:54 +00:00
sekelsenmat
2c0cc4c4d4 Reverts the previous removal of TLMouseEvent.State
git-svn-id: trunk@33114 -
2011-10-27 18:03:01 +00:00
sekelsenmat
1c344c9372 Renames GetRGBColor to make it more unique, the old name had too many conflicts
git-svn-id: trunk@33102 -
2011-10-26 17:32:31 +00:00