I thought it would be version 29.99 ;)
3.14159265358979323846264338327950288419716939937510582097494459230781640628620899
LFS:Just out of curiosity, what is the status of an SDK building Phrogram add-ins using one of the.Net languages?
There won't be an 'sdk' until after 3.0 - I've changed many things for 3.0 which will give you more things to extend and will need more docs.
However since 3.0 is so long in coming David has been working on a white paper to officially document the 2.0 way of doing things. i.e. making the sample we have a little more formal. Last I heard this was almost complete.
I still can't promise there won't be changes to add ins from 2.0 to 3.0 (in fact its 90% likely there will be) but it should be an easy upgrade for anyone with c# knowledge.
The white paper is complete, but it is in the form of a Word document and is not yet published on the site (or anywhere else). It comes with a sample add-in library for how to save state in a program through an XML file. This is to make it so that a program can be saved and in effect, opened in its last saved state - nice for games.
In fact, LFS, if you're interested, I'd love to get some editorial input on it before we publish it, as part of the Phrogram Help site. It was created by Peter Gruenbaum, who has taught with Phrogram and who also has a small company specializing in technical documentation. It's definitely worth publishing, but your input beforehand would be great. Have any time? I can send it to you. ;)
Go ahead and send the Word document. I can't try anything (No .net installed on this system) but I can offer a fresh set of eyes with no real prior knowlege about the process. Little prior knowlege about the add-ins should help me spot the parts that may need more explaination.
I do plan on tying my hand at it however, after I move to Windows 7 on a new system....
I have been learning C++, and my compiler (Dev-Cpp) can create .dll. Do you have to use C# to build the addin libraries, or can you use any language, assuming you can create a .dll?
Cipherboy
Cipherboy, the answer to your question is covered in Phrogram Help section on add-in libraries, where it says - -
Any language that produces managed code running on Microsoft's .NET platform may be used to create an add-in library for Phrogram. C# and Visual Basic are probably the most commonly used .NET languages but others could be used.
So I think you need to use Visual Studio to create the managed .NET code for the add-in library.
Thanks David!
You should be able to use Visual C++ .NET to compile the DLL, as it is both C++ and a .NET language. Best of both worlds, so to speak.
Thanks!