Discuss Scratch

MathlyCat
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

duckboycool wrote:

kenny2scratch wrote:

-snip-
Hi! Please add reasons for why you support! Thanks.
I'm glad that you are looking out to make sure that people are giving reasoning, but most of these posts were posted before that rule. You have to be careful about that, but otherwise, just keep doing so.

Anyway, support since there really is no downside, and I'm sure everybody here has used a huge script like so.
Heh… more like community denial

Think before you act.
Actions speek louder than words.

hi there fella
PintOfMilk
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
No support easily workaround able on the join block
set [initial v] to [(join [f] [asdsa])]
I hate scratch blocks lol
set [xyz v] to (join (join (join [] [world]) [world]) (initial))
also you can do it with ifs for ‘and’ and ‘or’
Would cause a lot of confusion to new less able scratchers.


Does n!+1=m^2 have interger solutions apart from n=4,5,7?
MathlyCat
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

PintOfMilk wrote:

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
No support easily workaround able on the join block
set [initial v] to [(join [f] [asdsa])]
I hate scratch blocks lol
set [xyz v] to (join (join (join [] [world]) [world]) (initial))
also you can do it with ifs for ‘and’ and ‘or’
Would cause a lot of confusion to new less able scratchers.
how is this an easy workaround?

Everything is simpler with the suggestion

Think before you act.
Actions speek louder than words.

hi there fella
braxbroscratcher
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

MathlyCat wrote:

PintOfMilk wrote:

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
No support easily workaround able on the join block
set [initial v] to [(join [f] [asdsa])]
I hate scratch blocks lol
set [xyz v] to (join (join (join [] [world]) [world]) (initial))
also you can do it with ifs for ‘and’ and ‘or’
Would cause a lot of confusion to new less able scratchers.
how is this an easy workaround?

Everything is simpler with the suggestion
Yeah. I'm sure most people can figure out what a plus sign would do on a block with two compared/manipulated fields.

It adds another.


My signature is kumquat proof.
But not tangerine pro-
nomnomnomnomnom










Current Project:
n/a
Quotes: “In our last hour, we burn the most brightly, trying to deny that we are burning out.” -Me
“Well, no. 1024 Killerbytes make a Murderbyte.” -MegaByteCorporations
“I hate out of context quotes.” -Me
“I hate it when Cubeupload breaks.” -Also me
titanscratch
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
I think this would be a better idea:
<> or <> @delInput @addInput ::boolean operators
<> or <> or <> @delInput @addInput ::boolean operators
<> and <> @delInput @addInput ::boolean operators
<> and <> and <> @delInput @addInput ::boolean operators
join [][]@delInput @addInput ::reporter operators
join [][][]@delInput @addInput ::reporter operators
You click the arrows to add or delete a space.

Last edited by titanscratch (Feb. 24, 2017 15:13:46)


Scratch Wiki Contributor • Active Forum User • New goal: 500 posts • 310/500 posts (62%)My projectsMy studiosMy profile

(-_-) // This is the Bob the good kumquat. He and his army fight evil kumquats.
(-@-) // This is one of the evil kumquats that eat up your signature!!!
:cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool:
stickfiregames
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

titanscratch wrote:

PhirripSyrrip wrote:

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
I think this would be a better idea:
<> or <> @delInput @addInput ::boolean operators
<> or <> or <> @delInput @addInput ::boolean operators
<> and <> @delInput @addInput ::boolean operators
<> and <> and <> @delInput @addInput ::boolean operators
join [][]@delInput @addInput ::reporter operators
join [][][]@delInput @addInput ::reporter operators
You click the arrows to add or delete a space.
The system in the OP is better: It lets you delete a specific input, whereas with yours I assume it would just delete the last one.










If you can read this, my signature cubeupload has been eaten by an evil kumquat!




or you just used Inspect Element, you hacker

;
titanscratch
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

stickfiregames wrote:

titanscratch wrote:

PhirripSyrrip wrote:

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
I think this would be a better idea:
<> or <> @delInput @addInput ::boolean operators
<> or <> or <> @delInput @addInput ::boolean operators
<> and <> @delInput @addInput ::boolean operators
<> and <> and <> @delInput @addInput ::boolean operators
join [][]@delInput @addInput ::reporter operators
join [][][]@delInput @addInput ::reporter operators
You click the arrows to add or delete a space.
The system in the OP is better: It lets you delete a specific input, whereas with yours I assume it would just delete the last one.
It's not actually my idea(it's somebody else's) and it would delete the last space.

Scratch Wiki Contributor • Active Forum User • New goal: 500 posts • 310/500 posts (62%)My projectsMy studiosMy profile

(-_-) // This is the Bob the good kumquat. He and his army fight evil kumquats.
(-@-) // This is one of the evil kumquats that eat up your signature!!!
:cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool:
WaffleChurro
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Makes everything simple so I support.

Lets ban Minimods together.
miniepicness
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

