muntoo wrote:*No offense, John. ...Unless you really consider yourself to be an artist.
John is a very famous artist.
On-Topic:
I've got a lot of the internal code for handling the blocks done, as well as the code for managing the actual 'code'. (kinda confusing, I know..) Also, Mightor has had a chance to test it on Win7, so I know it works there as well. That's two OS's verified so far
When you get it to work with Linux/Ubuntu (hopefully), I'll be a happy guy! I've always wanted to try to learn NXC, but always gave up, and now that I have Ubuntu and Bricxcc doesn't work on it, I'm sad
Some more vauge graphical changes.. Namely the skinning of the Treeviews on the right, and the addition of a toolbar that'll have a lot more stuff on it later on
Soon I'll pick back up on the actual code code. A lot to do, though. At some point I'll be needing people to help me create the actual blocks, which should be stored in simple *.txt files that store stuff like name, color, and etc, as well as the actual NXC code it represents. I'm thinking the syntax will be something like this:
# comments start with a "#"
#name: name of block
name=Loop Block
#container: whether or not it contains other blocks
container=true
code=
while ([a])
{
[b]
}
endcode
var=[a],boolean
containercode=[b]
It works for me with Aero disabled on Vista. (I bet it looks better with Aero enabled, but since 99% applications don't really "need" Aero like Visual NXC uses it, I keep the memory hog disabled.)
Commit to LEGO Mindstorms Robotics Stack Exchange: bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
muntoo wrote:It works for me with Aero disabled on Vista. (I bet it looks better with Aero enabled, but since 99% applications don't really "need" Aero like Visual NXC uses it, I keep the memory hog disabled.)
Yes, but the problem is that XP doesn't actually have the DLL's that control Aero. Even when it's off, Vista still has the Aero DLL files.