Discuss Scratch

Just_Ciaran
Scratcher
100+ posts

Ability to change Mouse Pointers

OKThenBye wrote:

rasmusolle wrote:

Not needed. Just make a sprite go to the mouse pointer
The system mouse pointer will still show above it.
So are you a supporter of this?

Best Projects -> Music Environment and A Remix Of… Twist. Comment on my profile if you need any help
When (Seen (This:: stack grey):: custom hat) :: hat
forever :: list
Find (My Projects :: events end) and start (Playing, Favouriting and Loving :: control)(All my games :: sound cap):: pen
jokebookservice1
Scratcher
1000+ posts

Ability to change Mouse Pointers

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
kittycat841
Scratcher
100+ posts

Ability to change Mouse Pointers

Support, I can see many uses for this.

not on scratch anymore sorry
alexphan
Scratcher
1000+ posts

Ability to change Mouse Pointers

jokebookservice1 wrote:

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
Wait, does the OP mean change the mouse to the cursor when you are about to click something?
cs156175
Scratcher
1000+ posts

Ability to change Mouse Pointers

alexphan wrote:

jokebookservice1 wrote:

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
Wait, does the OP mean change the mouse to the cursor when you are about to click something?
No, just in the project. things like
Hide mouse cursor::looks

Show mouse cursor::looks

Set this sprite to the mouse cursor::looks


alexphan
Scratcher
1000+ posts

Ability to change Mouse Pointers

cs156175 wrote:

alexphan wrote:

jokebookservice1 wrote:

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
Wait, does the OP mean change the mouse to the cursor when you are about to click something?
No, just in the project. things like
Hide mouse cursor::looks

Show mouse cursor::looks

Set this sprite to the mouse cursor::looks
Oh.

Well, I guess I will support for the hide/show cursor blocks only.
jokebookservice1
Scratcher
1000+ posts

Ability to change Mouse Pointers

alexphan wrote:

cs156175 wrote:

alexphan wrote:

jokebookservice1 wrote:

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
Wait, does the OP mean change the mouse to the cursor when you are about to click something?
No, just in the project. things like
Hide mouse cursor::looks

Show mouse cursor::looks

Set this sprite to the mouse cursor::looks
Oh.

Well, I guess I will support for the hide/show cursor blocks only.
Makes sense since the last one can be workarounded together with the hide cursor.


The cursor change can be made via the CSS cursor rule:
#project{
cursor: none;
}
Or with the JavaScript property change:
document.getElementById("project").style.cursor = "none";
(source from stackoverflow)

and that is just in CSS, remember in 1.4 the cursor was different to Scratch. I bet something similar can be done in Flash. *googles it*

Yes, you can do it in Flash
But Flash has to do the workaround of changing the cursor, since it only has the show and hide commands. Here it is in ActionScript 3:
Mouse.hide();
and
Mouse.show();

Yipee!
NoMod-Programming
Scratcher
1000+ posts

Ability to change Mouse Pointers

jokebookservice1 wrote:

alexphan wrote:

cs156175 wrote:

alexphan wrote:

jokebookservice1 wrote:

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
Wait, does the OP mean change the mouse to the cursor when you are about to click something?
No, just in the project. things like
Hide mouse cursor::looks

Show mouse cursor::looks

Set this sprite to the mouse cursor::looks
Oh.

Well, I guess I will support for the hide/show cursor blocks only.
Makes sense since the last one can be workarounded together with the hide cursor.


The cursor change can be made via the CSS cursor rule:
#project{
cursor: none;
}
Or with the JavaScript property change:
document.getElementById("project").style.cursor = "none";
(source from stackoverflow)

and that is just in CSS, remember in 1.4 the cursor was different to Scratch. I bet something similar can be done in Flash. *googles it*

Yes, you can do it in Flash
But Flash has to do the workaround of changing the cursor, since it only has the show and hide commands. Here it is in ActionScript 3:
Mouse.hide();
and
Mouse.show();

Yipee!
Actually its entirely possible to change the mouse cursor through flash. Just click one of the tool buttons at the top of scratch and see the cursor change. Because of this, it would not be difficult to make a new tab, similar to te costumes editor, but with a smaller size useful for mouse pointers. If you give me about 3 days (2 to get back home from vacation, and 1 to program), then I could build you a working proof of concept.

Edit: It's been a little more than 3 days. It's been roughly 10 months, and no proof of concept. Sorry, I just haven't had the time, but it's definitely possible.

Last edited by NoMod-Programming (April 17, 2017 05:42:54)


Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
-Addify-
Scratcher
54 posts

Ability to change Mouse Pointers

NoMod-Programming wrote:

jokebookservice1 wrote:

alexphan wrote:

cs156175 wrote:

alexphan wrote:

jokebookservice1 wrote:

alexphan wrote:

How can Flash change the system cursor?
Because the cursor can be controlled by the browser through CSS and Flash can communicate with the browser.
Wait, does the OP mean change the mouse to the cursor when you are about to click something?
No, just in the project. things like
Hide mouse cursor::looks

Show mouse cursor::looks

Set this sprite to the mouse cursor::looks
Oh.

Well, I guess I will support for the hide/show cursor blocks only.
Makes sense since the last one can be workarounded together with the hide cursor.

The cursor change can be made via the CSS cursor rule:
#project{
cursor: none;
}
Or with the JavaScript property change:
document.getElementById("project").style.cursor = "none";
(source from stackoverflow)

