Commit Graph

70 Commits

Author SHA1 Message Date
paul
10cb184641 win32: fix range check error (by Martin Friebe, #0012157)
git-svn-id: trunk@16602 -
2008-09-16 02:44:11 +00:00
paul
ea198f3972 formatting
git-svn-id: trunk@16538 -
2008-09-11 03:14:24 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
8dd2b0738e win32: don't tread TCustomControl caption as TCustomControl title. 1) no need, 2) it crashes when title is too big.
git-svn-id: trunk@15150 -
2008-05-15 09:18:44 +00:00
paul
dbddffe2cb lcl: bidi mode patch from Ido with modifications
git-svn-id: trunk@14991 -
2008-04-27 14:24:22 +00:00
paul
c2db5ffa0f qt: bidimode depends on TControl.UseRightToLeftAlignment, TControl.UseRightToLeftReading,
TContorl.UseRightToLeftScrollBar more than on BidiMode property since that methods are virtual

git-svn-id: trunk@14847 -
2008-04-16 05:51:23 +00:00
vincents
9ed9aa3295 win32 interfaces: added some defines to enable unicode support easily.
git-svn-id: trunk@14801 -
2008-04-11 11:22:20 +00:00
sekelsenmat
9e54486ffa Large unicode improvements for Windows CE.
git-svn-id: trunk@14164 -
2008-02-16 21:38:56 +00:00
vincents
a630267f5b win32 interface: fixed compilation with fpc 2.2.0 and 2.3.1
git-svn-id: trunk@14134 -
2008-02-14 13:20:14 +00:00
paul
f1d8f78b0c initial implementation of TWinControl.SetShape for gtk, qt, win32 + example
git-svn-id: trunk@13874 -
2008-01-25 06:56:57 +00:00
paul
9d15123d91 - gtk: move dialogs related stuff to gtkwsdialogs and gtk2wsdialogs
- gtk complete moving CreateComponent code to appropriate classes
- lcl remove CreateComponent method since there is no more need in it

git-svn-id: trunk@13478 -
2007-12-27 09:51:27 +00:00
paul
2e413c5941 use obj.Reference.Handle instead of obj.Handle in lcl since obj.Handle is deprecated now (for converted gdi objects)
git-svn-id: trunk@13307 -
2007-12-13 02:01:24 +00:00
paul
3ed6ba4007 TWinControl.PaintTo:
- implementation for win32 and qt
- initial implementation for gtk

git-svn-id: trunk@13209 -
2007-12-07 18:56:17 +00:00
marc
425f7eb912 * Start handle rework. Splitup of internal WS referencedata and public widgetsetspecific references (handle/pointer/XID/...)
git-svn-id: trunk@13178 -
2007-12-06 01:17:52 +00:00
paul
b3343919da replace writeln with debugln in verbose mode
git-svn-id: trunk@13107 -
2007-12-01 16:52:19 +00:00
paul
323051e548 win32:
- add BlendRect from Marc (for win32 rubber band. win32 rubber band will be commited later due to unsolved problems)
- fix recursion of WindowProc in case of subclussing of lazarus registered window class
- add missed flags for SetWindowPos
- formatting and misc

git-svn-id: trunk@11955 -
2007-09-07 16:56:15 +00:00
vincents
31a2d5bbb8 win32 interface: implemented setting listview.font.color (bug #8773)
git-svn-id: trunk@11807 -
2007-08-13 21:35:55 +00:00
paul
d5c7e43700 - BidiMode patch from Zaher Dirkey (0008996) part 1
git-svn-id: trunk@11408 -
2007-07-02 07:00:51 +00:00
paul
56e1a6af27 fixed cursor changing in designer mode (error introduced in fix #11001)
git-svn-id: trunk@11005 -
2007-04-26 03:29:33 +00:00
paul
06e9d893e8 TEdit/TMemo and some other with LCL cursor = crDefault had problems with setting their default cursor if it was differ from default application cursor.
git-svn-id: trunk@11001 -
2007-04-25 11:43:38 +00:00
paul
a85405aa69 - fixed typos in win32 drag image list
git-svn-id: trunk@10934 -
2007-04-11 08:30:04 +00:00
paul
1cdfd2446a - some minor changes and comments for native win32 image list
- native drag image list implementation for win32

git-svn-id: trunk@10933 -
2007-04-11 05:41:56 +00:00
vincents
bf9399bd9d win32 interface: fixed several range errors
git-svn-id: trunk@10869 -
2007-04-04 15:12:31 +00:00
mattias
6bd2881a7f win32 intf: fixed compilation
git-svn-id: trunk@10596 -
2007-02-06 00:19:25 +00:00
mattias
2b1083e359 LCL: SetTempCursor is now called on every mouse move, cursors of TControls
git-svn-id: trunk@10595 -
2007-02-05 23:24:03 +00:00
marc
b3f981c48b * Modified patch from Paul Ishenin implementing cursors
git-svn-id: trunk@10446 -
2007-01-15 00:53:09 +00:00
marc
17018c7bca * Patch from Felipe Monteiro de Carvalho (modified)
* Temp fix for stings without terminator (fix needs improvement, count <> length)

git-svn-id: trunk@10296 -
2006-12-05 00:56:47 +00:00
marc
1c99781bc5 * Modified utf patch from Felipe Monteiro de Carvalho
git-svn-id: trunk@10196 -
2006-11-14 00:31:49 +00:00
micha
a4bd9f7713 fix pointer type conversions
git-svn-id: trunk@10039 -
2006-10-04 22:21:04 +00:00
micha
c3e60040cf fix drawing of listview in pagecontrol with winxp themes (issue #1588)
git-svn-id: trunk@9462 -
2006-06-21 15:22:43 +00:00
vincents
b8ef0bd35b add class method modifier to the implementation of class methods (fixes fpc 2.1.1 compilation)
git-svn-id: trunk@9366 -
2006-05-27 20:30:46 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
micha
d9e9f1570f win64 fixes (from peter, modified)
git-svn-id: trunk@9221 -
2006-05-01 21:45:12 +00:00
mattias
00692af0ed started ChildSizing auto layouts for TWinControl
git-svn-id: trunk@7882 -
2005-10-02 09:46:55 +00:00
marc
68321456bb * Renamed InterfaceObject to WidgetSet
- Removed some logs
* Changed mainloop to a callback through the interface

git-svn-id: trunk@7585 -
2005-08-28 23:38:18 +00:00
micha
8f21b33cd7 can only introduce virtual methods in TWSWinControl; quick fix
git-svn-id: trunk@7372 -
2005-07-18 19:31:53 +00:00
micha
4d1f460836 split up implementation of ResizeChild
git-svn-id: trunk@7371 -
2005-07-18 13:49:54 +00:00
micha
e449af4c82 remove TWin32WidgetSet.RecreateWnd, use the one from Controls unit
git-svn-id: trunk@7369 -
2005-07-18 12:37:58 +00:00
marc
98f5b75116 * Reimplemented ZOrder
+ Added IDE option to move a control one forward/back
* Fixed IDE control selection
- Removed some IFDEF VER 1_0
+ Added some inline

git-svn-id: trunk@7361 -
2005-07-16 00:08:26 +00:00
micha
1ed4bab790 fix bug #684 properly, opendialog closes automatically after messagedlg (much thanks to uberto)
git-svn-id: trunk@7065 -
2005-04-08 16:59:37 +00:00
micha
d248fcf4af "fix" for opendialog being closed after showing message dialog
git-svn-id: trunk@7017 -
2005-03-23 20:45:18 +00:00
micha
3e4b7bdaed use LCL font is it is non-default
git-svn-id: trunk@6994 -
2005-03-19 13:19:39 +00:00
micha
99768ea834 move CreateHandle implementation of tcustomcontrol to twincontrol
git-svn-id: trunk@6276 -
2004-11-21 18:10:42 +00:00
vincents
d07f50c9fa initialize ComboBox BuddyWindowInfo to nil, if there is no associated edit window.
git-svn-id: trunk@6236 -
2004-11-12 08:56:23 +00:00
micha
eb7bf28fa9 remove usage of fcompstyle: split up twswincontrol.settext
git-svn-id: trunk@6187 -
2004-11-02 21:08:23 +00:00
micha
4a54d8d57f remove usage of fcompstyle
git-svn-id: trunk@6186 -
2004-11-02 17:48:19 +00:00
micha
d4ce99fba2 remove usage of FCompStyle in GetText using splitup
git-svn-id: trunk@6185 -
2004-11-01 18:48:43 +00:00
micha
8be1fd35e2 fix crash on showing tabpage
fix painting of radiobutton in groupbox (non-tabpage-parent)

git-svn-id: trunk@6177 -
2004-10-29 09:52:08 +00:00
micha
cfbcf45a59 convert GetProp and SetProp usage to one Atom pointing to a record of fields
git-svn-id: trunk@6175 -
2004-10-28 21:00:56 +00:00
micha
84c8159e94 fix winxp theming for tabcontrols (shaded background)
git-svn-id: trunk@6167 -
2004-10-27 20:58:58 +00:00