... using ... No need to worry about this one any more. I am happy with the solution that I have as it is fairly straightforward and conveniently kills *four*...
Nice one Chris! This is one to add to the doco maybe. John ... From: GPCP@yahoogroups.com [mailto:GPCP@yahoogroups.com] On Behalf Of cfbsoftware1 Sent:...
K John Gough
john@...
Nov 4, 2006 6:50 am
271
... Hmmm, this doesn't sound like something that should be embraced by the GPCP compiler documentation. What you're saying is, "to fix this shortcoming in our...
Well, Marc's point has some merit, but the real issue is that this particular .NET funtionality is hung off the custom attribute mechanism. From the point of...
K John Gough
john@...
Nov 6, 2006 2:52 am
273
With my 'theoretical' hat on I would probably agree with Marc. However, while it would be nice, with my 'pragmatic' hat on I would rather you (John) spend your...
... As far as I remember in CP MAX(INTEGER) is = 07FFFFFFFH so 0FFFF0000H is too big for an INTEGER and compiler correctly intepret it as a LONGINT. Regards...
... That works for me... as long as someone doesn't have to go write little bits of C# code... it seems like having the ability of using Edit->cut/paste/copy...
Hi Folks there is a recent flurry of excitement about Hex constants, including some bug reports to gpcp@... So here is my take on the situation, and a...
K John Gough
john@...
Nov 7, 2006 1:26 am
277
... Huh? What about negative integers? From the Component Pascal Language Report: The suffix 'H' is used to specify 32-bit constants in the range -2147483648...
Hi All Chris is right. Hex constants marked with "H" should be converted to INTEGER internally. Long hex constants *must* have a trailing "L". gpcp has always...
K John Gough
john@...
Nov 7, 2006 6:19 am
279
After much extremely helpful feedback on the beta-test version from members of this group, CPIde, the lightweight Windows development environment for Gardens...
Hello Chris, I have a problem with the trial version: it does not let me open any file ... "Regsitration information is missing" when opening first file. ...
Hi Koen, Oops - sorry! Thank you for letting me know - it has now been fixed. Download v1.0.4 from: http://www.cfbsoftware.com/cpide/download.htm Regards, ...
Even after nearly 30 years, I can still clearly recall how useful I found the 'railroad diagrams' in Jensen & Wirth's Pascal User Manual and Report when first...
I've just released the .NET version of P2O, my Pascal to Oberon translator. It is intended to be used to translate J&W or ISO 7185 Standard Pascal source code...
Hi Chris, well done job. I'm sticking to linux ... so i cant/wont make use of it right now. Perhaps it will run using MONO at some time? ... -- mit...
Werner Braun
wb@...
Dec 1, 2006 12:40 pm
285
... Hi Werner, Thank you! I hope so. Mono is still some way off implementing all the new controls introduced in .NET 2.0 Looking at the Mono roadmap they...
I've just done a quick test of GPCP V1.3.4 for .NET on Windows Vista and it seems to all work OK. The only problem I had was that the installer refused to...
Thanks to Chris for checking this out. It is possible that our version of InstallShield needs to be updated to work with Vista. I shall check it out soon, as...
K John Gough
john@...
Mar 29, 2007 1:22 pm
294
1. nProf If you need a Profiler to identify time-based bottlenecks in your GPCP code, I can recommend this one as being simple and easy to use: ...
Hello, The compiler seems to use a locale dependent way to convert reals to strings and vice versa. Here in Belgium we would write: pi = 3,1415 with a comma,...
Hi All I think Koen is right. The compiler should always use the invariant locale for output when writing for another tool to read. Originally GPCP only used...
John Gough
j.gough@...
Apr 26, 2007 5:28 am
297
I'm currently preparing v2.0, a freeware release of the Component Pascal IDE for .NET 2.0 If anybody would like to try it out and let me know if there are any ...
When generating a CP symbol file from Microsoft.VisualBasic.dll so I could access the SpecialDirectories Class (to access the path of 'My Documents' etc.) I...
... Follow up: I don't need a fix in a hurry. I've just discovered the VB libraries are not actually needed. The special folders can be accessed via the...
Thanks to Chris for the bug report. I'll check it out and post an update. John...
John Gough
j.gough@...
May 18, 2007 4:54 pm
301
... accessed ... Oops! I spoke to soon - I now have a different problem. The following test code: MODULE SpecialFolders; IMPORT Sys := mscorlib_System, CPmain;...
Hi All I am in Redmond for the rest of this week. I will try to find a diagnosis for Chris' problem when I get back. It all looks very mysterious. John...
John Gough
j.gough@...
May 22, 2007 5:30 am
303
If you are converting some existing Win32 code to use with GPCP on .NET the 'Microsoft Win32 to Microsoft .NET Framework API Map' is useful when trying to...
... Thanks Chris! Not much activity here on GPCP... is anyone (besides Chris) here actively using GPCP? And if so, are you using the .NET version or JVM...