Discuss Scratch

sfkhockey
Scratcher
2 posts

New blocks: "stop asking" and "ask in progress?"

stickfiregames wrote:

I think an
ask [] until <> :: sensing
would be a useful addition.

ask [] for () secs :: sensing
would also be good, I know it can be worked around if my first block is added, but we already have both options for the wait block.

I support your first block, not the second because of the workaround.


but @TheLogFather already figured out how to do a ask for seconds

Last edited by sfkhockey (March 29, 2015 14:13:58)

sfkhockey
Scratcher
2 posts

New blocks: "stop asking" and "ask in progress?"

stickfiregames wrote:

I think an
ask [] until <> :: sensing
would be a useful addition.

ask [] for () secs :: sensing
would also be good, I know it can be worked around if my first block is added, but we already have both options for the wait block.

I support your first block, not the second because of the workaround.

Astickfiregames i dont think your second block is neccasary because @TheLogFire has found a way around that
__init__
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

Support both.
theonlygusti
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

Support both; who cares about a superfluous workaround?
jasperjay
Scratcher
100+ posts

New blocks: "stop asking" and "ask in progress?"

I support!
TheLogFather
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

I'd quite like to see some way to have more control over ask-and-wait, via something like ‘stop asking’, etc. - despite the workarounds I've shown are possible.

Another ask enhancement that could be quite handy would be dynamic reporting of the answer - i.e. the value of ‘answer’ changes as the user is typing, not just once the user clicks the button or presses enter.

That would allow provision for some immediate error-checking/feedback as an answer is being given, which could be useful sometimes.

Last edited by TheLogFather (May 16, 2015 09:22:34)

dude341
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

All support as workaround for 2nd is not completely trustable (what if a part of the program changes it?)
mariobros406
Scratcher
500+ posts

New blocks: "stop asking" and "ask in progress?"

+1
rollercoasterfan
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

Support for the first, semi-support for the second because of the workaround.
Pot-of-Gold
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

Zappy1333 wrote:

stickfiregames wrote:

I think an
ask [] until <> :: sensing
would be a useful addition.
I support this block and block 1.
No support for the second because of the simple workaround.
This, it would be useful for quizzes
WO997
Scratcher
64 posts

New blocks: "stop asking" and "ask in progress?"

I need it too! I have to stop project and run it after 0.2s only because I want to hide asking panel…
EmeraldSapphire41
Scratcher
80 posts

New blocks: "stop asking" and "ask in progress?"

stickfiregames wrote:

I think an
ask [] until <> :: sensing
would be a useful addition.

ask [] for () secs :: sensing
would also be good, I know it can be worked around if my first block is added, but we already have both options for the wait block.

I support your first block, not the second because of the workaround.
what if they didn't have time to answer though?
stickfiregames
Scratcher
1000+ posts

New blocks: "stop asking" and "ask in progress?"

EmeraldSapphire41 wrote:

stickfiregames wrote:

I think an
ask [] until <> :: sensing
would be a useful addition.

ask [] for () secs :: sensing
would also be good, I know it can be worked around if my first block is added, but we already have both options for the wait block.

I support your first block, not the second because of the workaround.
what if they didn't have time to answer though?
Either it wouldn't change the answer, or it would set it to nothing. It wouldn't really matter which as long as it was consistent.
Cosmicstars-
Scratcher
100+ posts

New blocks: "stop asking" and "ask in progress?"

Support for 1.
No support for 2, workaround:
set [ask in progress? v] to [1]
ask [] and wait
set [ask in progress? v] to [0]

Powered by DjangoBB