Page 5 of 16

Re: Idea: Visual NXC

Posted: 31 Mar 2011, 19:39
by sidneys1
muntoo wrote:*No offense, John. :) ...Unless you really consider yourself to be an artist. ;)
Image
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 :)

Have a nice day,
~Sidneys1

Re: Idea: Visual NXC

Posted: 31 Mar 2011, 21:23
by jojoguy14
sidneys1 wrote: 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 :cry:

jojoguy10

Re: Idea: Visual NXC

Posted: 31 Mar 2011, 23:00
by muntoo
Can you post the executables (in the SVN would be OK) so we can test it out? I don't have a C# compiler...

Re: Idea: Visual NXC

Posted: 01 Apr 2011, 15:53
by sidneys1
muntoo wrote:Can you post the executables (in the SVN would be OK) so we can test it out? I don't have a C# compiler...
Here you go!
Requirements:
  • Microsoft .NET 4.0 Client Profile Framework
  • Windows XP, Vista, or 7
Have a nice day,
~Sidneys1

Re: Idea: Visual NXC

Posted: 01 Apr 2011, 21:39
by sidneys1
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 :)
Image
Soon I'll pick back up on the actual code code. :D 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:

Code: Select all

# 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]
Have a nice day,
~Sidneys1

Re: Idea: Visual NXC

Posted: 02 Apr 2011, 23:26
by timpattinson
it crashes on my XP SP3 when I run it.
a few seconds after i click the .exe it gives a dialog box (in picture)
screenshot
screenshot
screenshot2
screenshot2

Re: Idea: Visual NXC

Posted: 03 Apr 2011, 00:17
by sidneys1
timpattinson wrote:it crashes on my XP SP3 when I run it.
a few seconds after i click the .exe it gives a dialog box (in picture)...
Interesting... Is anyone else with XP getting this error?

Have a nice day,
~Sidneys1

Re: Idea: Visual NXC

Posted: 03 Apr 2011, 00:20
by timpattinson
is it because i am a "Power User" not admin

Re: Idea: Visual NXC

Posted: 03 Apr 2011, 01:17
by muntoo
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.)

Re: Idea: Visual NXC

Posted: 03 Apr 2011, 01:24
by sidneys1
Tim: That shouldn't be an issue.
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.

Have a nice day,
~Sidneys1