Wednesday, February 6, 2008

Build 178

In case of an error Guineu now displays a dialog with error, executable line and procedure or program. Previously Guineu would only dump a message to the console which didn't help with WinForm and mobile applications.

We're also continuing to enhance GuineuIDE. This is currently work in progress. When you select one of the build targets you get now a dialog for some of these that give you a little more control over the build process.

Thursday, January 24, 2008

Build 175

This version fixes a bug when writing numeric fields into a table. Under some conditions the new number had been merged into the existing number.

Monday, December 10, 2007

Build 174

USE now reports a "file is in use" error when the file is open exclusively somewhere else. VARCHAR and VARBINARY fields are handled correctly.

Friday, December 7, 2007

Build 173

Added read support for all data types supported in Microsoft Visual FoxPro™ 9.0 DBF files. There are some differences, though:

  • GENERAL fields are treated as plain memo fields. Support for GENERAL fields has currently low priority as it's a seldom used feature and difficult to implement. On the other hand it has got the advantage that you can use Guineu to extract data from a General field.
  • VARBINARY and VARCHAR fields currently do not trim content. This will change soon.
  • Some parts of the code page conversion do not yet work properly. If the table has got the same code page as the user's computer, there shouldn't be any problem.

Thursday, November 29, 2007

Build 172

SET BELL has been added to Guineu. SET BELL ON|OFF is supported as is SET BELL TO [filename]. Both work on the desktop and on mobile devices with sound support. Currently, the only limitation is that the WAV file must be an external file. Embedded files are not yet supported.

Build 171

The manual has been updated to reflect that GuineuIDE is now the preferred method to use Guineu. You can still use Guineu.EXE to directly run an FXP, if you wish. I think, though, that compiling a project with SCXes, VCXes and PRGs into a single EXE is closer to what most developers actually want to do. GuineuIDE only runs in Visual FoxPro 9.0 which is now checked when you start GuineuIDE. The Build menu itself remains enabled even if there's no project open.

Most changes in this build are internal stuff. For instance, I enhanced the way that variables are internally managed, fixed several issues that Code Analysis in VS.NET 2008 flagged, and the like.

Friday, November 16, 2007

Build 168

Fixed #47: Implemented the PageCount property for pageframes. Assigning a value now automatically creates the desired number of pages. Forms with pageframes can now be compiled with GuineuIDE.