Commit Graph

108 Commits

Author SHA1 Message Date
blikblum
d8013165ac *Remove workaround to LCL bug 11187
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@442 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-27 02:44:46 +00:00
blikblum
3527b17383 * Manual clip nodes with negative target coordinates under Qt. Workaround to LCL bug 11187
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@437 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-23 02:07:10 +00:00
blikblum
7dbf9255af * Fixes to advanced demo
- Fix header draw in advanced header demo
 - Reload image lists to better transparency
 - Change to borderstyle = bsSingle where appropriate

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@432 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-18 21:15:16 +00:00
blikblum
7eba9e2d01 * Fix crash under gtk/gtk2/qt in advanced example
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@429 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-18 00:51:27 +00:00
blikblum
f1a883be87 * Add workaround for bug in gtk2 that lead to focus being lost after arrow key is pressed
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@428 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-18 00:50:13 +00:00
blikblum
a9e804419f * Avoid access violation when destroying at design time
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@422 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-13 14:19:07 +00:00
blikblum
fa09cca65a * Make the target output dir different for each widgetset
* Workaround to buggy ScrollWindowEx under Qt and Gtk

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@421 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 22:07:46 +00:00
blikblum
46fd53ba72 * Fix av when destroying a instance that created a drag manager under qt
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@420 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 21:45:28 +00:00
blikblum
c42a0a1751 * Fix draw glitch when using animated toggle
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@419 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 19:02:31 +00:00
blikblum
a1db697566 * Fix a draw glitch when using a rounded rect selection
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@418 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 18:33:34 +00:00
blikblum
c79dac2aa1 * Fix header drag image paint
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@417 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 15:23:12 +00:00
blikblum
2fc903ef44 * Fix scanline calculation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@416 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 10:54:05 +00:00
blikblum
b92338853e * Fix selection rectangle draw when header is visible
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@415 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 10:23:51 +00:00
blikblum
efee47543f * Initializes check images when toCheckSupport option is set
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@414 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-12 00:36:13 +00:00
blikblum
881de4fd3a * Fix scrolling position when navigating with the arrow keys
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@413 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-10 04:15:34 +00:00
blikblum
40fa686aa4 * Fixed compilation and cleaned the demos applications
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@412 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-10 03:06:03 +00:00
blikblum
4c622efc11 * Fixed drawing when header height is bigger than node height.
* Fix drawing with fixed columns

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@411 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-10 03:04:40 +00:00
blikblum
016163dc64 * Pass parameters as reference where possible
* Comment and clear all points where header offset is take into account

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@410 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-08 14:00:00 +00:00
blikblum
6c6bdbe86a * Fix drawing trees with more nodes than 2000 nodes (CacheThreshold) by moving the header offset adjust from GetNodeAt to GetHitTestInfo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@406 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-06 16:06:13 +00:00
blikblum
03ad773153 * Fix GetNodeAt when header is visible
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@405 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-04-06 13:39:04 +00:00
blikblum
ad5806519e * Renamed copy and paste messages to match recent LCL changes
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@388 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-03-26 02:11:11 +00:00
blikblum
1635eb7b77 * Correctly set scroll page size
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@335 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-02-03 01:17:52 +00:00
blikblum
297f3e8217 * Fixed compilation of ole demo
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@309 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-01-04 11:00:20 +00:00
blikblum
9b31b7f638 * Code cleanup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@308 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-01-02 20:25:57 +00:00
blikblum
7be94078d0 * Change drag and drop code to adapt to LCL changes
* Use TFpList instead of TList

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@307 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-01-02 18:10:02 +00:00
blikblum
b5310c5151 * Fixed inline editor auto size feature
*  Removed references for TnT components

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@302 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-25 17:15:45 +00:00
blikblum
b14e3dc633 * Fix compilation
* Sort mark with transparency

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@301 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-23 16:13:44 +00:00
blikblum
c0ad9cab57 * Remove intf_uses.inc file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@300 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-23 14:56:03 +00:00
blikblum
3f6e0d1e2a * Removed unneeded lrs files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@291 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-16 11:46:33 +00:00
blikblum
0143490fd7 * Implemented draw ghosted images
* fix compilation of Advanced demo
* remove some lrs files

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@290 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-12-16 11:42:45 +00:00
blikblum
d635a63cbb * Fixed compilation
* Work around to scroll problem under Qt

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@281 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-10-25 19:29:11 +00:00
blikblum
9922c15c55 * Fixed header glitch under gtk
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@280 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-10-24 23:28:02 +00:00
blikblum
d6fdbce0da * Fixed memory leaks
* Code cleanup

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@268 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-11 13:10:27 +00:00
blikblum
180090dcea * Fixed crash in non windows targets
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@267 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-11 11:30:53 +00:00
blikblum
f6bd5278ab * Added dummy include files and units for carbon/qt/gtk/gtk2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@265 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-10 01:08:08 +00:00
blikblum
4c0ee502c7 * Moved OLE code to include files
* Cleaned defines

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@263 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-09 13:27:06 +00:00
blikblum
e1a93f2c6a * Added include directories
* Removed unnecessary code

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@262 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-09 12:26:20 +00:00
blikblum
eb49466d3a * Use optimal pixel format
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@261 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-06 18:04:49 +00:00
blikblum
c3bc3cc808 * Fix: Selection is not cleared when focus change is not allowed
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@260 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-06 17:41:35 +00:00
blikblum
2a100b7b09 * Fixed System* check buttons
* Optmized painting of CheckButtons and TreeButtons

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@259 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-06 11:19:23 +00:00
blikblum
872a08506e * Added missing files
* Fix transparency of node buttons (plus/minus)

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@258 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-09-04 15:02:15 +00:00
blikblum
0e95629552 * Backported changes done in main svn tree up to svn rev 143 (version 4.5.4)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@223 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-23 14:43:56 +00:00
blikblum
f36c59e625 * Check images are loaded at demand
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@218 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-20 01:17:03 +00:00
blikblum
d5bf30839b * Replace StrechMaskBlit by BitBlt in XP header painting
* Cleanup check images draw code

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@211 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-09 13:10:37 +00:00
blikblum
3c652269a1 * Created system images to TBitmap
* Removed ConvertImageList
* Removed TVTVCriticalSection

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@208 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-06 03:16:27 +00:00
blikblum
87532a5c91 * Check images are now stored as TBitmap instead of TImageList
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@207 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-06 01:33:07 +00:00
blikblum
7c5b6de4f1 * Fixed transparency in System* check images
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@206 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-05 17:20:30 +00:00
blikblum
3fac361565 * Removed StopTimer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@205 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-05 15:20:33 +00:00
blikblum
aa3508f66f * Updated package description
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@202 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-01 01:41:55 +00:00
blikblum
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