Commit Graph

16133 Commits

Author SHA1 Message Date
jesus
9d12401342 LCL, grids, fix grid losing focus issue #24245
git-svn-id: trunk@40785 -
2013-04-10 17:24:34 +00:00
jesus
d6a1f48258 LCL, grids, fix editor not focused if it's visible and grid is being focused, from Éderson Cássio, issue #24194
git-svn-id: trunk@40780 -
2013-04-10 06:16:28 +00:00
zeljko
49ae53840a Qt: mono QImage needs rgba color under darwin.
git-svn-id: trunk@40779 -
2013-04-10 05:55:02 +00:00
jesus
03ecd2e09a LCL, navFocusableButtons doesn't work in TDBNavigator, modified patch from Éderson Cássio, issue #24191
git-svn-id: trunk@40778 -
2013-04-09 23:48:27 +00:00
jesus
fd4ed3c5b5 LCL, implemented option dgThumbTracking, removed old ThumbTracking property (only supposed to work for horizontal scrolling)
git-svn-id: trunk@40776 -
2013-04-09 22:38:08 +00:00
jesus
08ee2fff02 LCL,Qt, fix some solid black mouse cursors
git-svn-id: trunk@40775 -
2013-04-09 20:26:28 +00:00
mattias
65d0830183 clean up dependencies
git-svn-id: trunk@40773 -
2013-04-09 20:07:08 +00:00
zeljko
541e7293b1 Qt: included xkblib after codetools fix in r40762 #006205e9c2
git-svn-id: trunk@40765 -
2013-04-09 15:03:47 +00:00
zeljko
1c03450e8b Qt: implemented getKeyState for caps lock and numlock under x11 and win32 targets
git-svn-id: trunk@40764 -
2013-04-09 14:59:07 +00:00
mattias
8e6a62b3d6 LCL: fixed conditonals for default LCLWidgetType
git-svn-id: trunk@40758 -
2013-04-08 22:14:49 +00:00
bart
c0f42ef5b4 ShellCtrls: Restore an empty line in source code, because it marks what the comment is about.
git-svn-id: trunk@40753 -
2013-04-08 21:27:14 +00:00
bart
4b45b1b4b0 ShellCtrls: Adjust TShellTreeView.SetPath after the changes to SetRoot.
Raise an exception if Path is not valid (Delphi compatibility).

git-svn-id: trunk@40742 -
2013-04-07 15:56:43 +00:00
bart
b379a5290b ShellCtrls: Raise an exception when trying to set an invalid Root for TShellTreeView and TShellListview (Delphi compatibility).
git-svn-id: trunk@40734 -
2013-04-07 13:11:04 +00:00
bart
cb7146f41b ShellCtrls: Add a Node for Root in SetRoot. Fixes issue #0024230.
git-svn-id: trunk@40732 -
2013-04-07 10:59:07 +00:00
bart
2b3ef514e9 ShellCtrls: declare property ViewStyle of TShellListView as "default vsReport".
Fixes issue #0024226.

