[OK]Ctrl+D: Cancel selecting object

Suggest changes and improvements to Algodoo.

[OK]Ctrl+D: Cancel selecting object

Postby tatt61880 » Thu Sep 10, 2009 4:16 pm

Edit: (by tatt61880 on 2011.12.06 21:54)
Implemented at 2.0.1_beta11. Thanks :clap:
-Tatt
----

Small suggestion.

== Problem ==
When object(s) is/are selected, we cannot import phunlet easily and cannot zoom to scene easily, etc.
Then, when we want to cancel selecting object(s), we have to click background( or shift+click all the selected objects). However, clicking background is difficult when background are covered by planes.

== Suggestion ==
Cancel selecting by pressing the Esc key.

EDIT:
I've read
emilk wrote:ctrl-D sounds good to me

And
Chronos wrote:Paint.NET and Photoshop both use ctrl+D, as does FL Studio and many others.

And other users' posts, and I've changed the topic title. :thumbup:
Last edited by tatt61880 on Tue Dec 06, 2011 2:54 pm, edited 1 time in total.
Reason: Implemented!
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: Escape key: Cancel selecting object

Postby standardtoaster » Thu Sep 10, 2009 4:49 pm

I support. Seems easy enough to do.

In the meantime you can copy and paste this into the console.
Code: Select all
keys.bind("escape", {Scene.addGroup {
    name = "selected";
    entityIDs = []
}})

Works perfectly.
User avatar
standardtoaster
 
Posts: 606
Joined: Mon Aug 31, 2009 7:57 pm

Re: Escape key: Cancel selecting object

Postby tatt61880 » Thu Sep 10, 2009 5:27 pm

standardtoaster wrote:I support. Seems easy enough to do.

In the meantime you can copy and paste this into the console.
Code: Select all
keys.bind("escape", {Scene.addGroup {
    name = "selected";
    entityIDs = []
}})

Works perfectly.


Thank you, standardtoaster. It works well. :)
However, there is one minor problem.
Keys.bind which user defined can deny the other Keys.bind. (with Phun v5.28 or Algodoo v1.6.0)
ex. "shift+escape" cannot be used as shortcut-key when you used "escape" as shortcut-key.

Actually, I've already set the shift+escape as shortcut-key for reloading scene. I like this shortcut-key.
Code: Select all
Keys.bind("shift escape", {Scene.loadScene(Scene.title)});

This code works well when there is no Keys.bind("escape", ...);

After all, I need this shortcut-key officially.
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: Escape key: Cancel selecting object

Postby Chronos » Fri Sep 11, 2009 10:25 am

i vote for ctrl+D as deselect :) (anyone else who uses paint.net should agree)
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: Escape key: Cancel selecting object

Postby niffirg1 » Sat Sep 12, 2009 11:40 pm

Yes i support this.
User avatar
niffirg1
 
Posts: 376
Joined: Mon Aug 31, 2009 10:31 pm
Location: The Great American South!

Re: Escape key: Cancel selecting object

Postby Conundrumer » Sun Sep 13, 2009 12:25 am

Chronos wrote:i vote for ctrl+D as deselect :) (anyone else who uses paint.net should agree)

Same for Photoshop
Yea, I support
User avatar
Conundrumer
 
Posts: 344
Joined: Mon Aug 31, 2009 5:55 pm
Location: NYC

Re: Escape key: Cancel selecting object

Postby Mystery » Sun Sep 13, 2009 1:08 am

You kidding me Ctrl shift G should be used to unselecte groups.
User avatar
Mystery
 
Posts: 2802
Joined: Thu Sep 03, 2009 1:16 pm
Location: Southern Australia

Re: Escape key: Cancel selecting object

Postby algadoodle123 » Thu Nov 05, 2009 7:59 pm

standardtoaster wrote:I support. Seems easy enough to do.

In the meantime you can copy and paste this into the console.
Code: Select all
keys.bind("escape", {Scene.addGroup {
    name = "selected";
    entityIDs = []
}})

Works perfectly.



umm.... how does that code work??? i have been looking for a code on being selected
**/\ /\
>( ' ; ' )<***<---------- cat
*((")("))
i'm right-side-up
uʍop-ǝpısdn ɯ,ı
http://www.sherv.net/flip.html
User avatar
algadoodle123
 
Posts: 66
Joined: Tue Sep 08, 2009 6:04 pm

Re: Escape key: Cancel selecting object

Postby KarateBrot » Thu Nov 05, 2009 8:10 pm

Mystery wrote:You kidding me Ctrl shift G should be used to unselecte groups.


woot? a special key combo just for groups. that's not necessary. one key combo for deselecting everything in general is enough.
Image
User avatar
KarateBrot
 
Posts: 825
Joined: Mon Aug 31, 2009 7:32 pm
Location: Germany

Re: Escape key: Cancel selecting object

Postby tatt61880 » Sat Nov 26, 2011 9:13 pm

This post is for reminding purpose.
I've moved this topic from "Algodoo Phun Edition user forums" to "Algodoo user forums".
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: Escape key: Cancel selecting object

Postby algadoodle123 » Sun Nov 27, 2011 6:57 am

