Good, I am glad you did this.  When I added the progress bar the release was
about to happen and I didn't want to change code that worked.

I would also like to add a message method to display errors and/or the state
of the simple client.

I will change SimpleClient from using ProgressBar to using ByteCounter.

Paul

> From: "Jebu Ittiachen" <jebu at bigfoot.com>
> Reply-To: freenet-dev at lists.sourceforge.net
> Date: Sat, 15 Apr 2000 11:34:18 -0500
> To: <freenet-dev at lists.sourceforge.net>
> Subject: Re: [Freenet-dev] FGUI changes
> 
>> On Sat, 15 Apr 2000, Jebu Ittiachen wrote:
>>> I'm putting in the Swing based GUIin a seperate package
>>> Freenet.contrib.SwingFree and i was looking on maximum integration with
>>> FGUI, however one small place where the things mismatch is the counter,
>>> SimpleClient uses ProgressBar as the counter, would it be possible to
> have
>>> it based on an interface say like
>>> 
>>> public interface GUIByteCounter extends ByteCounter{
>>> public void start(long val,String key);
>>> }
>>> 
>>> in Freenet.support and have the counter in SimpleClient shifted to
>>> GUIByteCounter from ProgressBar??
>> 
>> Is there any reason not the just add the start() method to the regular
>> ByteCounter interface? The only other counter is the DotCounter of CLI
> clients,
>> but it would be easy to add a start() to that.
> 
> that would be a lot better
> 
>> 
>> I don't believe in all the ptttuii about good design principles and not
>> changing Interfaces. They are meant for smarter programmers then me who
> get
>> things right the first time.
> 
> thats not me :-)
> 
>> 
>>> 


_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to