git-svn-id: trunk@40723 -
2013-04-06 14:50:21 +00:00
mattias
77aef112a6 lcl: gtk2: fixed warning
git-svn-id: trunk@40704 -
2013-04-03 09:58:13 +00:00
jesus
a3c424c1e1 LCL, Carbon, fix duplicate entries in comboboxes
git-svn-id: trunk@40684 -
2013-04-01 20:25:52 +00:00
jesus
e005e58a07 LCL, QT, set number of colors to 2 for mono images, this avoids crash if QT is compiled with debug info because then assertions are enabled
git-svn-id: trunk@40671 -
2013-03-29 21:04:33 +00:00
jesus
abc6f21f08 LCL, gtk2, Primitive implementation of InvalidateRgn, Normalize Rect before invalidating Rect
git-svn-id: trunk@40670 -
2013-03-29 20:56:52 +00:00
juha
e4fb69076a LCL: Simplifies the setup to compile lcl-fpgui. Issue #24168, patch from Graeme
git-svn-id: trunk@40667 -
2013-03-29 18:39:24 +00:00
juha
dc58fc0884 LCL: Adds TProgressBar support for lcl-fpgui. Issue #24167, patch from Graeme
git-svn-id: trunk@40666 -
2013-03-29 18:39:18 +00:00
juha
9144f86c55 LCL: Minor clean-up of code in lcl-fpgui. Issue #24166, patch from Graeme
git-svn-id: trunk@40665 -
2013-03-29 18:39:13 +00:00
juha
b77275a1d2 LCL: New implementation of TEditButton. Is compiled only with define NewEditButton, for testing now. Issue #24170, patch from Vojtech Cihak
git-svn-id: trunk@40663 -
2013-03-29 14:31:40 +00:00
bart
dd4612a337 MaskEdit: fix program crash in OnExit of DBEdit, after TDBEdit.UpdateData calls ValidateEdit (issue #0024134).
git-svn-id: trunk@40660 -
2013-03-28 17:52:04 +00:00
mattias
743dd613d4 LCL: less warnings
git-svn-id: trunk@40634 -
2013-03-24 11:58:49 +00:00
sekelsenmat
146aeb1092 LCL-WinCE: Adds code to get some barcode scanners working with TEdit. Others still dont work.
git-svn-id: trunk@40630 -
2013-03-24 11:53:58 +00:00
zeljko
d8e57f164a Qt: workaround for xfwm4 bad modal window handling.Use same trick as for kde-3.XX when showing modal window.
git-svn-id: trunk@40625 -
2013-03-23 20:03:15 +00:00
zeljko
27f3ced09f Qt: FontDialog,ColorDialog workaround for buggy xfwm4 (xfce) modal windows handling.
git-svn-id: trunk@40624 -
2013-03-23 17:47:54 +00:00
zeljko
2dc5477b36 Qt: workaround for xfwm4 (xfce) buggy modal window handling, when dialog is closed.
git-svn-id: trunk@40622 -
2013-03-23 17:25:58 +00:00
zeljko
d5b9651071 Qt: workaround for buggy xfwm4 modal windows handling.
git-svn-id: trunk@40621 -
2013-03-23 17:03:58 +00:00
zeljko
ae910387d1 Qt: fixed default color of QTabBar. issue #23985
git-svn-id: trunk@40563 -
2013-03-16 21:12:45 +00:00
jesus
abc18517a2 LCL, gtk, fix LazReport designer sometimes presented as a thin vertical or horizontal band that runs from center of screen under gtk2/64-bit, related to issue #21634
git-svn-id: trunk@40562 -
2013-03-16 19:29:54 +00:00
jesus
f69ac681f1 LCL, gtk2 fix TTabControl tab's height (improves appareance, LazReport designer for example, and on some themes/distros fix Critical warnings)
git-svn-id: trunk@40557 -
2013-03-16 06:34:41 +00:00
juha
41d9e5262e LCL: Add ColorRectWidth property to TColorListBox. Issue #24041, patch from Michael Fuchs
git-svn-id: trunk@40554 -
2013-03-15 13:09:47 +00:00
bart
b36ca5958c DBGrids: fix crash in PrepareCellHints when DataLink is not Active.
Patch by Petr-K. Fixes issue #0024028.

git-svn-id: trunk@40543 -
2013-03-13 14:12:57 +00:00
mattias
69cb36d62a lcl: gtk2: fixed LM_CONTEXTMENU for TCustomControl
git-svn-id: trunk@40541 -
2013-03-13 10:15:15 +00:00
mattias
801ddd554c lcl: published TFileLitsBox.OnDrawItem
git-svn-id: trunk@40535 -
2013-03-12 10:05:31 +00:00
mattias
c86922a811 LCL: implemented TCanvas.DoPolyBezier
git-svn-id: trunk@40530 -
2013-03-12 00:43:26 +00:00
bart
8cb6307e5c TValueListEditor: Fix possible crash in TValueListStrings.Put.
git-svn-id: trunk@40523 -
2013-03-09 17:48:24 +00:00
bart
19779223aa TValueListEditor: TValueListStrings.InsertItem: don't hide the editor if we're typing in it
(which happens when we type first character in an empty grid).

git-svn-id: trunk@40522 -
2013-03-09 17:46:10 +00:00
bart
cd1ff4f40f TValueListEditor: Implement RestoreCurrentRow.
git-svn-id: trunk@40521 -
2013-03-09 17:03:38 +00:00
bart
62329743e2 TValueListEditor: GetCells: don't return an empty string if ARow is out of bounds.
git-svn-id: trunk@40520 -
2013-03-09 15:09:59 +00:00
bart
f368c819e0 TValueListEditor: implement IsEmptyRow.
git-svn-id: trunk@40519 -
2013-03-09 14:59:41 +00:00
bart
e085ecd22c TValueListEditor: implement FindRow.
git-svn-id: trunk@40515 -
2013-03-09 14:28:23 +00:00
jesus
4098bf6514 LCL, qt, same reason as last to previous patch, do not trigger scroll events while calling SetScrollInfo, fix issue #23815
git-svn-id: trunk@40513 -
2013-03-08 06:14:37 +00:00
jesus
39be94eb13 LCL, fix QT compile with FPC trunk, works also with FPC fixes
git-svn-id: trunk@40512 -
2013-03-08 05:57:36 +00:00
jesus
d9e6ef063f LCL, fix Qt scrolling: using SetScrollInfo to update scrollbar should not produce LM_?SCROLL events (these should only be triggered by scrollbar interaction. This also fix issue #23585
git-svn-id: trunk@40511 -
2013-03-08 05:52:03 +00:00
jesus
8618e432a9 LCL, reverted dbgrid patch to workaround qt scrolling problem, will fix qt interface instead
git-svn-id: trunk@40510 -
2013-03-08 05:43:01 +00:00
juha
c0e4e802d9 LCL, CoolBar: cleanup
git-svn-id: trunk@40504 -
2013-03-07 16:34:27 +00:00
mattias
839114134b LCL: removed android-arm processor type, no longer needed
git-svn-id: trunk@40503 -
2013-03-07 06:24:54 +00:00