yes but so far none of the moprh class specialised this method.

On Dec 24, 2008, at 2:00 PM, Alexandre Bergel wrote:

> It depends whether it makes sense or not to have a different threshold
> for objects.
> Maybe an expert in gui may help to answer this...
>
> Alexandre
>
>
> On 23 Dec 2008, at 19:19, Stéphane Ducasse wrote:
>
>> Hi
>>
>> I would like to get your point of view on the following:
>> In Object there is the method
>>
>> updateThresholdForGraphicInViewerTab
>>      "When a Viewer is open on the receiver, its tab needs some graphic  
>> to
>> show to the user. Computing this graphic can take quite some time so
>> we want to make the update frequency depending on how long it takes  
>> to
>> compute the thumbnail. The threshold returned by this method defines
>> that the viewer will update at most every 'threshold *
>> timeItTakesToDraw' milliseconds. Thus, if the time for computing the
>> receiver's thumbnail is 200 msecs and the the threshold is 10, the
>> viewer will update at most every two seconds."
>>      ^20 "seems to be a pretty good general choice"
>>
>> which is only defined on Object.
>> and only called by
>>
>> ThumbnailMorph>>stepTime
>>      "Adjust my step time to the time it takes drawing my referent"
>>      drawTime ifNil:[^ 250].
>>      ^(objectToView updateThresholdForGraphicInViewerTab * drawTime) max:
>> 250.
>>
>> and I was thinking ok this a nice hook and may be it should be a
>> morphic extension on
>> Object. On the other hand it seems that this is a feature that is  
>> only
>> use by one class
>> that is not even core. So may be we could put the magic number inside
>> the step time.
>>
>> Stef
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> -- 
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to