Quote: "Shouldn't be too hard to switch over that to t2, but I speak with no experience"
Well, it's not hard, it's just not fun some times. There are a lot of gotchas that can take place in C++. For instance, a closing parenthesis, a missing bracket. If you forget one of those, you might take hours before you find that missing bugger. In C++, if you miss one of those, you can get like 100 compile errors.
Another thing is, sometimes you would have to add lines of code. For instance, you have a repeat...until loop which c++ doesn't. I had to turn that into a while statement and use a boolean flag to mimic what you are doing with the repeat...until. I also have to take the check at the until, and turn it into a if stmt; and if it tests true, change the flag to false to exit the while loop.
One thing I'm glad of though, is that you didn't use agk functions that uses strings that could turn into char * in C++. Those things drives me crazy.
For loops don't work the same; local variables have to be declared; the variable that you have declared as decimals, I have to remove the # sign because that means something else in C/C++.
Now I could go on listing more conversion pains, but I won't. I'm just thankful that you took the time to code the virtual keyboard; and most of all shared it. It inspires me to do the same.
That could have been something you definitely could of keep in house.
I do wish however it didn't have to come to us having to create work-a-rounds for functionality that should work out of the box. But, I understand some times things like this happens. And Paul is only one person doing work that other companies have teams dedicated to products.
But all in all, I think that TGC will get there and the product will mature. I can't wait, because I think AppGameKit is a great product...
...well, enough ranting and back to coding/converting.
Thanks again!
Prove Your Worthiness
KG2Entertainment.com