sparks wrote:
Opening the system browser in Scratch:
hold down the "Shift" (key with upward arrow on it by the ctrl key) key and then click in the hole in the "R" in the Scratch logo. A menu will open. Choose "Exit fullscreen". a white space will appear around the Scratch project. click on it and select "open" and then "browser" from the menu to open the green browser window.
Hey. sparks! I wanted to post the 1000th post, with a lot of exitement!
Offline
IDK. Scratch should have a place that it tells the records.
Offline
Bump!
Last edited by Pecola1 (2010-12-27 21:29:00)
Offline
naw, it's not the record. I think the Panther development thread is the biggest post on the fora (at least this section)
156 pages
3882 posts.
on the Panther forum:
theSucessor wrote:
Roughly 11.3% of all posts in Advanced Topics are in here.
I just recalculated it.
36836 posts in advanced topics
____________________________ *100 = 10.5% of all posts are in Panther thread.
3882 posts in Panther thread
Looks like it's gone down
36836 posts in advanced topics
____________________________ *100 = 2.7% of all posts are in Panther thread.
1005 posts in library thread
Last edited by sparks (2010-12-28 04:09:25)
Offline
sparks wrote:
Opening the system browser in Scratch:
hold down the "Shift" (key with upward arrow on it by the ctrl key) key and then click in the hole in the "R" in the Scratch logo. A menu will open. Choose "Exit fullscreen". a white space will appear around the Scratch project. click on it and select "open" and then "browser" from the menu to open the green browser window.
Is this in the Library? 'cause it's a good explaination of the Shift-Click-R method.
Offline
Ok,This is going to be a LONG post....
These blocks (it's really only two blocks, i just changed the selectors) need their own input methods (if thats what you call them). so..
Go to scratchblocks-commandblockmorph-all-uncoleredargmorphfor:
and add the strip:
$Y = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #evaluators; choice: '=']. $P = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #evaluators2; choice: 'and'].
go to scratchobjects-scriptablescratchmorph-blockspecs-blockspecs- and add
('%s %Y %s' #b #all:op:s: '' '=' '')('%b %P %b' #b #evaluate:with:to:)
under 'Operators'
Move over to Instance and Go to sensing. add
evaluate: t1 with: t2 to: t3 t2 = 'and' ifTrue: [t1 ifTrue: [t3 ifTrue: [^ true]. ^ false]. ^ false]. t2 = 'or' ifTrue: [t1 ifTrue: [^ true]. t3 ifTrue: [^ true]]. t2 = 'xor' ifTrue: [t1 ifTrue: [t3 ifFalse: [^ true]]. t3 ifTrue: [t1 ifFalse: [^ true]]]. ^ false
Press alt+s (command+s on a Macintosh) and type your initials if a box comes up. do the same for this:
all: t1 op: t2 s: t3 t2 = '=' ifTrue: [^ t1 = t3]. t2 = '<' ifTrue: [^ t1 < t3]. t2 = '>' ifTrue: [^ t1 > t3]. ^ false
And this:
evaluators2 ^ #('and' 'or' 'xor' )
And this:
evaluators ^ #('=' '<' '>' )
and that creates the blocks.
They are designed to replace the blocks in which they perform.
P.S. Zorket gets created for inspiration!! (the Block)
Last edited by hello12345678910 (2010-12-28 09:16:44)
Offline
sparks wrote:
Why the " " ? Did I get them wrong?
No I think he is disappointed that this isn't the longest.
Offline
hello12345678910 wrote:
Ok,This is going to be a LONG post....
http://googleonlinestorage.com/thumb.ph … 31575be497
These blocks (it's really only two blocks, i just changed the selectors) need their own input methods (if thats what you call them). so..
Go to scratchblocks-commandblockmorph-all-uncoleredargmorphfor:
and add the strip:Code:
$Y = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #evaluators; choice: '=']. $P = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #evaluators2; choice: 'and'].go to scratchobjects-scriptablescratchmorph-blockspecs-blockspecs- and add
Code:
('%s %Y %s' #b #all:op:s: '' '=' '')('%b %P %b' #b #evaluate:with:to:)under 'Operators'
Move over to Instance and Go to sensing. addCode:
evaluate: t1 with: t2 to: t3 t2 = 'and' ifTrue: [t1 ifTrue: [t3 ifTrue: [^ true]. ^ false]. ^ false]. t2 = 'or' ifTrue: [t1 ifTrue: [^ true]. t3 ifTrue: [^ true]]. t2 = 'xor' ifTrue: [t1 ifTrue: [t3 ifFalse: [^ true]]. t3 ifTrue: [t1 ifFalse: [^ true]]]. ^ falsePress alt+s (command+s on a Macintosh) and type your initials if a box comes up. do the same for this:
Code:
all: t1 op: t2 s: t3 t2 = '=' ifTrue: [^ t1 = t3]. t2 = '<' ifTrue: [^ t1 < t3]. t2 = '>' ifTrue: [^ t1 > t3]. ^ falseAnd this:
Code:
evaluators2 ^ #('and' 'or' 'xor' )And this:
Code:
evaluators ^ #('=' '<' '>' )and that creates the http://googleonlinestorage.com/thumb.ph … 31575be497 blocks.
They are designed to replace the blocks in which they perform.
P.S. Zorket gets created for inspiration!! (the http://img210.imageshack.us/img210/236/96866724.gif Block)
What is the xor? I forget.
Offline
Xor outputs true if the two boolean inputs are not equal.
Last edited by rubiks_cube_guy238 (2010-12-28 12:06:18)
Offline
Ohhh.... I knew that (not)
Offline
An error sensed in the <[true] as boolean> block by Pecola1. The REAL blockspec:
('%s as boolean' #b #stringAsBoolean:)
The wrong one:
('%s as boolean' #b #stringAsBoolean)
Offline
what's the code?
and you know Pecola1 wont see those cause there from imageshack
Offline
sparks wrote:
Click on the block image to see the code if it's a BYOB block, scimonster.
oh. of course.
Offline
SSBBM wrote:
zorket wrote:
Hey. sparks! I wanted to post the 1000th post, with a lot of exitement!
Wow!!! 1000 posts. Is this a recored?
No, there are people who have over 9000 (and no, that's not a meme reference).
Offline
jackrulez wrote:
SSBBM wrote:
zorket wrote:
Hey. sparks! I wanted to post the 1000th post, with a lot of exitement!
Wow!!! 1000 posts. Is this a recored?
No, there are people who have over 9000 (and no, that's not a meme reference).
He's referring to the posts in this thread, not to individual posts of a user.
Offline
SSBBM wrote:
scimonster wrote:
...and you know Pecola1 wont see those cause there from imageshack
Oh ya, man that's frustrating. What sites can you see, Pecola1?
Weebly. Google images. lemme check for more... I looked a while and found out I can't find any but i know there are other websites i have been to that allow me to see the pics. BTW scimonster, thats kinda freaky how you know that about me and remembered, I guess I did have to mention it a thousand times to tell everyone (exaggeration) LOL XD (shouldnt there be a smiley for XD?)
Last edited by Pecola1 (2010-12-31 15:30:01)
Offline
Offline