[aplusdev] Win port revisited (Cross Platform GUI)

Stefano Lanzavecchia stf at apl.it
Thu Aug 2 17:45:24 EDT 2001


> if v is very large -- millions of elemenets -- than obviously 
> you don't want to read all of v into the widget if you move 
> the thumb from top to bottom.  instead, you want to use some 
> kind of sampling algorithm to only *give the impression* that 
> this is the case. 

Such a common strategy, that I have used in many other occasions ("the
virtual grid"), and yet I completely forgot about it now... While it
makes the implementation a bit more complex, as you correctly say, it's
completely transparent to the user. In fact it has the benefit of
allowing, one day, the user to access directly the virtual mechanism so
that large quantities of data computed on-the-fly can be displayed.

> mike and i still plan to implement this functionality, but we 
> decided to punt until k4, and make it part of a general rewrite. 

Makes perfect sense. 
-- 
WildHeart'2k1 - mailto:stf at apl.it 
Homepage: http://come.to/wildheart/ 

<<<Inochi wa sutete mo, otoko o suteru ki wa nakatta wai! --- 
   I was prepared to give my life, but not my manhood!>>> 





More information about the apluslist mailing list