Rick

Thank you for your comprehensive (I think that's the word) reply.  By 
the time I received it I had already solved the problem (in about 10 
minutes <gdr>)

I still feel sorry for the VFP neophyte(s) who may have come across the 
problem and probably would have had some difficulty in solving it.

Paul Newton


Rick Schummer wrote:
>>> If I go to Component Gallery...Foundatiion classes...User controls and 
>>>       
> pick any of the "Mover" classes and then on the first tab click the 
> ellipsis button to open a free table, choose a table then  I 
> consistently get an error # 1234 in opentable (26): Subscript is outside 
> defined range.<<
>
> I am sure if you reported this error to Microsoft they would have made it a 
> low priority fix because
> it is source code you can fix. The problem here is you did not report 
> reproducible steps. You forgot
> to mention that I needed to drop the "Table Mover" (not any mover, they do 
> not all have ellipse
> buttons) on a form, run the form, then click on the ellipse button. As a 
> software developer you
> should really understand the need for determining the exact steps to 
> reproduce.
>
> I did get this error and was able to reproduce the problem you are suggesting 
> is catastrophically
> broken. <g>
>
>   
>>> This is not something "not working the way I expect it or want it" - it 
>>>       
> is simply not working.  It is shoddy - would your clients accept work 
> like that ?  Why is it wrong of me to expect it to work ?  Should I 
> really have to fix something like that myself.<<
>
> Sure Paul, as a developer you should definitely expect every piece of 
> software and source code that
> ships to be 100% bug free. You should also know this is an impractical 
> possibility. You should know
> that even the most critical of core software running on your machine is not 
> perfect. And people who
> write code should know better than to throw stones at other developers 
> because they found a bug in
> their code. Life does not work that way. Unfortunately humans write the code 
> and humans are
> imperfect. 
>
> My clients know I am human and I make mistakes. They also know I take 
> responsibility and fix my
> mistakes when they happen. I don't pretend to know it all, I don't pretend to 
> do everything the
> correct way.
>
> Fortunately this is not a core EXE function or problem. This can be fixed. 
> This fix is easy and you
> have everything you need to fix it. I don't know you Paul. Are you a software 
> developer? Most
> (obviously not ALL) software developers could have taken the 15 minutes to 
> figure this out. I timed
> it. Even after fighting through your missing steps this took me less than 15 
> minutes. The email back
> too longer.
>
> If you want this fixed follow my instructions:
> 1) Open up the _TableMover class in the Class Designer (you can use the Class 
> Browser, Component
> Gallery, ToolBox, or Command Window to do so, use whatever method is your 
> preference).
> 2) Open up the OpenTable method in the code editor.
> 3) Find all three lines of code with ASCAN().
> 4) On each of these lines the last two parameters (1, 3) are not necessary. 
> You can remove them from
> all three lines of code with the ASCAN(). I'll let you do the editing to your 
> coding standards. I
> would ship you the code, but you might learn more by editing the code 
> yourself.
>
> Test, debug if necessary, repeat.
>
> This is the great thing about Fox, you have all the tools and source to fix 
> the FFC and Solution
> Sample classes.
>
>   
>>> Maybe if they called them "sample classes", or "tutorial classes" or 
>>>       
> whatever I wouldn't be so miffed.  But "foundation" classes are surely 
> something on which you can, or should be able to, build.  That's what 
> foundations are !<<
>
> You surely have the right to be miffed. But I look at it differently. I look 
> at this as a learning
> opportunity. Most FoxPro developers I know look toward the foundation as a 
> starting base for ideas
> and then build their own classes. I know it is easy to consider the FFC and 
> the provided framework
> as the complete tool to build applications, but the fact is, most of the 
> developers I know see it
> only as a learning tool to gain a better understanding of how VFP works. Then 
> they move on to their
> own framework, or get one of the commercially available ones. I also know 
> people who use the FFC
> classes right out of the box. Different strokes for different folks.
>
> Rick
> White Light Computing, Inc.
>
> www.whitelightcomputing.com
> www.swfox.net
> www.rickschummer.com
>
>
>
>
>
>
[excessive quoting removed by server]

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: http://leafe.com/archives/byMID/profox/[EMAIL PROTECTED]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to