Commit Graph

12729 Commits

Author SHA1 Message Date
zeljko
3ccc0e702d Gtk2: map all non-standard gtk2 stock id's to lcl resource strings. fixes #17821
git-svn-id: trunk@28068 -
2010-11-04 07:18:35 +00:00
mattias
1c7a2d7963 LCL: fixed compiling with DebugDisableAutoSizing, bug #17817
git-svn-id: trunk@28059 -
2010-11-03 15:33:10 +00:00
zeljko
e7da031bee Gtk2: TGtk2WidgetSet.PromptUser() fixed wrong mapping of ignore button to gtk-remove stock id. Now it's mapped to gtk-cancel since gtk2 doesn't have "ignore" as stock id. Fixes #17812.
git-svn-id: trunk@28058 -
2010-11-03 14:53:49 +00:00
sekelsenmat
56f71a1c43 Moves the code to set the initial dir for win32 from the LCL to the win32 widgetset. Fixes bug #17772
git-svn-id: trunk@28055 -
2010-11-03 10:54:18 +00:00
vincents
3edd6cc7f1 gtk1 interfaces: added TForm.AlphaBlend and TFrom.AlphaBlendValue to the restricted properties, because AlphaBlending is not possible with gtk1 (issue #17730)
git-svn-id: trunk@28049 -
2010-11-03 08:05:53 +00:00
mattias
39f58d48bc IDE: fixed compilation
git-svn-id: trunk@28035 -
2010-11-02 08:32:15 +00:00
paul
9bcde488e1 win32: fix MenuBar drawing for selected items (issue #0017752)
git-svn-id: trunk@28034 -
2010-11-02 06:14:05 +00:00
jesus
9faeff7d08 LCL, fix columns sizes at design-time for a dbgrid with autosizecolumns and without explicit custom columns
git-svn-id: trunk@28033 -
2010-11-02 05:35:25 +00:00
jesus
8f1ae24251 LCL, implements KeyValue for DbLookupComboBox and DbLookupListbox components, issue #16557
git-svn-id: trunk@28031 -
2010-11-02 00:50:53 +00:00
mattias
c099868130 LCL: TButtonPanel: fixed button order
git-svn-id: trunk@28008 -
2010-10-31 12:09:03 +00:00
mattias
ea891beeed IDE: fixed break point dlg layout
git-svn-id: trunk@28007 -
2010-10-31 11:20:11 +00:00
mattias
95aa8bb613 LCL: TButtonPanel: add space between button
git-svn-id: trunk@28004 -
2010-10-31 10:14:58 +00:00
mattias
8833bebbb4 LCL: fixed anchoring to invisible control skipping to next side, bug #17320
git-svn-id: trunk@27989 -
2010-10-30 20:24:50 +00:00
zeljko
612440d648 LCL: TCustomListView: implemented OnItemChecked. fixes #17042
git-svn-id: trunk@27975 -
2010-10-30 12:51:58 +00:00
maxim
ca5d59ca59 Translations: Hebrew translation update by Ezik Shulamy, bug #17765
git-svn-id: trunk@27974 -
2010-10-30 12:46:21 +00:00
mattias
5c25c80665 LCL: WidthIsAnchored for alCustom, bug #17764
git-svn-id: trunk@27972 -
2010-10-30 11:55:53 +00:00
zeljko
99cd9b4bbe Gtk2: fixed weird behaviour of TListBox selection. Fixes #16972.
git-svn-id: trunk@27968 -
2010-10-30 10:32:05 +00:00
zeljko
df3dbed892 Gtk2: GetTopItem implementation, patch by theo. fixes #17010
git-svn-id: trunk@27967 -
2010-10-30 09:34:19 +00:00
jesus
dc0bf4916d LCL, enabled executing actions linked to Tcomponent, part DatasetAction fix, issue #17575
git-svn-id: trunk@27957 -
2010-10-29 20:44:37 +00:00
jesus
0629c5baf0 LCL, fix DatasetActions, issue #17575
git-svn-id: trunk@27956 -
2010-10-29 20:25:39 +00:00
mattias
77ced8537a LCL: TButtonPanel: for compatibility use alCustom
git-svn-id: trunk@27955 -
2010-10-29 20:05:21 +00:00
mattias
64ed209693 IDE: view forms: check lfm on disk
git-svn-id: trunk@27942 -
2010-10-29 11:26:44 +00:00
mattias
b0feaa262a LCL: CM_DESIGNHITTEST is for custom controls and does not need to be implemented by the LCL
git-svn-id: trunk@27940 -
2010-10-29 07:34:20 +00:00
paul
a1e50cfc99 lcl: unmark cm_designhittest as unimplemented
git-svn-id: trunk@27939 -
2010-10-29 07:31:14 +00:00
mattias
964a482d5f LCL: TToolButton: use current ButtonWidth/Height as minimum, bug #17356
git-svn-id: trunk@27938 -
2010-10-29 07:28:38 +00:00
paul
64f66bd4d7 lcl: send CM_MENUCHANGED and CM_TABSTOPCHANGED messages
git-svn-id: trunk@27937 -
2010-10-29 07:28:13 +00:00
paul
af66e8e95b lcl: send CM_CURSORCHANGED on control cursor change, perform cursor change logic in CM_CURSORCHANGED handler
git-svn-id: trunk@27936 -
2010-10-29 06:31:42 +00:00
paul
4b114b6eb4 lcl: send CM_COLORCHANGED on control color change
git-svn-id: trunk@27935 -
2010-10-29 06:13:36 +00:00
paul
b385553fb5 qt, gtk, carbon: send LM_MOUSEENTER(LEAVE) instead of CM_MOUSEENTER(LEAVE). CM_ messages must be sent by LCL, not a widgetset
git-svn-id: trunk@27934 -
2010-10-29 04:50:26 +00:00
paul
4030c2d591 win32: don't reset the mouse control on wm_ncmmouseleave, do it on wm_ncmousehover instead
git-svn-id: trunk@27933 -
2010-10-29 04:26:44 +00:00
maxim
d16d3ded6a LCL: make FileNameEdit FileName property change synchronously with Text one. Patch from Bart Broersma, bug #15295
git-svn-id: trunk@27930 -
2010-10-28 20:07:40 +00:00
mattias
2e3d83111a LCL: fixed handling BaseBounds=0x0, TButtonPanel: using Align, bug #17719
git-svn-id: trunk@27929 -
2010-10-28 20:00:35 +00:00
mattias
e8bc52f11a LCL: fixed keeping ActiveControl, bug #17740
git-svn-id: trunk@27925 -
2010-10-28 13:16:28 +00:00
mattias
3b1f0f9a20 LCL: do not set ActiveControl if Parent=nil, bug #17716
git-svn-id: trunk@27900 -
2010-10-27 19:21:53 +00:00
mattias
fb92de044b IDE: fixed compilation
git-svn-id: trunk@27898 -
2010-10-27 17:15:33 +00:00
zeljko
65e922cbef Gtk2: gtk2lcl now uses gtk_main_context_* instead of deprecated gtk_main_*. In case someone want to use old gtk_main_* iterations there's USE_GTK_MAIN_OLD_ITERATION define.
git-svn-id: trunk@27896 -
2010-10-27 07:31:11 +00:00
sekelsenmat
0a230875cc Patch from bug #17725
git-svn-id: trunk@27888 -
2010-10-26 15:32:52 +00:00
zeljko
0b0012c997 Qt: fixed bug where TQtTreeWidget (TListView.Style=vsReport) doesn't propagate mouse press & release to LCL when clicked an item.
git-svn-id: trunk@27885 -
2010-10-26 14:50:16 +00:00
zeljko
214a49925d Gtk: fixed potential crash by misusage of intersectRect.
git-svn-id: trunk@27881 -
2010-10-26 12:10:08 +00:00
zeljko
400281ddea Gtk2: fixed another misusage of IntersectRect
git-svn-id: trunk@27880 -
2010-10-26 12:00:12 +00:00
zeljko
21a209e959 Gtk2: fixed crash because of misusage/fpc bug in IntersectRect.
git-svn-id: trunk@27879 -
2010-10-26 11:53:32 +00:00
vincents
535fac5416 nogui interface: added empty EnumFontFamiliesEx to silence an annoying and irrelevant warning on the command line by TWidgetSet.EnumFontFamiliesEx.
git-svn-id: trunk@27878 -
2010-10-26 10:31:17 +00:00
mattias
12b4bd48c0 gtk2: clean up
git-svn-id: trunk@27877 -
2010-10-26 09:27:49 +00:00
mattias
cdabc1ddbf LCL: removed duplicate IntersectRect
git-svn-id: trunk@27870 -
2010-10-26 07:37:49 +00:00
mattias
c10f6e5365 LCL: TGraphic.LoadFromResourceID: PtrUInt to PtrInt for Delphi compatibility
git-svn-id: trunk@27869 -
2010-10-26 07:32:58 +00:00
zeljko
c17c45c439 Qt: fixed bug where OnChange() event sender was TQtMemoStrings instead of TCustomMemo, so tests goes into wrong type cast.
git-svn-id: trunk@27868 -
2010-10-26 06:59:34 +00:00
mattias
50b31c7963 LCL: TCustomIcon.LoadFromResourceID: changed integer to PtrUInt
git-svn-id: trunk@27849 -
2010-10-25 10:37:34 +00:00
mattias
584dd6f786 LCL: combined duplicate code IntersectRect
git-svn-id: trunk@27848 -
2010-10-25 08:32:44 +00:00
zeljko
e00ff67049 Gtk2: fixed vertical TTrackBar behaviour, start value should be at bottom not at top. fixes #17703
git-svn-id: trunk@27846 -
2010-10-25 06:24:50 +00:00
paul
867da8c06b win32: fix combobox painting (issue #0017665)
git-svn-id: trunk@27845 -
2010-10-25 02:30:01 +00:00