|
Change log |
Top Previous Next |
|
August 2008 Implemented STORE
Implemented RESTORE FROM June 2008 Implemented DELETE and DELETED()
Implemented GridLineColor property.
Implemented Load event
Implemented Grid, Column, Header and Spinner controls. The grid controls currently only work on the PDA.
Implemented SYSMETRIC()
Added SYS(8006) May 2008 Implemented EOF(), the Refresh method and the DisplayValue property.
Implemented TIME() and the Activate event for pages.
Implemented ListIndex
Implemented the WordWrap property for buttons and GETPEM()
Implemented ListCount and ActivePage properties.
Implemented DTOC(), CTOD().
Enhanced MESSAGEBOX().
Added several enhancements in index handling and data type support April 2008 Added support for Visual WebGUI March 2008 Implemented AERROR()
New function SYS(2005) to control the Microsoft SQL Server Compact Engine. Support for version 3.5 has been added. February 2008 The error handler now displays a dialog with error details. December 2007 Error handling improved
Various field types including VARCHAR and VARBINARY have been implemented or enhanced. November 2007 Implemented SET BELL. ?? and ? now respect the current setting.
Implemented ERASE, COPY FILE
Added FontName, FontSize, FontBold, FontItalic, FontUnderline and FontStrikeThru. Please note that Guineu ses GDI+ and therefore might print text slightly different than Microsoft Visual FoxPro.
Added various output formats for GuineuIDE.
This change log gives a brief overview of what changed. You can find a more detailed list in the Guineu release blog (http://guineu-blog.blogspot.com) October 2007 Implemented RUN
Added new GuineuIDE.EXE for the Visual FoxPro development IDE. GuineuIDE allows to compile a project into an EXE. Forms and class libraries are converted to PRGs.
Added new Vocabulary sample. This sample runs on the desktop and a PDA. It can be used to learn languages, etc.
Implemented SET COVERAGE TO, ZAP
Implemented SEEK(), SELECT(), CLOSE DATABASES [ALL]
Implemented LOCATE, CONTINUE
Implemented FOUND(), USED(), SET STEP ON, SYS(2015)
Implemented Valid and When.
Implemented Picture property on forms.
Implemented LostFocus, GotFocus and SetFocus September 2007 Implemented Editbox
Implemented GETENV()
Implemented SET FILTER TO August 2007 Implemented SCAN FOR and USE...ORDER
Implemented read access to currency, date, boolean and integer fields.
Implemented FCOUNT(), FIELD()
Implemented SKIP Implemented GOTO, GO TOP and GO BOTTOM.
Implemented FONTMETRIC().
SET ORDER TO implemented for DBF files.
SEEK implemented for DBF files. July 2007 REPLACE and APPEND now work with DBF files. REPLACE is currently limited to character fields that are not indexed.
Implemented VERSION(), ALEN()
Added a new option to APRINTERS().
Implemented operators AND and OR.
Implemented DO CASE...CASE...OTHERWISE...ENDCASE
Implemented ERROR command.
Implemented RAT(), ROUND(), MINUTE(), IIF(), SYS(2), SEC(), PAYMENT(), ISALPHA(), SOUNDEX(), RATC(), LOG(), ICASE(), MAX(), STUFF(), SYS(0), VAL(), ISLOWER(), SQRT(), SYS(3), INLIST(), DRIVETYPE(), RAND(), ISDIGIT(), SIGN(), APRINTERS(), FV(), HOUR(), LOG10(), PV(), ISUPPER(), PADC(), PADL(), PADR(), OCCURS(), SYS(1), EXP() June 2007 Implemented VARTYPE(), ISNULL(). JUSTDRIVE(), TAN(), GETWORDCOUNT(), GETWORDNUM(), NVL(), BITAND(), JUSTEXT(), RTOD(), DAY(), JUSTSTEM(), FORCEEXT(), BITOR(), JUSTFNAME(), FORCEEXT(), BITOR(), JUSTFNAME(), YEAR(), GOMONTH(), FORCEPATH(), FLOOR(), DISPLAYPATH(), QUARTER(), COS(), BITCLEAR(), MONTH(), BITLSHIFT(), BITRSHIFT(), BITNOT(), BITXOR(), DTOR(), PI(), CEILING(), BITTEST(), SIN(), BITSET(), DIRECTORY(), DEFAULTEXT()
Page and Pageframe implemented.
BackColor and ForeColor implemented
Implemented Enabled and Visible ControlSource in read only mode available Implemented READ EVENTS, CLEAR EVENTS, CLEAR
Implemented STRTRAN(), CHRTRAN() and EMPTY(). Implemented Picture and DownPicture for CommandButton on the desktop
Added Listbox and Combobox control with Additem, RemoveItem, Clear and InteractiveChange event.
Implemented ALINES(). Implemented EVALUATE() for variable and field names.
Implemented APPEND, REPLACE
Implemented SELECT(). Added Release method to forms.
Implemented ADIR()
Implemented RECNO()
Added Image control. EXE prompts for FXP if no file has been passed and default FXP doesn't exist.
Implemented SYS(8004) to switch between SPT engines. Guineu supports two engines in the desktop version: ODBC and Microsoft SQL Server 2005 Compact.
Implemented SQLSTRINGCONNECT(), SQLDISCONNECT() and SQLEXEC() for the PDA with Microsoft SQL Server Mobile.
Implemented SET EXACT
New function SYS(8003) to enable .NET Debugging support. Added delegate based support for .NET debugger. Implemented SYS(2000), DIMENSION May 2007 Implemented DTOS(), RGB() Implemented Container class
Implemented DATE(), DATETIME()
Implemented RECCOUNT()
New function SYS(8002) to handle unknown tokens. DO supports the IN clause now. FOR supports STEP and non-integer loop counter.
Implemented FOPEN(), FCLOSE(), FREAD(), FWRITE(), FERROR(), FCREATE(), FSEEK(), FGETS(), FFLUSH(), FPUTS(), FEOF(), FCHSIZE(), FDATE(), FTIME()
Implemented USE.
Implemented LEFT(), REPLICATE(), CREATE CURSOR
Implemented SYS(16), ADDBS()
Implemented STREXTRACT(), PROGRAM(), JUSTPATH().
FULLPATH() implemented. New function SYS(8001) to handle path casing. SET DELETED, SET MEMOWIDTH, SET SAFETY, SET STATUS, SET STATUS BAR, SET TALK implemented NEWOBJECT() implemented
SET PATH TO, SET EXLUSIVE and SET SYSFORMATS implemented. External PRGs can now be called.
Implemented a basic cursor engine. ALIAS() implemented. SCAN...ENDSCAN implemented. SQL pass-though is now available on desktops. Implemented are SQLSTRINGCONNECT(), SQLDISCONNECT() and SQLEXEC() . Because the Compact Framework has no ODBC support, these functions are not available on mobile devices.
LOWER() implemented. $ operator working.
Added the WinForm sample to show the interaction between .NET and Guineu. UPPER() is now implemented.
Added support for arrays. LOCAL can create arrays. |