Commit Graph

59 Commits

Author SHA1 Message Date
dbf7549b0d * Enabled calling of inherited WMMouseWheel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@199 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-30 01:22:18 +00:00
f1d4319067 * Implemented transparent buttons under win32
* Fixed advanced demo compilation in win32

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@196 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-28 02:14:18 +00:00
93b437494c * Fixed cursor after stop the panning window
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@193 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-25 18:17:31 +00:00
1eda83ee33 * Fixed paint glitch when resizing
* fixed images demo compilation

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@185 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-21 21:43:03 +00:00
1143b36810 * Enabled ContexMenu/PopupMenu
* Code cleanup

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@184 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-18 23:21:14 +00:00
2b755d51cf * Fived cursor when using the panning window
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@183 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-18 19:51:36 +00:00
3887d4ba32 * Fix compilation using EnableAdvancedGraphics define
* Fix objects demo project file
* Remove lcltypes.inc file

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@182 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-18 14:57:33 +00:00
568a2ec9d5 * Fix Node position when expanding a node with a TotalHeight > ClientHeight ehrn header is visible
* Publish BorderSpacing

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@180 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-14 12:44:16 +00:00
35e60b6fc2 * Fixed compilation of Advanced demo in gtk
* Fixed compilation with fpc 214 under gtk
* Disabled screen store in hint activation under gtk
* Removed VirtualTrees.DrawTextW

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@177 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-03 15:13:22 +00:00
341b29c6dc * Use TControl.BidiMode property instead of the homebrew
* Remove unnecessary assignment of TBitmap.Height to zero

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@176 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-03 01:43:26 +00:00
26c090ebf4 * Fixed bug when using AddChild to add nodes, that was preventing a node to be selected
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@175 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-30 12:05:35 +00:00
02aec68d04 * Fix compilation using UseExternalDragManager undefined
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@174 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-28 19:01:57 +00:00
f8fa44c048 * Fix compilation using UseExternalDragManager undefined
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@173 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-28 19:01:37 +00:00
9310413daf * Fix compilation using UseExternalDragManager undefined
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@172 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-28 12:40:08 +00:00
5e810ef02b * Workaround to fpc bug leading to an interface memory leak
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@171 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-26 18:25:42 +00:00
197173a5e8 * Started to remove dependency of Windows in advanced demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@170 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-26 13:09:35 +00:00
c81ad25465 * Use Lazarus resources instead of Windows resources
* Added script to build resource file

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@169 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-26 02:05:17 +00:00
9d6a33dbe9 * Added advanced demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@168 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-24 23:52:34 +00:00
1456413285 * Fixed regression: accessing Font would cause a access violation
* Fixed compilation of VtHeaderPopup

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@167 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-24 12:05:51 +00:00
ca1ebaca2b * Fixed regression: accessing Font would cause a access violation
* Fixed compilation of VtHeaderPopup

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@166 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-24 12:05:16 +00:00
3e832dda5c * Fixed compilation in 2.1.4
* removed Compilers.Inc
* Remoced unused variables and units
* adapted TWriterHack to fpc definition

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@165 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-21 01:10:19 +00:00
2411bee5e1 * Skip animation in Gtk due to poor timeGetTime implementation
* Dont cancel edit in WMKeydown under gtk1 (LCL bug 8865)
* Cleanup of objects and minimal demos

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@164 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-14 12:18:53 +00:00
2843f3cd0c * Gtk - Draw dotted line using a bitmap brush like win32
* Workaround to LCL bug 8823

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@163 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-07 02:20:44 +00:00
7e4a4bb440 Fixed ide pixmap files (was causing a crash under gtk)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@157 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-01 12:57:47 +00:00
636993e3ff Added ide icons
Removed Register procedure from main unit

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@156 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-01 01:41:35 +00:00
9a6c72fb15 Removed unused FPanningCursor
Restore cursor when Panning is stopped

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@150 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-04-23 20:28:11 +00:00
49b4ab00f4 Fixed HeaderSplit and Panning cursors
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@149 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-04-23 20:23:37 +00:00
04b3d1fb7a Workaround to LCL bug 8626
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@147 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-04-21 21:08:37 +00:00
a7da3fa782 Initial GTK2 support
Started workaround to horizontal scrolling bug

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@146 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-04-21 19:56:33 +00:00
213e0cc3b1 Fixed Panning window draw
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@141 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-04-06 00:57:17 +00:00
28313808a3 Started PanningWindow implementation
Fixed some resource files

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@140 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-04-04 18:09:47 +00:00
2bb98d8d9a Workaround to LCL bug 8553
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@134 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-22 15:17:42 +00:00
fbcb3d0030 isolated threading functions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@133 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-19 17:46:44 +00:00
6a072baafc Workaround to crash under GTK
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@132 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-19 15:02:31 +00:00
394413dee2 Added dataarray and images demos
Fixed header click when HeaderStates is empty
Depends of lclextensions package

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@131 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-18 22:38:02 +00:00
ae87723676 git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@129 8e941d3f-bd1b-0410-a28a-d453659cc2b4 2007-03-17 18:50:48 +00:00
825b15d142 Missing code from last commit - Fixed compilation under gtk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@128 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-15 19:15:51 +00:00
4e70efbfe3 Added dummy MMSystem unit to linux/gtk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@127 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-15 13:12:20 +00:00
21bf88d824 added dummy dragmanager unit to gtk
fixed compilation under gtk

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@126 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-15 12:22:59 +00:00
5d6e5c7558 Moved code from lclfunction.inc to DelphiCompat
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@125 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-15 09:49:29 +00:00
28532757f9 Cleaned Delphi specific defines
Removed dependency from Compilers.inc

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@124 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-14 20:25:25 +00:00
dd83bd49fe Finished isolation of WinApi functions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@121 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-07 14:24:30 +00:00
48d8f6864c Started to isolate specific windows functions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@120 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-06 20:33:09 +00:00
e7a96e5b6b Removed direct dependency of ActiveX and OleUtils
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@119 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-06 12:16:42 +00:00
553c1325ac Started to isolate OLE functions
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@118 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-05 23:28:47 +00:00
7a193d82da Fixed crash when using ole functions
Fixed drawing when using drag and drop

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@115 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-05 01:29:44 +00:00
db352a016a Added ole demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@111 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-03 14:56:24 +00:00
7287d9f1f5 Fixed column position
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@110 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-03-03 14:48:36 +00:00
21beb2fec8 Implemented SetTimer/KillTimer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@102 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-02-28 21:39:33 +00:00
aaa1e2cc6a Implemented column resize
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@97 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-02-27 13:32:54 +00:00