and that is just in CSS, remember in 1.4 the cursor was different to Scratch. I bet something similar can be done in Flash. *googles it*

Yes, you can do it in Flash
But Flash has to do the workaround of changing the cursor, since it only has the show and hide commands. Here it is in ActionScript 3:
Mouse.hide();
and
Mouse.show();

Yipee!
Actually its entirely possible to change the mouse cursor through flash. Just click one of the tool buttons at the top of scratch and see the cursor change. Because of this, it would not be difficult to make a new tab, similar to te costumes editor, but with a smaller size useful for mouse pointers. If you give me about 3 days (2 to get back home from vacation, and 1 to program), then I could build you a working proof of concept.
I was saying the same thing though, it is possible. Hmm, well I have WiFi only for today so I'll make my own which only has hide/show mouse pointer since the other one is workaoundable

EDIT: This is the account jokebookservice1 is moving to

Last edited by -Addify- (Aug. 3, 2016 07:41:07)


I am the new account that @jokebookservice1 is moving to.
Sheep_maker
Scratcher
1000+ posts

Ability to change Mouse Pointers

alexphan wrote:

How can Flash change the system cursor?
Why are we talking about Flash when the ST is working on Scratch 3 now which is not Flash?

- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
jokebookservice1
Scratcher
1000+ posts

Ability to change Mouse Pointers

Sheep_maker wrote:

alexphan wrote:

How can Flash change the system cursor?
Why are we talking about Flash when the ST is working on Scratch 3 now which is not Flash?
They might release an update to the 2.0 editor though..
Just_Ciaran
Scratcher
100+ posts

Ability to change Mouse Pointers

Bumping it back up since I haven't had internet to reply that much to the comments. Also does Yipee! mean ‘I support’ jokebookservice1?

Best Projects -> Music Environment and A Remix Of… Twist. Comment on my profile if you need any help
When (Seen (This:: stack grey):: custom hat) :: hat
forever :: list
Find (My Projects :: events end) and start (Playing, Favouriting and Loving :: control)(All my games :: sound cap):: pen
Ziggy741
Scratcher
1000+ posts

Ability to change Mouse Pointers

Semi-support. It would be good for customizing projects, but what if someone made it so you can't see the mouse pointer? Also, some people might not like it.

Note that most of my posts on the forums are from years ago, probably mainly in 2016.


































(Unsolved!) How can you see all the shared projects of a deleted account? And some important context. And something else about it.
Please help me answer that question. (From May 2023)


(I know I may seem desperate, the person who owned the account whose projects I am trying to find had been doing some stuff that might need to get taken down)
Just_Ciaran
Scratcher
100+ posts

Ability to change Mouse Pointers

Ziggy741 wrote:

Semi-support. It would be good for customizing projects, but what if someone made it so you can't see the mouse pointer? Also, some people might not like it.

If someone made it so you can't see the mouse pointer you can just move your mouse out of the project screen then. It would be the same as how a sprite can track the pointer. Also on how people might not like it, it's the same as any other type of thing such as how people might not like that a project is drawn in bitmap rather than vector (or vice versa). If they really hated it they could just see inside and change it that way

Best Projects -> Music Environment and A Remix Of… Twist. Comment on my profile if you need any help
When (Seen (This:: stack grey):: custom hat) :: hat
forever :: list
Find (My Projects :: events end) and start (Playing, Favouriting and Loving :: control)(All my games :: sound cap):: pen
Just_Ciaran
Scratcher
100+ posts

Ability to change Mouse Pointers

Bumped up again

Best Projects -> Music Environment and A Remix Of… Twist. Comment on my profile if you need any help
When (Seen (This:: stack grey):: custom hat) :: hat
forever :: list
Find (My Projects :: events end) and start (Playing, Favouriting and Loving :: control)(All my games :: sound cap):: pen
Techno-CAT
Scratcher
1000+ posts

Ability to change Mouse Pointers

support, but if the mouse sprite costume is offset, mouse control can be difficult


See what people have created by clicking here.
Just_Ciaran
Scratcher
100+ posts

Ability to change Mouse Pointers

Yes, but then it is the developers decision to easily fix it. Also the creator of the project might actually want that to be the case as it might be part of the game

Best Projects -> Music Environment and A Remix Of… Twist. Comment on my profile if you need any help
When (Seen (This:: stack grey):: custom hat) :: hat
forever :: list
Find (My Projects :: events end) and start (Playing, Favouriting and Loving :: control)(All my games :: sound cap):: pen
MasterJPixel
Scratcher
500+ posts

Ability to change Mouse Pointers

Support. I see a lot of uses for this.

This is a closed account.
Just_Ciaran
Scratcher
100+ posts

Ability to change Mouse Pointers

Bump

Best Projects -> Music Environment and A Remix Of… Twist. Comment on my profile if you need any help
When (Seen (This:: stack grey):: custom hat) :: hat
forever :: list
Find (My Projects :: events end) and start (Playing, Favouriting and Loving :: control)(All my games :: sound cap):: pen
jokebookservice1
Scratcher
1000+ posts

Ability to change Mouse Pointers

Just_Ciaran wrote:

Bumping it back up since I haven't had internet to reply that much to the comments. Also does Yipee! mean ‘I support’ jokebookservice1?
Yes

Powered by DjangoBB