wishlist for BricxCC
-
- Posts: 103
- Joined: 29 Sep 2010, 17:14
- Location: US
Re: wishlist for BricxCC
I think that a full BricxCC GUI for Mac would be great. I've been using NeXT Tools, Terminal, and AppleScript for my programming, its nice, but a more organized programming environment would be excellent.
fuzzball27 >>-->
Re: wishlist for BricxCC
One thing that would be cool would be the concept of a "project", being able to attach sound & bitmap (and possibly other) files to the project and have them automatically transfer to NXT when you run the project.
Re: wishlist for BricxCC
You can do this sort of thing using the #download preprocessor directive in a NXC or NBC program. The compiler will gather a list of all the files specified in the #download lines that it finds and they will be downloaded to the NXT along with the program being downloaded. If you just compile but do not download the program then nothing is downloaded.roscohead wrote:One thing that would be cool would be the concept of a "project", being able to attach sound & bitmap (and possibly other) files to the project and have them automatically transfer to NXT when you run the project.
Code: Select all
#download "smile.ric"
task main()
{
GraphicOut(0, 0, "smile.ric");
while(true);
}
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
http://bricxcc.sourceforge.net/
Re: wishlist for BricxCC
This would be an NXC wish, I think, so it probably belongs on the wishlist for NXC thread. But I would safely bet that I will not be adding object orientation features to NXC any time soon. You can get that in leJOS and NXTOSEK and I would recommend using those tools if that is what you want.nxtboyiii wrote:Can you put object-orientation on the list?
John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
http://bricxcc.sourceforge.net/
Re: wishlist for BricxCC
Ok, thanks.
Yeah, a Bricxcc GUI for mac would be awesome.
Yeah, a Bricxcc GUI for mac would be awesome.
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
Projects
I would like the "project" thing, too.roscohead wrote:One thing that would be cool would be the concept of a "project", being able to attach sound & bitmap (and possibly other) files to the project and have them automatically transfer to NXT when you run the project.
I could set breakpoints, manage multiple files in a explorer window, etc.
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
Re: wishlist for BricxCC
Can you improve the editor?
I would like auto-indentation. Also, with the following preferences selected (in the .zip) , it's hard to use tabs. (Each tab is worth ONE space...)
--
I think that the "With grouped undo" should be selected by default.
--
Also, is it possible to implement BTConnectionLinkQuality()?
--
AND ONLY JOHN HANSEN CAN ANSWER! (JK)
(Not that anyone can answer the first question, besides him... I think.)
I would like auto-indentation. Also, with the following preferences selected (in the .zip) , it's hard to use tabs. (Each tab is worth ONE space...)
--
I think that the "With grouped undo" should be selected by default.
--
Also, is it possible to implement BTConnectionLinkQuality()?
--
AND ONLY JOHN HANSEN CAN ANSWER! (JK)
(Not that anyone can answer the first question, besides him... I think.)
Commit to LEGO Mindstorms Robotics Stack Exchange:
bit.ly/MindstormsSE
Commit to LEGO Stack Exchange: bit.ly/Area51LEGOcommit
Re: wishlist for BricxCC
If "Keep trailing blanks" is not selected then when you tab on a blank line it strips the trailing blanks (which it probably should not). With this option selected you should see tabs working like you want. Auto-indentation only indents to the same level as the previous line - not to an additional level of indentation when you press enter after an open (aka left) curly brace. What you want is language-specific "smart" indenting (that's what Visual Studio calls it, anyway).
John Hansen
John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
http://bricxcc.sourceforge.net/
-
- Posts: 1818
- Joined: 02 Oct 2010, 02:19
- Location: Michigan USA
- Contact:
Re: wishlist for BricxCC
Well, for the "Tab", you can adjust how many spaces it does. I have mine set to two, but you could do three or four...
Matt
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
Re: wishlist for BricxCC
It is possible but not trivial or I would have done it already. I'll see if I can figure it out.muntoo wrote: Also, is it possible to implement BTConnectionLinkQuality()?
John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
http://bricxcc.sourceforge.net/
Who is online
Users browsing this forum: No registered users and 1 guest