Jump to content

Finializing using Enter


BoltBait
 Share

Recommended Posts

Hi Rick.

I'm not sure if this is by design or not, but it was interesting...

Yesterday I went to put 2 Gradients on the same layer and this is what happened:

1) Select the gradient tool

2) Draw a gradient (nubs are still showing)

3) Move the mouse over to the other gradient type on the toolbar

3) Realize that I should "finalize" the first gradient before selecting the second type

4) With the mouse floating over the new gradient button, press Enter to "finalize" the first gradient.

Notice that the first gradient is not finalized, but redrawn using the new gradient type as if I had clicked the mouse instead of pressing the enter key.

It looks like you need to have the mouse out in the open in order to use Enter to finalize a gradient.

I did a little research and discovered that this happens whenever the mouse is floating over the toolbar or the toolbox.

Click to play:
j.pngs.pngd.pnga.pngp.png
Download: BoltBait's Plugin Pack | CodeLab | and how about a Computer Dominos Game

Link to comment
Share on other sites

This is probably related to the "error" I reported a while ago. If you're nudging a selection, hover over the toolbox and see what happens...

When the mouse is hovered over the toolbox, focus is removed from the canvas and set to the toolbox. This is done so the tool-tips show up on cue. Pressing the Enter key when hovered over a tool selects that tool, so it was re-selecting the Gradient tool and refreshing instead of finalizing the previous gradient.

My guesses, anyway...

I am not a mechanism, I am part of the resistance;

I am an organism, an animal, a creature, I am a beast.

~ Becoming the Archetype

Link to comment
Share on other sites

Dan is right. When the mouse is placed over certain areas of the UI, all input focus goes to that area. Toolbars and the image strip are examples of this. This ensures that things like tooltips and mouse wheel handling are done predictably.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Heh yeah I'm focused on high-DPI bugs right now. That along with localization related stuff. And the stupid^H^H^H^H^H^H help file ;) .

Speaking of which, have you used Vista at high-DPI? Holy smokes it lets you have ginormous thumbnails in the file browser. The largest size is 256x256 at 96dpi, but it scales that with dpi. So at 144dpi I'm staring at 384x384 thumbnails and wondering if that 30" Dell monitor isn't as superfluous as I thought...

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

So at 144dpi I'm staring at 384x384 thumbnails and wondering if that 30" Dell monitor isn't as superfluous as I thought...
Now I'm jealous! I was happy to have a 19 or 20 inch LCD at work. 30 inch?!? Gaah!

But I don't do graphic work, so I guess my monitor is good enough. I do have to look at PDF electronic schematics though. It helps.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...