lol that was a huge bump... 2 years isn't long enough though :D
**/\ /\
>( ' ; ' )<***<---------- cat
*((")("))
i'm right-side-up
uʍop-ǝpısdn ɯ,ı
http://www.sherv.net/flip.html
User avatar
algadoodle123
 
Posts: 66
Joined: Tue Sep 08, 2009 6:04 pm

Re: Escape key: Cancel selecting object

Postby emilk » Thu Dec 01, 2011 5:15 pm

ctrl-D sounds good to me
Emil Ernerfeldt, lead developer
emilk
 
Posts: 616
Joined: Mon Aug 31, 2009 11:01 am
Location: Umeå, Sweden

Re: Escape key: Cancel selecting object

Postby tatt61880 » Thu Dec 01, 2011 5:49 pm

emilk wrote:ctrl-D sounds good to me

Hmm, I suggested escape-key because Inkscape, Microsoft-PowerPoint, -Paint, -Excel use escape-key for deselect something.
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: Escape key: Cancel selecting object

Postby monstertje3 » Fri Dec 02, 2011 8:30 am

escape should be better to close some windows (eg edit menu)
thats why ctrl-D is better, so support :thumbup:
Basically, there are only 10 types of people in the world. Those who know binary, and those who don't.
Light travels faster than sound. That's why some people appear bright until they open their mouths.
User avatar
monstertje3
 
Posts: 343
Joined: Sat Sep 05, 2009 4:29 pm
Location: N-H, NL

Re: Escape key: Cancel selecting object

Postby tatt61880 » Fri Dec 02, 2011 3:47 pm

monstertje3 wrote:escape should be better to close some windows (eg edit menu)
thats why ctrl-D is better, so support :thumbup:


Closing widget can be prior than deselecting.
And after closing widget, escape can work as deselecting. :thumbup:
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: Escape key: Cancel selecting object

Postby Matten » Fri Dec 02, 2011 4:23 pm

tatt61880 wrote:
monstertje3 wrote:escape should be better to close some windows (eg edit menu)
thats why ctrl-D is better, so support :thumbup:


Closing widget can be prior than deselecting.
And after closing widget, escape can work as deselecting. :thumbup:


Deselecting can also be prior than closing a widget, so I suggest different hotkeys for them. Crtl+D for deselecting, and escape to close windows.
Cave Johnson wrote:Do you know who I am? I'm the man who's gonna burn your house down! With the lemons! I'm gonna get my engineers to invent a combustible lemon that burns your house down!
User avatar
Matten
 
Posts: 435
Joined: Mon Apr 05, 2010 2:03 pm
Location: The Netherlands

Re: Escape key: Cancel selecting object

Postby monstertje3 » Fri Dec 02, 2011 7:19 pm

exactly :)
Basically, there are only 10 types of people in the world. Those who know binary, and those who don't.
Light travels faster than sound. That's why some people appear bright until they open their mouths.
User avatar
monstertje3
 
Posts: 343
Joined: Sat Sep 05, 2009 4:29 pm
Location: N-H, NL

Re: Escape key: Cancel selecting object

Postby tatt61880 » Fri Dec 02, 2011 7:44 pm

Is there some famous software which uses Ctrl+D for deselecting?
Escape is easier to guess, easier to remember and easier to use than Ctrl+D for me. :)

Edit:
As monstertje3 wrote first, escape is already used for removing some kind of widgets.
So, escape-deselecting may be not so simple to guess the behavior. This is a disadvantage of my suggestion.
I feel Ctrl+D is not so good usability, though.
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan

Re: Escape key: Cancel selecting object

Postby Chronos » Sun Dec 04, 2011 1:38 pm

tatt61880 wrote:Is there some famous software which uses Ctrl+D for deselecting?
Escape is easier to guess, easier to remember and easier to use than Ctrl+D for me. :)

Edit:
As monstertje3 wrote first, escape is already used for removing some kind of widgets.
So, escape-deselecting may be not so simple to guess the behavior. This is a disadvantage of my suggestion.
I feel Ctrl+D is not so good usability, though.

Paint.NET and Photoshop both use ctrl+D, as does FL Studio and many others.
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: Escape key: Cancel selecting object

Postby tatt61880 » Sun Dec 04, 2011 5:21 pm

Chronos wrote:
tatt61880 wrote:Is there some famous software which uses Ctrl+D for deselecting?
Escape is easier to guess, easier to remember and easier to use than Ctrl+D for me. :)

Edit:
As monstertje3 wrote first, escape is already used for removing some kind of widgets.
So, escape-deselecting may be not so simple to guess the behavior. This is a disadvantage of my suggestion.
I feel Ctrl+D is not so good usability, though.

Paint.NET and Photoshop both use ctrl+D, as does FL Studio and many others.


Oh, thanks for your reply.
Then, Ctrl+D will be better than escape. I've changed the topic title. :thumbup:
NOTE: I'm not an Algoryx member.
Hi, Algodoo lovers. Have you read next topic? Featured scenes suggestions
To translators: English.cfg changelog will be useful (even for me).
User avatar
tatt61880
[Most Helpful Person 2010]
 
Posts: 1150
Joined: Mon Aug 31, 2009 5:45 pm
Location: Tokyo, Japan


Return to Suggestions

Who is online

Users browsing this forum: No registered users and 9 guests