>Hi,
>
>I sent a similar message last week when the system was down and it didn't
>seem to go out to everyone so I'm resending it.
>
>I've been working with VFP for about 8 months now and am working on my
>first big project. To a large degree this has also been a learning tool for
>me. I've noticed that some people seem to prefer hand-coding over using the
>Visual Tools and I was wondering what the benefits were, if any. I tend to
>prefer hand-coding and didn't use the tools back in my FPD days. However,
>programming for Windows seems to be a lot more complicated than programming
>for DOS so I've been using the tools in VFP.
>
>In thinking over the question before I posted it, I came up with the list
>of advantages and disadvantages which I have included below. I was looking
>for your thoughts on these as well as any others you might be able to
>contribute.
>
>Thanks,
>Gary
There aren't any advantages in creating everything programatically and there are many disadvantages in doing so. VFP was created to make use of visual tools. By avoiding these tools you are creating extra work for yourself and a headache to boot. If you really want to look at some code, you can always use the class browser and view the code from there. Note: I am talking about using VFP's visual tools, not VFP's wizards, which are good for quick down-and-dirty apps, but practically useless for any large app.
The only time I can concieve of creating classes programatically are for things like creating dataenvironment classes or grid column classes, which can't be done visually.