paul
de3ba32b3a
lcl: COLORREF is not signed
...
git-svn-id: trunk@29711 -
2011-03-03 08:02:53 +00:00
paul
8ba345107d
lcl: convert delphi imagelist system color values to LCL color values
...
git-svn-id: trunk@29701 -
2011-03-02 03:17:24 +00:00
vincents
b1d4dc1fb8
LCL: made tagLOGBRUSH.lbHatch unsigned, as it is unsigned in the windows unit and in the winapi docs.
...
fixes issue #18159 and issue #16088
git-svn-id: trunk@28637 -
2010-12-06 13:25:51 +00:00
paul
35a4f8ad05
lcl, win32: better support for wm_help command. pass context and keyword to DoOnHelp in a compatible to delphi way (issue #0015065 )
...
git-svn-id: trunk@26744 -
2010-07-20 08:43:36 +00:00
mattias
fe291211a9
LCL: comment
...
git-svn-id: trunk@26565 -
2010-07-10 07:05:36 +00:00
mattias
99f1be30f3
LCL: THandle of LCLIntf now PtrUint on all platforms, bites the platform specific system.THandle especially on 64bit systems, but this is since years so maybe not a big bit
...
git-svn-id: trunk@26564 -
2010-07-10 07:02:35 +00:00
paul
9094e47382
lcl: move combobox style from win32 to LCL createparams, override unsupported styles in wince
...
git-svn-id: trunk@25793 -
2010-05-31 06:22:37 +00:00
paul
ce91a6a9f0
lcl,win32,wince: move edit control flags to createparams
...
git-svn-id: trunk@25476 -
2010-05-17 07:34:07 +00:00
paul
7686d846ed
lcl, win32, wince: move button controls flags into CreateParams methods
...
git-svn-id: trunk@25473 -
2010-05-17 01:10:18 +00:00
paul
8b1b85e16d
lcl: move button flags to TCustomButton.CreateParams
...
git-svn-id: trunk@25398 -
2010-05-14 09:16:51 +00:00
sekelsenmat
4ec26a9c40
Adds support to FPC 2.2.0 for Windows CE
...
git-svn-id: trunk@25090 -
2010-05-01 10:59:17 +00:00
paul
d2001e0228
lcl: extend the list of known WM_WINDOWPOSCHANGED message flags, don't intersect SWP_SourceIsInterface with standard windows flags
...
git-svn-id: trunk@24990 -
2010-04-27 03:23:18 +00:00
mattias
29ed629a01
LCL: handling WMWindowPosChanged form interface
...
git-svn-id: trunk@24971 -
2010-04-26 16:25:26 +00:00
sekelsenmat
74f27bdc7b
Improves the fpc 2.2.4 defines
...
git-svn-id: trunk@24957 -
2010-04-26 08:43:23 +00:00
sekelsenmat
e3b6b29bdb
Implements support for FPC 2.2.4 for WinCE
...
git-svn-id: trunk@24956 -
2010-04-26 08:31:15 +00:00
paul
82492703f2
lcl: correct declaration of TRIVERTEX, add TTriVertex, TGradientRect types, fix Qt and Gtk versions of GradientFill
...
git-svn-id: trunk@24458 -
2010-04-06 07:10:10 +00:00
paul
0e2064bfbe
lcl: TLMTimer must use PtrUInt for timer ID (patch by Aison)
...
git-svn-id: trunk@24170 -
2010-03-22 14:30:28 +00:00
paul
3828145006
lcl: remove hInstance variable - it is already declared in system unit (fixes bug #0015754 )
...
git-svn-id: trunk@23705 -
2010-02-15 10:25:01 +00:00
marc
34643c673a
* Added missing constants from lclextentions. Except for WM_xx = LM_xx constants they should be all included.
...
git-svn-id: trunk@23476 -
2010-01-17 17:35:31 +00:00
sekelsenmat
86aba2e9e2
Fixes lcl-wince compilation
...
git-svn-id: trunk@23427 -
2010-01-12 13:06:50 +00:00
marc
20448170ae
+ WinApi: added SetTimer/Killtimer based on existing Widgetset.CreateTimer as part of lclextentions integration
...
git-svn-id: trunk@23417 -
2010-01-10 18:57:23 +00:00
paul
9430f5e3e6
win32: cleanup win32extra
...
git-svn-id: trunk@23393 -
2010-01-06 17:26:04 +00:00
paul
f81a7b073a
lcl: native resource support:
...
- add implementation for LoadFromResourceName and LoadFromResourceID for TIcon and TCursorImage
- try loading icon from native resource if appropriate lrs resource is not available
git-svn-id: trunk@23290 -
2009-12-26 15:10:14 +00:00
paul
45e870d575
win32, gtk, qt: implement viewport affine transformation functions by tk (issue #0014857 )
...
git-svn-id: trunk@23137 -
2009-12-14 05:59:52 +00:00
jesus
1ab6860b98
LCL, added metrics to fix grid's auto scrollbar issue #14799
...
git-svn-id: trunk@22535 -
2009-11-11 20:59:23 +00:00
paul
f2a0736314
lcl: change binary raster operations constants to be the same for windows and other systems
...
git-svn-id: trunk@22124 -
2009-10-13 00:54:56 +00:00
mattias
5f5e0ff648
LCL: renamed TBaseOwnerDrawState to TOwnerDrawState
...
git-svn-id: trunk@21657 -
2009-09-11 22:05:53 +00:00
paul
70b464b507
lcl: remove ICC_ constants from the LCLType unit
...
win32: register more comctrl classes
git-svn-id: trunk@21548 -
2009-09-03 03:18:31 +00:00
paul
e93e11b149
lcl: add an ability to select cleartype fonts on windows.
...
qt: add support for cleartype font requests
git-svn-id: trunk@20907 -
2009-07-20 14:19:09 +00:00
paul
9afd4bf495
lcl: declare THelpInfo structure
...
git-svn-id: trunk@20825 -
2009-07-11 08:33:37 +00:00
paul
077b9c0616
lcl: fonts:
...
- add TScreen.IconFont, TScreen.MenuFont, TScreen.SystemFont
- replace TWidgetset.InitHintFont with TWidgetset.InitStockFont
win32, wince: retrieve default font from SystemParametersInfo as described in issue #0013848
git-svn-id: trunk@20275 -
2009-05-28 09:23:07 +00:00
paul
a460f26890
lcl: add more stock buttons
...
git-svn-id: trunk@19781 -
2009-05-03 12:58:48 +00:00
paul
7902442395
lcl: add idDialogShield icon
...
git-svn-id: trunk@19772 -
2009-05-02 17:30:37 +00:00
paul
4e17e34447
wince:
...
- implement monitor search functions,
- fix calling conventions from stdcall to cdecl where is needed
git-svn-id: trunk@19267 -
2009-04-07 07:30:09 +00:00
paul
99241ad28e
lcl: default implementation for monitor search functions
...
git-svn-id: trunk@19265 -
2009-04-07 06:06:23 +00:00
paul
752897afdc
lcl: further monitor support
...
- add TScreen.MonitorFromPoint, TScreen.MonitorFromRect, TScreen.MonitorFromWindow
- add TForm.Monitor
win32: add support for new TScreen methods
git-svn-id: trunk@19264 -
2009-04-07 05:29:35 +00:00
paul
52809ff395
lcl: fix compilation on non-windows systems
...
git-svn-id: trunk@19242 -
2009-04-06 09:30:35 +00:00
paul
e2075dffd2
win32: fixes for unicode in GetMonitorInfo()
...
git-svn-id: trunk@19241 -
2009-04-06 09:10:30 +00:00
paul
3a19dfff75
lcl: add TMonitor class which represents single screen monitor, add TScreen.MonitorCount, TScreen.Monitors[]
...
win32, qt, gtk2: implement EnumDisplayMonitors, GetMonitorInfo
git-svn-id: trunk@19239 -
2009-04-06 08:14:58 +00:00
paul
d9491a4528
lcl: fix header
...
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
paul
fca22fcc33
lcl: return CLX colors temporary to allow project compilation (will raise deprecated warning now) and loading forms in ide (though CLX colors will not be listed in the object inspector anymore)
...
git-svn-id: trunk@17538 -
2008-11-23 10:25:45 +00:00
paul
7c665e0d4c
lcl: formatting, cleanup
...
git-svn-id: trunk@17477 -
2008-11-20 15:09:46 +00:00
paul
ffa494672e
lcl: remove CLX colors. They are nowhere defined, nowhere used and nobody wants to support them for years
...
git-svn-id: trunk@17458 -
2008-11-20 01:53:23 +00:00
paul
8220969ef4
lcl: Colors
...
- add clMenuBar, clMenuHighlight system colors
- add pretty names for windows system colors
git-svn-id: trunk@17439 -
2008-11-19 12:20:13 +00:00
paul
f0b96b997f
lcl: declare TExtLogPen
...
qt: return ExtLogPen in GetObject if pen was created by ExtCreatePen
git-svn-id: trunk@17136 -
2008-10-27 08:40:27 +00:00
paul
669af5fc10
ide: add check if TFrame doesnot exits on palette (lcl and ide has been compiled with different frame defines)
...
git-svn-id: trunk@16086 -
2008-08-16 13:10:28 +00:00
mattias
8759733936
LCL: added ssMeta, scMeta to Shortcuts, carbon: Cmd now sets ssMeta, Ctrl now sets ssCtrl, Alt now sets ssAlt, IDE: changed Mac OS X key mapping scheme
...
git-svn-id: trunk@15911 -
2008-07-29 21:21:33 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
vincents
92bc6dea2c
LCL: use TShortcut from the classes unit
...
git-svn-id: trunk@14768 -
2008-04-06 11:30:19 +00:00
paul
11de6af8b9
decapitalize all procedure and function keywords to make all looks the same
...
git-svn-id: trunk@14375 -
2008-03-03 08:06:26 +00:00