Code center > Suggestions

minor interface redesigns

(1/2) > >>

Botsareus:
With my revision of 2.45 i was thinking about redesigning the interface:

* You can only select robots when the simulation is paused.

* If you select entire organism, you can drag the entire organism.

* If simulation is running and you are zoomed in, the screen location changes with the robot, i.e. the camera follows the robot around.

* You only need to click once to select the robot, you do not need to double click.

* You can save dna to clipboard from a drop down menu.

*Instead of hash, the dna will contain a simplified stream of mutations accumulated, then the program can redisplay it as 'old mutations' in a new simulation (the cycles info will not be saved)

*The first line in the robot file will contain it's dna size, and adjust the default mutation rates accordingly.

ex:

'28
cond
...

* You can save and load mutation rates from a drop down menu, the default file extension will be bla.mrates.txt

* Instead of un-hiding or hiding the dna view in robot info , (old way: to hide you press "close details") The textbox 'undocks' if you hover over the view mutations or view dna buttons, which I will probably replace with picture boxes. I got the idea from the way visual studio .net shows and hides un-pinned tool bars.

* If someone is running multiple instance of the program, they need to know what chart (if any) belongs to what instance. Therefore the current randomization seed will be displayed on each chart as well as the mdi-form.

Panda:
I think instead of dragging a whole organism, you could select an area by clicking and dragging over it. Then you can deselect or select more bots using ctrl+leftclick.

Botsareus:

--- Quote ---I think instead of dragging a whole organism, you could select an area by clicking and dragging over it. Then you can deselect or select more bots using ctrl+leftclick.
--- End quote ---

I am not talking about selection here, all that is already build in.

By dragging I mean repositioning a multi-bot.


Which is currently a pain bc you have to move one bot at a time.

Panda:
What I meant was, you select a certain number of bots by dragging and then letting go, and then moving them all. You can't select more than one bot at the moment, can you?

Botsareus:
I also do not want to mess with selection because in must cases I will need to select a multibot (robots attached to each other) specifically.


Right now the selection is setup to let you select the whole multibot (as far as I know)

Navigation

[0] Message Index

[#] Next page

Go to full version