Thanks!

Yeah I know, it's a large lib.  Something I mean to look at for next
revision.  Maybe a different technique for handling the snap cases might
yield less code.  I just wanted to get something functional out there, as a
starting point.  The technique I chose was to break up inner and outer snap
borders, each border has 8 regions (4 corners and 4 sides), and 8 directions
which break down to 3 (or 4) classifications: towards, away from, parallel
(one way or two ways) to the border.  Then there are different snap types
which act different based on direction and distance (while in a snap zone).
In addition a few public methods can be called with varying arguments for
flexibility, which increased the code size.  As it stands, I actually need
to add more features and fixes to the library, so it will get bigger.  Maybe
I should break the class into sub classes or something, with a common file,
and "optional feature" files, so people can choose only what they want (to
some extent).

Leif

----- Original Message ----- 
From: "Raymond Irving" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 02, 2003 11:45 PM
Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip release


>
> Very good job on the SnapX class Leif.
>
> Just one question... Is it possible to reduce the size
> of the library?
>
>
> --
> Raymond Irving
>
> --- Leif W <[EMAIL PROTECTED]> wrote:
> > sf.net username: warp9pnt9
> >
> > I can log into this account and have PuTTY (the
> > entire suite) and WinCVS
> > installed.  Will configure once I'm able to verify
> > that I can log in to the
> > dynapi site.
> >
> > Leif
> >
> > ----- Original Message ----- 
> > From: "Raymond Irving" <[EMAIL PROTECTED]>
> > To: "Leif W" <[EMAIL PROTECTED]>;
> > <[EMAIL PROTECTED]>
> > Sent: Monday, June 02, 2003 4:07 PM
> > Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip
> > release
> >
> >
> > >
> > > Very sorry Leif. Over the weekend my email was
> > over
> > > quota so I did not get any mail from the DynAPI
> > group.
> > > I'll upload your changes to CVS tonight.
> > >
> > > As for CVS access I would like for many more
> > persons
> > > to have read/write access to the CVS. This can be
> > done
> > > by setting up a sourceforge account, send me the
> > name
> > > of the account and then setup Putty and WinCVS on
> > your
> > > windows machine. It's documentent on the
> > SourceForge
> > > website and I can help where ever possible
> > >
> > >
> > > --
> > > Raymond Irving
> > >
> > >
> > >
> > >
> > >
> > > --- Leif W <[EMAIL PROTECTED]> wrote:
> > > > Hi,
> > > >
> > > > The newest SnapX I posted to the mail and to the
> > > > patch list on Saturday
> > > > didn't make it into the CVS.  I can't seem to
> > get my
> > > > password working on the
> > > > DynAPI site, and I never had write-access to the
> > > > CVS.  Can somebody please
> > > > add it to the CVS for me.
> > > >
> > > > Thanks,
> > > >
> > > > Leif
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
> -------------------------------------------------------
> > > > This SF.net email is sponsored by: eBay
> > > > Get office equipment for less on eBay!
> > > >
> > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > > _______________________________________________
> > > > Dynapi-Dev mailing list
> > > > [EMAIL PROTECTED]
> > > >
> > >
> >
> http://www.mail-archive.com/[EMAIL PROTECTED]/
> > >
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > Yahoo! Calendar - Free online calendar with sync
> > to Outlook(TM).
> > > http://calendar.yahoo.com
> > >
> > >
> > >
> >
> -------------------------------------------------------
> > > This SF.net email is sponsored by: eBay
> > > Get office equipment for less on eBay!
> > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > > _______________________________________________
> > > Dynapi-Dev mailing list
> > > [EMAIL PROTECTED]
> > >
> >
> http://www.mail-archive.com/[EMAIL PROTECTED]/
> > >
> > >
> >
> >
> >
> >
> >
> -------------------------------------------------------
> > This SF.net email is sponsored by: eBay
> > Get office equipment for less on eBay!
> > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> > _______________________________________________
> > Dynapi-Dev mailing list
> > [EMAIL PROTECTED]
> >
> http://www.mail-archive.com/[EMAIL PROTECTED]/
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
> http://calendar.yahoo.com
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: eBay
> Get office equipment for less on eBay!
> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> _______________________________________________
> Dynapi-Dev mailing list
> [EMAIL PROTECTED]
> http://www.mail-archive.com/[EMAIL PROTECTED]/
>
>




-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://www.mail-archive.com/[EMAIL PROTECTED]/

Reply via email to