mattias
9c52d04a00
lcl: comment
...
git-svn-id: trunk@39578 -
2012-12-18 12:48:34 +00:00
mattias
68fe7a297a
lcl: added mb_help
...
git-svn-id: trunk@38626 -
2012-09-12 21:52:59 +00:00
sekelsenmat
d2843b0d5c
LCL-CustomDrawn-Android: Fixes a bug which prevented input of numbers in Android 4 and overall improves the key events for all devices
...
git-svn-id: trunk@37252 -
2012-05-11 07:54:39 +00:00
paul
d6e2a77af5
lcl:
...
- replace old SIZENORMAL, SIZEICONINC, ... constants with SIZE_RESTORED, SIZE_MINIMIZED
- add new SIZE_FULLSCREEN constant to support wsFullScreen state
git-svn-id: trunk@36432 -
2012-03-30 01:05:10 +00:00
paul
880401dbb8
lcl: remove ver2_2_x defines
...
git-svn-id: trunk@36368 -
2012-03-27 07:16:11 +00:00
zeljko
3068129128
LCL: added SM_LCLMAXIMIZEDWIDTH and SM_LCLMAXIMIZEDHEIGHT to system metrics rules to get accurate size of maximized window until we fix difference between forms frame rect and client rect. issue #21119
...
git-svn-id: trunk@36106 -
2012-03-17 10:46:34 +00:00
sekelsenmat
179972fb78
Starts TCDComboBox implementation, with a native routine for an eventual native item choose popup/dialog
...
git-svn-id: trunk@35641 -
2012-03-01 15:30:26 +00:00
zeljko
41db03219e
LCL: lcltype: added LVN_ODCACHEHINT,LVN_ODSTATECHANGED and LVN_ODFINDITEM to start proper implementation of TCustomListView.OwnerData
...
git-svn-id: trunk@35260 -
2012-02-09 08:38:45 +00:00
sekelsenmat
2ef6d922c8
Restructures the LazDeviceAPIs WS implementation to be on a separate unit instead of in the LCLIntf. This allows us to move the types which bellong in the lazdeviceapis unit back to it and make things more modular too.
...
git-svn-id: trunk@34946 -
2012-01-26 10:07:10 +00:00
sekelsenmat
1b5dde8f63
Makes the decition to prefix all VK_ constants which are exclusive of the LCL with VK_LCL_
...
git-svn-id: trunk@34846 -
2012-01-21 17:09:21 +00:00
sekelsenmat
6be7642595
Android: Converts all key codes from the Android SDK. Adds more keys to the Android keyboard support
...
git-svn-id: trunk@34779 -
2012-01-18 15:11:04 +00:00
sekelsenmat
c532802420
Moves SendNotification to WSControls, moves all accessibility types to Controls, starts changing TTreeView to use selected text changed messages instead of child objects. TTreeView accessibility not yet working in Carbon
...
git-svn-id: trunk@34769 -
2012-01-18 08:29:35 +00:00
sekelsenmat
07b94b092f
Now connects setting the accessible fields to LCLIntf via TControl.SetAccessibleFields and starts the carbon accessibility fields implementation
...
git-svn-id: trunk@34689 -
2012-01-09 19:23:10 +00:00
sekelsenmat
5b98ba7981
Upgrades the Accessibility structure to support roles, name, description and more easily extensible notifications
...
git-svn-id: trunk@34678 -
2012-01-09 13:25:26 +00:00
sekelsenmat
7ede455eae
Some commenting identation improvements
...
git-svn-id: trunk@34631 -
2012-01-06 21:03:15 +00:00
sekelsenmat
2a92924d26
Starts Y form scrolling in LCL-CustomDrawn and converts tabs to space in the messaging fields table
...
git-svn-id: trunk@34523 -
2011-12-31 11:34:04 +00:00
sekelsenmat
728f54b6ad
Various small improvements in sms and location in Android
...
git-svn-id: trunk@34499 -
2011-12-29 16:01:46 +00:00
sekelsenmat
3f997f3ffd
Finishes the basic skeleton for position info, accelerometer and messaging, now it includes the lclintf skeleton
...
git-svn-id: trunk@34467 -
2011-12-28 10:43:25 +00:00
sekelsenmat
cf2403a126
Adds LCLIntf functions for conveniently obtaining a native form Handle or a native Canvas Handle from the LCL
...
git-svn-id: trunk@34358 -
2011-12-21 20:13:07 +00:00
sekelsenmat
3c9ee8524f
Adds the new Application.ExtendedKeysSupport flag and advances the implementation of keyboard support in LCL-CustomDrawn-Cocoa
...
git-svn-id: trunk@34219 -
2011-12-16 08:22:27 +00:00
sekelsenmat
3eb7e6d65f
Starts the keyboard support in LCL-CustomDrawn-Cocoa
...
git-svn-id: trunk@34213 -
2011-12-15 21:04:45 +00:00
sekelsenmat
2365759795
Adds comments about the meaning of VK_* keys and improves the Android key mapping
...
git-svn-id: trunk@34212 -
2011-12-15 18:55:37 +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
sekelsenmat
17bfc6f175
Implements the most basic fullscreen support, for gtk2 only at the moment
...
git-svn-id: trunk@31470 -
2011-06-30 08:58:09 +00:00
blikblum
36e0a4b59f
lcl: change gradient types from longint to Cardinal (matches windows declarations)
...
git-svn-id: trunk@31267 -
2011-06-18 00:01:28 +00:00
paul
dfc3dc15df
lcl, win32: move ListBox, CheckListBox styles into CreateParams of LCL classes
...
git-svn-id: trunk@29914 -
2011-03-19 16:40:11 +00:00
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