Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Diff utility
Message
De
22/07/2013 12:19:39
 
 
À
22/07/2013 10:47:03
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Titre:
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Network:
Windows 2003 Server
Database:
Visual FoxPro
Application:
Desktop
Divers
Thread ID:
01578906
Message ID:
01579002
Vues:
92
>I suggest you use SCCTEXTX from VFPX instead.
>Same concept, with many improvements.

What are the improvements? Is there a document showing them?
* UPDATE:  I found a list in the source code file:
* 18-Jan-2001 M.Winhard  implemented modifications of Mark Wilden as published
*                        in FoxPro Advisor Oct.97, further improved it by:
*                        + finally fixed sort order for method names in class
*                        + dramatically improved performance with large VCX's
*                          (see SccTextEngine::SortMethods())
*                        + fixed sort order for classes in VCX
*                        + changed all PARAMETERS() to PCOUNT()
*                        + made sure SET COMPATIBLE is OFF as needed by FSIZE()
*                          to work the intended way
*
* 01-Feb-2001 M.Winhard   auto-localizing for german users
*                         (other localized VFP versions get english strings, feel free to extend ;-) )
*
* 13-Aug-2001 F.Camp      so I did. :-)
*                         Fixed/Extend it to sort all the methods, objects and properties.
*                         Fixed second parameter in FGETS() calls.
*                         In VFP7 it uses the Case-Insensitive Sort Order
*
* 15-Aug-2001 M.Winhard   sort SCX like VCX
*
* 09-Aug-2002 M.Winhard   allow creation of SCA files for FP2x screens
*
* 29-Oct-2002 M.Winhard   VFP 7 and above: case insensitive sorting of methods
*                         and properties is now optional; thus by default
*                         VFP's standard methods and properties will be first,
*                         not mixed with custom methods and properties
*
* 30-Oct-2002 BethMassi   Fixed a Problem in Routine SortMethods()
*
* 31-Oct-2002 wOOdy       changed all this.JUST*, this.ADDBS, this.FORCEEXT functions to
*                         the VFP internal routines; revised Thermometer code to use two
*                         container instead of nine shapes; Reworked the HexStr2BinStr
*                         function for faster and cleaner code.
*                         Overall Code cleanups (removed unnecessary "m.", sorted and
*                         indented code,  etc), fixed SCC_DBC_MEMO define error.
*
* 01-Nov-2002 wOOdy       Spotted the cause for the "BugBug" workarounds in proc "CreateTable";
*                         Killed bug, cleaned code and got rid of proc "GetReportStructure"
*
* 12-Nov-2002 M.Winhard   Changed #defines for DBC file extensions to DC*;
*                         added #defines for DBF file extensions as DB*
*
* 31-Nov-2002 F.Camp      Fixed the sort order of contained objects in VCX and SCX files so that
*                         they are created straight after the parent. Header files will be
*                         created first, then the other controls in a column of a grid
*
* 01-May-2008 wOOdy       Changed the name from PL_SCCTEXT to SccTextX and added it to codeplex.com/vfpx
*
* 26-Sep-2008 FDBozzo     Added Spanish (034) translation.
*                         Replaced THIS.* sentences with '.' inside a WITH THIS..ENDWITH for faster performance.
*                         Replaced some TYPE() for the faster VARTYPE() function.
*                         Moved some middle RETURNs to the end for unified ending in just one point.
*
* 10-Nov-2008 wOOdy       Eliminated HexStr2BinStr with STRCONV(,16); Optimized SetCodePage, 
*                         Changed all PARAM to LPARAM, several minor Cosmetics and Formatting.
*                         Added check for "VFP9 only";  Exchanged PRIVATEs with LOCALs ;)
*                         Optimized "CreateTable" again to half of lines (now only 22 instead of original 56)
*                         Reverted change of DEFINE SCCTEXTVER, since this renders old checked-in files useless.
*
>You should be able to drop it in as a replacement.

Works like a champ. Thanks!


>That is the tool uses by Frank Perez, Jr in his utility that is a plug in for
>Beyond Compare, a tool that many of us cannot live without.

I looked at Beyond Compare. It's not for me.
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform