INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED 2005/10/30 00:42:24 thb 1.1.2.19: #i10000# gcc is picky about mismatching int flavours as template parameter 2005/10/28 11:06:06 thb 1.1.2.18: #i48939# Preventing output size from becoming negative; added early exit for zero output size case. 2005/10/27 13:45:09 thb 1.1.2.17: #i48939# Broke the output size calculation (rRequestedArea.getMax() is a position, _not_ a size). Works now. 2005/10/26 17:18:20 thb 1.1.2.16: #i48939# Removed another corner case, where potentially too large a VDev was created 2005/10/20 13:55:23 thb 1.1.2.15: #i48939# Now correctly flushing the display queues in updateScreen(); removed unused code. 2005/10/19 13:47:18 thb 1.1.2.14: #i48939# Adapted to GraphicDeviceBase changes; add screen dump facility; now providing the sprite bounds debug feature as a public property 2005/10/14 21:40:10 thb 1.1.2.13: #118732# Added working sprite prio; now correctly calculating remaining (inactive) set of sprites. 2005/10/11 15:41:27 thb 1.1.2.12: #i54170# Corrected license headers 2005/09/22 21:00:53 thb 1.1.2.11: #i48939# Employing faster XOR masking for the special case nontransparent, non-alpha bitmap redraw in backbuffer (incidently, that matches the typical slide transition sprite update) 2005/09/12 15:51:32 thb 1.1.2.10: #i48939# Clarified comments 2005/08/24 22:06:10 thb 1.1.2.9: Restored previous version (darn windows cvs wrapper seems to ignore signals) 2005/08/24 22:00:32 thb 1.1.2.8: #i52876 2005/08/18 15:32:06 mbu 1.1.2.7: now using SetTriangleClipRegion() 2005/08/04 21:43:56 thb 1.1.2.6: #i48939# Corrected sprite repaint (opaqueUpdate() don't need to clip, area is guaranteed to cover all full sprites within bound rect); removed plain <long> from textlayout 2005/07/25 00:58:00 thb 1.1.2.5: #i48939# Fixed scrollUpdate to _always_ scroll (except source rect is completely empty), fixed round-off errors for scroll area calculations 2005/07/22 00:11:58 thb 1.1.2.4: #i48939# Factored out stubby corner sprite bound rect rendering to canvastools; finished removal of actual redraw methods from ::canvas::Sprite 2005/07/21 14:52:50 thb 1.1.2.3: #i48939# Factored out round up/down to integer; removed backend specific methods from base Sprite interface; removed updateScreen overwrite from SpriteCanvasBase (too much backend specifics need to be passed to HW canvases); now passing the target OutputDevice directly via Sprite::redraw() method in VCL canvas; made XFont -> impl font conversion dynamic cast, too; removed the getSpriteTargetSurface crap from SpriteCanvas 2005/06/28 11:22:50 thb 1.1.2.2: #i48939# Removed refcounted reference to device in canvashelper (leads to circular references for SpriteCanvas); improved docs; added drawBezier() implementation 2005/06/17 23:43:58 thb 1.1.2.1: #i48939# The new canvas base classes expect more functionality in delegate members; these are the helper implementations
INTEGRATION: CWS canvas02 (1.1.2); FILE ADDED
2005/10/30 00:42:24 thb 1.1.2.19: #i10000# gcc is picky about mismatching int flavours as template parameter
2005/10/28 11:06:06 thb 1.1.2.18: #i48939# Preventing output size from becoming negative; added early exit for zero output size case.
2005/10/27 13:45:09 thb 1.1.2.17: #i48939# Broke the output size calculation (rRequestedArea.getMax() is a position, _not_ a size). Works now.
2005/10/26 17:18:20 thb 1.1.2.16: #i48939# Removed another corner case, where potentially too large a VDev was created
2005/10/20 13:55:23 thb 1.1.2.15: #i48939# Now correctly flushing the display queues in updateScreen(); removed unused code.
2005/10/19 13:47:18 thb 1.1.2.14: #i48939# Adapted to GraphicDeviceBase changes; add screen dump facility; now providing the sprite bounds debug feature as a public property
2005/10/14 21:40:10 thb 1.1.2.13: #118732# Added working sprite prio; now correctly calculating remaining (inactive) set of sprites.
2005/10/11 15:41:27 thb 1.1.2.12: #i54170# Corrected license headers
2005/09/22 21:00:53 thb 1.1.2.11: #i48939# Employing faster XOR masking for the special case nontransparent, non-alpha bitmap redraw in backbuffer (incidently, that matches the typical slide transition sprite update)
2005/09/12 15:51:32 thb 1.1.2.10: #i48939# Clarified comments
2005/08/24 22:06:10 thb 1.1.2.9: Restored previous version (darn windows cvs wrapper seems to ignore signals)
2005/08/24 22:00:32 thb 1.1.2.8: #i52876
2005/08/18 15:32:06 mbu 1.1.2.7: now using SetTriangleClipRegion()
2005/08/04 21:43:56 thb 1.1.2.6: #i48939# Corrected sprite repaint (opaqueUpdate() don't need to clip, area is guaranteed to cover all full sprites within bound rect); removed plain <long> from textlayout
2005/07/25 00:58:00 thb 1.1.2.5: #i48939# Fixed scrollUpdate to _always_ scroll (except source rect is completely empty), fixed round-off errors for scroll area calculations
2005/07/22 00:11:58 thb 1.1.2.4: #i48939# Factored out stubby corner sprite bound rect rendering to canvastools; finished removal of actual redraw methods from ::canvas::Sprite
2005/07/21 14:52:50 thb 1.1.2.3: #i48939# Factored out round up/down to integer; removed backend specific methods from base Sprite interface; removed updateScreen overwrite from SpriteCanvasBase (too much backend specifics need to be passed to HW canvases); now passing the target OutputDevice directly via Sprite::redraw() method in VCL canvas; made XFont -> impl font conversion dynamic cast, too; removed the getSpriteTargetSurface crap from SpriteCanvas
2005/06/28 11:22:50 thb 1.1.2.2: #i48939# Removed refcounted reference to device in canvashelper (leads to circular references for SpriteCanvas); improved docs; added drawBezier() implementation
2005/06/17 23:43:58 thb 1.1.2.1: #i48939# The new canvas base classes expect more functionality in delegate members; these are the helper implementations

JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core,JurassicWordExcel/core