titanscratch wrote:

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
I think this would be a better idea:
<> or <> @delInput @addInput ::boolean operators
<> or <> or <> @delInput @addInput ::boolean operators
<> and <> @delInput @addInput ::boolean operators
<> and <> and <> @delInput @addInput ::boolean operators
join [][]@delInput @addInput ::reporter operators
join [][][]@delInput @addInput ::reporter operators
You click the arrows to add or delete a space.
(join [] :: operators
problem
MathlyCat
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

miniepicness wrote:

titanscratch wrote:

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
I think this would be a better idea:
<> or <> @delInput @addInput ::boolean operators
<> or <> or <> @delInput @addInput ::boolean operators
<> and <> @delInput @addInput ::boolean operators
<> and <> and <> @delInput @addInput ::boolean operators
join [][]@delInput @addInput ::reporter operators
join [][][]@delInput @addInput ::reporter operators
You click the arrows to add or delete a space.
(join [] :: operators
problem
Not really. Think about it in a positive way:

People have been wanting a:

([] ::operators
Block for a long time, the ‘glitched’ join is simply an effective alternative to the report string block.
Pretty incredible in my eyes.

Think before you act.
Actions speek louder than words.

hi there fella
titanscratch
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

miniepicness wrote:

titanscratch wrote:

PhirripSyrrip wrote:

I find it annoying when my blocks become big like this;


The main problem here is that the block is incredibly difficult to pick up, as well as being ridiculously large and untidy. I propose a button on the edge of blocks which are commonly combined with themselves which would expand the block to allow one more input, as shown:


When the “+” is clicked, the block gains an empty field.

If a block has more than two fields, when you hover the mouse over an empty field, the field sort of glows and a minus sign appears inside it. By clicking on this empty field, you will remove it.

Thoughts?
I think this would be a better idea:
<> or <> @delInput @addInput ::boolean operators
<> or <> or <> @delInput @addInput ::boolean operators
<> and <> @delInput @addInput ::boolean operators
<> and <> and <> @delInput @addInput ::boolean operators
join [][]@delInput @addInput ::reporter operators
join [][][]@delInput @addInput ::reporter operators
You click the arrows to add or delete a space.
(join [] :: operators
problem
I thought when you get to 2 spaces and click the delete button, then a warning will pop out saying “you cant' delete any more spaces, there has to be at least 2”.

Scratch Wiki Contributor • Active Forum User • New goal: 500 posts • 310/500 posts (62%)My projectsMy studiosMy profile

(-_-) // This is the Bob the good kumquat. He and his army fight evil kumquats.
(-@-) // This is one of the evil kumquats that eat up your signature!!!
:cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool:
SuperHal989
Scratcher
88 posts

Easier way of combining "Join", "And" and "Or" blocks.

Support

SuperHAL989 Prime has awoken!

if <Awoken> then

set [Your health v] to [ 0]
end


Username was destroyed by SuperHAL989 prime
\


he despawned. D:
gaylan
New to Scratch
7 posts

Easier way of combining "Join", "And" and "Or" blocks.

play drum ( v) for (0.25) beatsscratchblocks]
rest for () beats

if <> :(:/[then

set pen color to ([quote][/quote])end
Griffenlover
Scratcher
100 posts

Easier way of combining "Join", "And" and "Or" blocks.

gaylan wrote:

play drum ( v) for (0.25) beatsscratchblocks]
rest for () beats

if <> :(:/[then

set pen color to ([quote][/quote])end
please do not block spam

play my desert decorate game!
help me with pokemon channel please!
if you see me on forums a lot that's because i get bored a lot so i browse forums :L
i mostly use forums, but i'm debating weither to animate again now that i have my drawing tablet
if you see this then you earned a hug
braxbroscratcher
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Support


My signature is kumquat proof.
But not tangerine pro-
nomnomnomnomnom










Current Project:
n/a
Quotes: “In our last hour, we burn the most brightly, trying to deny that we are burning out.” -Me
“Well, no. 1024 Killerbytes make a Murderbyte.” -MegaByteCorporations
“I hate out of context quotes.” -Me
“I hate it when Cubeupload breaks.” -Also me
Scratch_Mapping
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

.

Last edited by Scratch_Mapping (Feb. 27, 2017 17:57:02)


 :: obsolete
:: #FFFFFF
:: pen
titanscratch
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Scratch_Mapping wrote:

Please do not spam with empty posts!

Scratch Wiki Contributor • Active Forum User • New goal: 500 posts • 310/500 posts (62%)My projectsMy studiosMy profile

(-_-) // This is the Bob the good kumquat. He and his army fight evil kumquats.
(-@-) // This is one of the evil kumquats that eat up your signature!!!
:cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool::cool:
Scratch_Mapping
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

titanscratch wrote:

Scratch_Mapping wrote:

Please do not spam with empty posts!
I know, I did it by accident.

 :: obsolete
:: #FFFFFF
:: pen
CKCG
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Note: This thread was merged from here down

Whenever you have to join variables, text, etc
(join [Hello,] (join (username) [, how are you today?])
Sometimes (by that I mean most) they get ridiculously long.
But this is 2018 people! There should be a more sophistocated way to do this!
Here's my idea:

(join [3 v] [Hello,] (username) [, how are you today?] :: operators)
You'll be able to type in or select the number of spaces you want, instead of having to daisy-chain 200 of them.
I think this will make things alot easier!
Please comment suggestions below on how we can make this better!

space_elephant wrote:

better way:
(join[hello ][world]@addInput::operators)
when you click the arrow, another input is added like this
(join[hello ][world][ from ][high]@delInput@addInput::operators)
if you click the left arrow, then one input will be removed

I think this idea is excellent! We need the scratch team to see this now
I think I counted 9 people with support, but I'm bad at counting.

Last edited by CKCG (Nov. 25, 2018 23:10:50)


I'm no longer active on these forums.
StrangeMagic32
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

I agree that a
(join [# v] [] []::operators)
would be quite nice, though I do believe that they is sorta an easy work around (that does include using multiple
(join [] [])
blocks xD ) Though obviously the workaround wouldn't be as good.

Edit: since the workaround isn't that good, I support!

Edit: I made a some what simple work around with 8 joins but it's no where near what could be done with this block.

Last edited by StrangeMagic32 (Nov. 8, 2018 18:56:29)



“Remember the worth of souls is great in the sight of God;”
- Doctrine and Covenants 18:10


I have since moved to @JollyWinter

Powered by DjangoBB