Re: Numbering Scheme

2018-10-11 Thread Vassilis Aggelakos
If you want it a bit more sophisticated, the last digit it could denote how many digits are dummy in the begining. E.g: 45672 --> 45=dummy --> 67 real number and 2 dummy indicator. On Thu, Oct 11, 2018 at 6:03 PM Ed Leafe wrote: > On Oct 11, 2018, at 9:59 AM, Vassilis Aggelakos

Re: Numbering Scheme

2018-10-11 Thread Vassilis Aggelakos
Try to put the real number between two 1 single digit other numbers. For example 3452 --> 3=dummy 45 = real sequence 2--> dummy. No math needed, just this little trick! Hope this helps. On Thu, Oct 11, 2018 at 5:55 PM Alan Bourke wrote: > Do you care more about competitors overestimating or

Re: Numbering Scheme

2018-10-10 Thread Vassilis Aggelakos
Multiply the number by 3. Vassilis > On 10 Oct 2018, at 22:25, Frank Cazabon wrote: > > I have a client who issues tickets in numerical sequence (it's a pawnshop). > The sequence helps them balance things back at the end of the day (read that > as check for stealing) when checking the

Re: Numbering Scheme

2018-10-10 Thread Vassilis Aggelakos
Multiply the number by 3. Vassilis > On 10 Oct 2018, at 22:42, Ted Roche wrote: > > Keep a table with the primary key (a non-data-bearing auto-incremented > integer) as the sequential number, to ensure things don't go missing out of > sequence. > > For each ticket, create a unique number

Re: VFP - What upgrades would VFP10 have had...

2017-10-20 Thread Vassilis Aggelakos
Multi threading support. Best Regards Vassilis Aggelakos On Fri, Oct 20, 2017 at 12:19 PM, Laurie Alvey <trukke...@gmail.com> wrote: > I guess that would include SQL Server bigint and dot NET longs. > > Laurie > > On 20 October 2017 at 10:13, Dave Crozier <da.

Re: [ADMIN] Please help if you can - One week to go!

2013-10-04 Thread Vassilis Aggelakos
My wife suffers from MS. Donation done! Keep up the great work Ed. Vassilis On Fri, Oct 4, 2013 at 3:25 PM, Ed Leafe ed.le...@rackspace.com wrote: In just about a week I will riding in the MS 150, which is a two-day cycling event to raise money for research to help cure Multiple Sclerosis.

Re: Container packing optimisation

2013-05-09 Thread Vassilis Aggelakos
I have worked for years on similar problems in the past, but at last I decided to use a 3dparty library from http://www.optimalprograms.com/ works nicely with VFP. Hope this helps Vassilis Aggelakos Sent from my iPad On 9 Μαϊ 2013, at 22:41, Mark Dimmock ma...@actongate.co.uk wrote: Evening

Re: DotNet equivalent to INSERT INTO mytable FROM NAME orec?

2012-08-21 Thread Vassilis Aggelakos
Hi Mike, To clear (I hope!) things up, keep in mind that there is no .Net Equivalent since it depends the underlying technology you use. .Net is not the langunage like VFP, .Net is the framework. You may use C# or VB .net but the syntax to save something on the backend it depends. For example if

Re: DotNet equivalent to INSERT INTO mytable FROM NAME orec?

2012-08-21 Thread Vassilis Aggelakos
Hi Mike, To clear (I hope!) things up, keep in mind that there is no .Net Equivalent since it depends the underlying technology you use. .Net is not the langunage like VFP, .Net is the framework. You may use C# or VB .net but the syntax to save something on the backend it depends. For example if

Re: Fill in your HWP bookshelf, save books from the recycler and save $$$

2012-03-12 Thread Vassilis Aggelakos
Hi Ted, I would love to buy 2 - 3 books but choosing  two of them I got quoted a super terestrial amount for shipping (to Greece). Actually Whil's page says the least expensive shipping method costs $44 while UPS charges $145 for just two books. Best Regards Vassilis Aggelakos p.s: As you may

Re: SQL: Find min record (vs. value) in a group

2011-09-01 Thread Vassilis Aggelakos
ORDER BY p.prod_rank Hope this helps Vassilis Aggelakos On Thu, Sep 1, 2011 at 1:48 PM, Malcolm Greene pro...@bdurham.com wrote: I have a table like the following: CREATE TABLE products ( prod_type char(10), prod_rank int, prod_vend char(10), prod_note char(10) ) INSERT INTO products

Re: SQL: Find min record (vs. value) in a group

2011-09-01 Thread Vassilis Aggelakos
= xx.prod_type and p.prod_rank = xx.prod_rank  ORDER BY p.prod_rank Hope this helps Vassilis Aggelakos On Thu, Sep 1, 2011 at 1:48 PM, Malcolm Greene pro...@bdurham.com wrote: I have a table like the following: CREATE TABLE products ( prod_type char(10), prod_rank int, prod_vend char(10

Re: SMS / Email / Desktop Alerts

2010-03-03 Thread Vassilis Aggelakos
://www.argus-soft.com/ Vassilis Aggelakos On Tue, Mar 2, 2010 at 1:36 PM, Alan Bourke alanpbou...@fastmail.fm wrote: Does anyone know any general-purpose solutions that could connect to VFP or SQL Server data via OLEDB or whatever, and produce alerts based on certain criteria that could

Re: SMS / Email / Desktop Alerts

2010-03-02 Thread Vassilis Aggelakos
://www.argus-soft.com/ Vassilis Aggelakos On Tue, Mar 2, 2010 at 1:36 PM, Alan Bourke alanpbou...@fastmail.fm wrote: Does anyone know any general-purpose solutions that could connect to VFP or SQL Server data via OLEDB or whatever, and produce alerts based on certain criteria that could be sent

Re: close databases

2009-07-31 Thread Vassilis Aggelakos
Probably, You have to iterate to all open sessions and force CLOSE DATABASES in every session Hope this Helps Vassilis Aggelakos On Fri, Jul 31, 2009 at 4:43 PM, Rafael Copquin rcopq...@ciudad.com.arwrote: I am experiencing a problem that I do not understand why it happens. I am doing

Re: Error #202 Invalid path or file name

2009-01-29 Thread Vassilis Aggelakos
Try to save in c:\ or try to save in a location where the full path string doesn't contain any spaces. if your save succeeds check your code for a macro-substitution of the destination path string. HopeThishelps Vassilis On Thu, Jan 29, 2009 at 1:31 PM, Andrew Stirling

Re: Error #202 Invalid path or file name

2009-01-29 Thread Vassilis Aggelakos
...also beneath is an 'output' folder where the more experienced users can use to save one off reports in PDF,CSV,XLS etc. Are you trying to save (export) a report? if so, is the report rendered in a preview form? Do you have any images on it? Can you show us the export commands? I am not sure

Re: Cost of open connection handles?

2008-03-06 Thread Vassilis Aggelakos
Andy Kramek has written an excellent connection manager class. You can find it in the samples source code of the book Megafox (in chapter 13 - if I remember well) Vassilis Aggelakos - Original Message - From: MB Software Solutions General Account [EMAIL PROTECTED] To: [EMAIL

Re: Need your advice on Web services

2008-01-30 Thread Vassilis Aggelakos
dependencies ... Vassilis Aggelakos - Original Message - From: Stephen Russell [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, January 30, 2008 3:42 PM Subject: Re: Need your advice on Web services On Jan 30, 2008 6:24 AM, Vassilis Aggelakos [EMAIL PROTECTED] wrote: Hi

Re: Sedna Released

2008-01-29 Thread Vassilis Aggelakos
of cake with the wizard. Many many thanks to all of you who worked for this great release! Vassilis Aggelakos - Original Message - From: Rick Schummer [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, January 26, 2008 3:11 PM Subject: Sedna Released I know this has been long

Re: Sedna Released

2008-01-29 Thread Vassilis Aggelakos
of cake with the wizard. Many many thanks to all of you who worked for this great release! Vassilis Aggelakos - Original Message - From: Rick Schummer [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, January 26, 2008 3:11 PM Subject: Sedna Released I know this has been long in coming

Re: Advisor.com Changes

2008-01-15 Thread Vassilis Aggelakos
I feel your pain but keep in mind that I can't even login anymore... FYI, my subscription is active. Vassilis Aggelakos - Original Message - From: Dave Crozier [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, January 10, 2008 1:35 PM Subject: Advisor.com Changes To All

Re: [NF] Free version of TechSmith Camtasia screencam software

2007-11-27 Thread Vassilis Aggelakos
Mal, Do you have plans for any new VFP product based videos? :) Now I don't have any excuse! - I 'll do my best. Vas - Original Message - From: Malcolm Greene [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, November 27, 2007 2:01 AM Subject: Re: [NF] Free version of TechSmith

Re: [NF] Free version of TechSmith Camtasia screencam software

2007-11-26 Thread Vassilis Aggelakos
Thanks Mal! Vas - Original Message - From: Malcolm Greene [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, November 26, 2007 5:44 PM Subject: [NF] Free version of TechSmith Camtasia screencam software TechSmith is giving away a free copy of an older version of Camtasia Studio

Re: [NF] IE5.Content hidden files---even with Show all option selected

2007-11-15 Thread Vassilis Aggelakos
a virus. Vassilis Aggelakos - Original Message - From: MB Software Solutions [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, November 15, 2007 6:27 PM Subject: [NF] IE5.Content hidden files---even with Show all option selected I noticed my C:\Documents and Settings\Michael\Local

Re: Visual FoxPro Lines of Code Analysis

2007-07-24 Thread Vassilis Aggelakos
Running the EXE and analyzing one of my latest projects I saw that it has left more than half of my prgs out of the results! I don't know why. I have to start debugging with the source code now {grrr!} Vassilis Aggelakos - Original Message - From: MB Software Solutions [EMAIL

Re: Visual FoxPro Lines of Code Analysis

2007-07-24 Thread Vassilis Aggelakos
Who's EXE...Anthony's FoxLint or the other guy's app? Mark Miller's Exe, from here: http://www.codeproject.com/useritems/VFPLOCCounter/VFPLOCCounter-Executable.zip Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance

Re: Another GDIPlusX question

2007-07-23 Thread Vassilis Aggelakos
on ? This is the key point of the story. In this post you could find a very simple approach with some very useful classes http://weblogs.foxite.com/vassilisaggelakos/archive/2007/04/24/3726.aspx Mal, thanks for remembering me. Vassilis Aggelakos - Original Message - From: Paul Newton

Re: [NF] Surface Computing has arrived

2007-05-31 Thread Vassilis Aggelakos
The videos are really impressive but I don't know yet any MS API which handles graphics so fast! Is it WPF behind the scenes? I don't think so... Just compare the second video (that one with the map) and a full zoom in/out with MS MapPoint 2006! (In my P4 box with 1GB it takes almost 1min !!!)

Re: Why I can't delete a container object from another container?

2007-05-09 Thread Vassilis Aggelakos
Thank you very much Ken for your time. Vassilis - Original Message - From: Ken Dibble [EMAIL PROTECTED] To: profox@leafe.com Sent: Wednesday, May 09, 2007 3:30 AM Subject: Re: Why I can't delete a container object from another container? 1. I have a container class based on native

Re: Why I can't delete a container object from another container?

2007-05-08 Thread Vassilis Aggelakos
I have just reported this behaviour as a bug. If you believe that it would be useful to be resolved in Service Pack 2 of VFP9 please spent 1 minute to rate it. https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=276193 Thanks in Advance. Vassilis Aggelakos

Why I can't delete a container object from another container?

2007-05-07 Thread Vassilis Aggelakos
the vartype returns O! Does anybody know something about this? Any help would be greatly appreciated. TIA Vassilis Aggelakos VFP9SP1 WinXP SP2 Mail Address : N37 57' 44.49'' E23 37' 25.47'' ___ Post Messages to: ProFox@leafe.com Subscription

Re: Why I can't delete a container object from another container?

2007-05-07 Thread Vassilis Aggelakos
Is this a bug? or what??? Vassilis - Original Message - From: Eurico Chagas Filho [EMAIL PROTECTED] To: 'ProFox Email List' profox@leafe.com Sent: Monday, May 07, 2007 7:17 PM Subject: Why I can't delete a container object from another container? Hi I have something similar, but

Re: VFP9 autodownload

2007-04-27 Thread Vassilis Aggelakos
Take a look here: http://www.west-wind.com/wwClientTools.asp Vassilis - Original Message - From: Sytze de Boer [EMAIL PROTECTED] To: profox@leafe.com Sent: Friday, April 27, 2007 8:14 AM Subject: VFP9 autodownload Someone once helped me with a neat routine so that my client can

Re: Silent Setup for MySQL Server 5.0

2007-04-12 Thread Vassilis Aggelakos
since yesterday. I have n't received yet even my first post! I read your reply from leafe.com webpage archive. Vassilis Aggelakos ___ Post Messages to: [EMAIL PROTECTED] Subscription Maintenance: http://leafe.com/mailman

[NF] Silent Setup of MySQL server 5.0

2007-04-11 Thread Vassilis Aggelakos
similar for MySQL server. Has anyone any idea about this? --- Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list

Silent Setup for MySQL Server 5.0

2007-04-11 Thread Vassilis Aggelakos
similar for MySQL server. Has anyone any idea about this? --- Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http

Re: How to join a local and a remote cursor?

2007-03-02 Thread Vassilis Aggelakos
Hi Derek, I'd say most experts would never put 100k records in a grid, ever. GUI controls aren't designed for this amount of data typically, and it's fairly un-usable to end users. Maybe I wasn't so clear. I didn't want to display 100K records in a grid. I have a small cursor with 50 records

Re: How to join a local and a remote cursor?

2007-03-02 Thread Vassilis Aggelakos
, Vassilis Aggelakos [EMAIL PROTECTED] wrote: ... doesn't sound very efficient. Do you have any (good) ideas? It's always worth benchmarking a solution before you go to a lot of trouble to construct a more complex solution that turns out not to save you any time or resources whatsoever. That's

How to join a local and a remote cursor?

2007-03-01 Thread Vassilis Aggelakos
with QrySmallCursor doesn't sound very efficient. Do you have any (good) ideas? Any help would be greatly appreciated Vassilis Aggelakos VFP9 sp1 - MySQL 5.0 ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com

Re: How to Copy (not move) Directory, Subdirectories and all files with FoxPro

2007-03-01 Thread Vassilis Aggelakos
Function CopyDir Lparameters SourcePath, TargetPath *== *| Purpose.. Copies a directory with subfolders *| Author... Vaggelakos *| Created.. June 05, 2006 *| About *| Mod List.

Re: How to join a local and a remote cursor?

2007-03-01 Thread Vassilis Aggelakos
Hi Derek, Thank you for answering. A little more info on how you're joining and the end need for the cursor might be helpful for us to give you more suitable suggestions... The resulting cursor will be used as recordsource in a grid. Until now I used to download all the records from the big

Re: Can an container destroy itself?

2006-10-23 Thread Vassilis Aggelakos
can see some unrefreshed pixels. I solved my problems with a timer control in my form. When I want to destroy a container I send a command in the form's timer control and that's it! - It works great! Vassilis Aggelakos - Original Message - From: Malcolm Greene [EMAIL PROTECTED

Re: search in PDF´s ???

2006-09-13 Thread Vassilis Aggelakos
You may want to try XPDF. Command line pdf converter to text. Great utility I use it to store pdf text in dbf tables from a vfp application! http://www.foolabs.com/xpdf/download.html Vassilis Aggelakos - Original Message - From: Ailsom F. Heringer (Osklen) [EMAIL PROTECTED

Re: Detect application is running under virtual machine?

2006-09-13 Thread Vassilis Aggelakos
Christof, Your answers are *always* invaluable! Thank you very much Vassilis - Original Message - From: Christof Wollenhaupt [EMAIL PROTECTED] To: profox@leafe.com Sent: Wednesday, September 13, 2006 8:14 AM Subject: RE: Detect application is running under virtual machine? Hi

Re: [NF] Open Source Rookie + Database Servers

2006-09-06 Thread Vassilis Aggelakos
! Vassilis - Original Message - From: Ted Roche [EMAIL PROTECTED] To: profox@leafe.com Sent: Tuesday, September 05, 2006 8:24 PM Subject: Re: [NF] Open Source Rookie + Database Servers On 9/5/06, Vassilis Aggelakos [EMAIL PROTECTED] wrote: My *valuable* database is an open book

Re: [NF] Open Source Rookie + Database Servers

2006-09-06 Thread Vassilis Aggelakos
] Open Source Rookie + Database Servers At 06:59 PM 9/5/2006 +0300, Vassilis Aggelakos wrote: Charlie , All true and I totally agree with you. Try walking in my shoes, I develop and deploy a vertical market app and I send my CDs to approximately 1000 companies all over the country. Many of my

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
: Ted Roche [EMAIL PROTECTED] To: profox@leafe.com Sent: Monday, September 04, 2006 9:09 PM Subject: Re: [NF] Open Source Rookie + Database Servers On 9/4/06, Vassilis Aggelakos [EMAIL PROTECTED] wrote: Today I have another silly question for you. Not a silly question. A good one

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
- Original Message - From: Ed Leafe [EMAIL PROTECTED] To: ProFox Email List profox@leafe.com Sent: Tuesday, September 05, 2006 4:09 PM Subject: Re: [NF] Open Source Rookie + Database Servers On Sep 5, 2006, at 8:59 AM, Vassilis Aggelakos wrote: Ok that's clear but if I

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
Andy, of course - or you could just turn password protection off! Let me clear something I don't try to hack MySQL server nor it is a problem about my db server. We hear louder and louder everyday that linux is more secure than windows or MySQL is more secure than SQL server (I am not an M$

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
] Open Source Rookie + Database Servers On Sep 5, 2006, at 9:16 AM, Vassilis Aggelakos wrote: You're assuming that the password is stored in either an unencrypted form Definetely No. If you are a MySQL developer that knows what function does the checking and returns .T. if we have a valid

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
From this conversation is clear that if you are a poor Visual Foxpro developer and you deploy (to an unknown system) a MySQL server db with your app, a *bad* guy can theoritically unlock your database. Vassilis - Original Message - From: Vassilis Aggelakos [EMAIL PROTECTED

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
! - Original Message - From: Ed Leafe [EMAIL PROTECTED] To: ProFox Email List profox@leafe.com Sent: Tuesday, September 05, 2006 5:40 PM Subject: Re: [NF] Open Source Rookie + Database Servers On Sep 5, 2006, at 10:34 AM, Vassilis Aggelakos wrote: From this conversation is clear that if you

Re: [NF] Open Source Rookie + Database Servers

2006-09-05 Thread Vassilis Aggelakos
, Vassilis Aggelakos wrote: We hear louder and louder everyday that linux is more secure than windows or MySQL is more secure than SQL server... ... Those are just general statements. And they are 'generally' true. But in any given circumstance, a specific implementation could be worse in either

[NF] Open Source Rookie + Database Servers

2006-09-04 Thread Vassilis Aggelakos
to the internet? And if this is the case how secure can be a such database server? The same is true also for linux. Any opinions? Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free

[OT] Joke

2006-08-24 Thread Vassilis Aggelakos
Hi, This is an Albanian virus. As you know we are not so technical advanced as in the West. We therefore ask you to delete all your files on your harddisk manually and send this email to all your friends. Thanks for helping us, The Albanian Hackers

MySQL newbie strikes again!

2006-08-23 Thread Vassilis Aggelakos
save greek characters there and i get error messages. Finally I managed to save greek characters with column charset = utf8. What's going here??? Any help would be greatly appreciated Thanks Vassilis Aggelakos ___ Post Messages to: ProFox

Re: MySQL newbie strikes again!

2006-08-23 Thread Vassilis Aggelakos
Try: SQLEXEC(1, INSERT INTO t (rec_id, PhotoField) VALUES (1, ?lcPhoto)) It Works! Thank you very much Ted! I have spent more than 3 hours trying cast , createbinary and every other function that I could imagine. It was soo simple. gr Many Thanks Vassilis Aggelakos - Original

Re: MySQL newbie strikes again!

2006-08-23 Thread Vassilis Aggelakos
23, 2006 4:37 PM Subject: Re: MySQL newbie strikes again! On Aug 23, 2006, at 9:11 AM, Vassilis Aggelakos wrote: Typing in the command window: lcPhoto = Filetostr(c:\myphoto.jpg) ? SQLEXEC(1, insert into t (rec_id, PhotoField) values (1, + lcPhoto + ) ) I get an error saying that my

Re: MySQL newbie strikes again!

2006-08-23 Thread Vassilis Aggelakos
I think it handles all western languages. If you will be working with Chinese or other eastern languages, you may need the double-byte version, utf-16. I don't have expectations for Chinese yet so I think (hope) utf8 will be ok. Thank you Ed Vassilis Aggelakos - Original Message

Re: Showing matches when user types into text box.

2006-08-23 Thread Vassilis Aggelakos
Aggelakos - Original Message - From: Peter Cushing [EMAIL PROTECTED] To: profox@leafe.com Sent: Wednesday, August 23, 2006 6:23 PM Subject: Re: Showing matches when user types into text box. Vassilis Aggelakos wrote: I often use something like this: http://www.btfworks.gr

a collection issue

2006-07-31 Thread Vassilis Aggelakos
) Does anybody know How can I change the assigned value to a collection member? TIA Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http

Re: a collection issue

2006-07-31 Thread Vassilis Aggelakos
Thanks Mal, I use collections in my apps very frequently. Usually I have a simple ColItem class that looks like this: DEFINE CLASS myColItem AS Custom Key = .null. Value = .null. TagInfo = .null. oChild = .null. ENDDEFINE I add this object to my collection and everything is fine when I

Re: Problems Connecting to M$SQLExpress

2006-07-19 Thread Vassilis Aggelakos
I had the same problem with VFP 9 and Sql Server 2005. I did a typical installation of Visual Studio 2K5. I never managed to connect within VFP in my local machine. I gave up and I forgot it... --Vassilis Aggelakos - Original Message - From: Dave Crozier [EMAIL PROTECTED

Foxpro Success Stories Site!

2006-07-06 Thread Vassilis Aggelakos
be greatly appreciated. Check it out here: http://www.foxprosucess.com -Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com

Re: Foxpro Success Stories Site!

2006-07-06 Thread Vassilis Aggelakos
BugFix: The correct link is http://www.foxprosuccess.com -Vassilis Aggelakos ___ Post Messages to: ProFox@leafe.com Subscription Maintenance: http://leafe.com/mailman/listinfo/profox OT-free version of this list: http://leafe.com/mailman/listinfo

Re: Reassign a class to another one

2006-06-30 Thread Vassilis Aggelakos
of some classes. You can't change that! I would highly recommend you the book Advanced OOP with VFP 6 by www.hentzenwerke.com It is a great book and it is useful for VFP 9 also. -Vassilis - Original Message - From: Vassilis Aggelakos [EMAIL PROTECTED] To: ProFox Email List profox