PC Review


Reply
Thread Tools Rate Thread

Speed and graphics related

 
 
Ulf Hansen
Guest
Posts: n/a
 
      21st Jan 2009
Hello!
I am developing an application that consists of cells that you can drag
around.
Drawing these cells is time consuming, that's why I have to think a lot
about which regions have to be redrawn.
The cells can overlap, and "normal" estimation of region to be redrawn
doesn't really help.
Normally I would say "Okay, if cell A has to be drawn and it overlaps
cell B, then I redraw cell B as well, no problem.
But cell B may overlap cell D, for example, it could be something like a
chain-reaction.
Also, the cells don't have clean edges, but they have alpha-channel drop
shadows, so if I would redraw a cell without blitting the background
first, the drop shadows would add and appear much darker (something that
I see on the XP desktop quite often).
I have spent weeks with this problem already, but I need to gain more speed.
Does anybody have any tipps for me?
Thank you very much.
Ulf Hansen
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
duplicate row, related rows, and their related rows Scott Parmelee Microsoft Access Form Coding 2 20th Jul 2006 02:11 AM
Graphics.FillRectangle vs Graphics.FillPath speed Mark Ingram Microsoft C# .NET 2 23rd May 2006 03:13 PM
Anything java related and email related won't work through IE =?Utf-8?B?cGFwZXJib3k=?= Windows XP Help 0 5th Mar 2006 08:58 AM
HOWTO: Table, related tables, and only related data in a dataset? McGurk Microsoft ADO .NET 1 29th Apr 2004 06:17 AM
IE and other worm related or microsoft related issues Dyan Microsoft Windows 2000 0 14th Aug 2003 10:48 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 08:42 AM.