Interface improvement suggestions

Good afternoon,

I am not sure if this is where I should post this, but here it is…

Just a few suggestions that would improve the interface of Anybody:

  • Add a replay button that would not recalculate the study but only play the
    animation sequence generated by the study.
  • Add comment/uncomment buttons that would comment a section with // or
    uncomment it (add/remove one set of //).
  • Add the equivalent of defines which would allow to define global constants
    and improve readability of scripts.
  • Improve behavior of tab/untab and copy/paste to be more alike other
    development applications.

Have a good day!
Jean-Olivier Racine

Hello Jean-Olivier,

Suggestons for improvements are most welcome, and that goes for the
other members of the group as well. Basically, the more feedback we
get from you, the better opptunity we have to improve the system.

Since development resources are limited we would also very much
welcome discussions here in the group about which improvements are
the more important.

> - Add a replay button that would not recalculate the study
> but only play the animation sequence generated by the study.

Yes, this is indeed something we have been considering for some time.
Hopefully we can make it happen in a not too distant future.

> - Add comment/uncomment buttons that would comment a
> section with // or uncomment it (add/remove one set of //).

We will take that under consideration. I know this functionality from
other development environments. Please notice, though, that you can
comment out an entre section by putting /* before and */ after the
section.

> - Add the equivalent of defines which would allow to
> define global constants and improve readability of scripts.

Defines and ifdefs is something we have had on the wishlist for some
time, but I presently I cannot make any promises about when or if it
will happen.

> - Improve behavior of tab/untab and copy/paste to be
> more alike other development applications.

At least the copy-paste behavior should be improved in version 2.0.
Several users including ourselves have been annoyed by the
disapearing line feeds in the paste function. In version 2.0 it is
also possible to tab and untab an entire block of lines.

Have you noticed, by the way, that blocking a section and pressing
Alt-F8 will re-indent the entire section?

Best regards,
John

Hi again,

  • Comment / Uncomment:
    Yes, I do know about the /**/. But the problem is when you comment a section
    that includes a commented section, it stops to be commented.

  • Defines:
    Couldn’t you simply use the gcc -E option to get that behavior? Just a
    suggestion. It’s free, it’s simple, it’s tested and it works! :wink: I know of
    several other languages that use this “trick”.

I know about the ALT-F8 shortcut and use it constantly with great
satisfaction!

Thanks!
Jean-Olivier

-----Original Message-----
From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com] On Behalf
Of AnyBody Support
Sent: 20 décembre 2005 03:07
To: anyscript@yahoogroups.com
Subject: [anyscript] Re: Interface improvement suggestions

Hello Jean-Olivier,

Suggestons for improvements are most welcome, and that goes for the
other members of the group as well. Basically, the more feedback we
get from you, the better opptunity we have to improve the system.

Since development resources are limited we would also very much
welcome discussions here in the group about which improvements are
the more important.

> - Add a replay button that would not recalculate the study
> but only play the animation sequence generated by the study.

Yes, this is indeed something we have been considering for some time.
Hopefully we can make it happen in a not too distant future.

> - Add comment/uncomment buttons that would comment a
> section with // or uncomment it (add/remove one set of //).

We will take that under consideration. I know this functionality from
other development environments. Please notice, though, that you can
comment out an entre section by putting /* before and */ after the
section.

> - Add the equivalent of defines which would allow to
> define global constants and improve readability of scripts.

Defines and ifdefs is something we have had on the wishlist for some
time, but I presently I cannot make any promises about when or if it
will happen.

> - Improve behavior of tab/untab and copy/paste to be
> more alike other development applications.

At least the copy-paste behavior should be improved in version 2.0.
Several users including ourselves have been annoyed by the
disapearing line feeds in the paste function. In version 2.0 it is
also possible to tab and untab an entire block of lines.

Have you noticed, by the way, that blocking a section and pressing
Alt-F8 will re-indent the entire section?

Best regards,
John

AnyBody Technology provides free support on the use of the AnyBody Modeling
System and the Scripting language AnyScript. Other users are welcome to join
the discussions.
Yahoo! Groups Links