Fill tool is reading other layers as being on the fill layer

Corel Paint Shop Pro

Moderator: Kathy_9

gingerbread
Posts: 27
Joined: Sun Dec 28, 2014 1:12 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
processor: Intel i-7
ram: 16GB
Video Card: NVIDIA GeForce GTX 1050 Ti
Monitor/Display Make & Model: Gigabyte
Corel programs: PSP 2020

Fill tool is reading other layers as being on the fill layer

Post by gingerbread »

I just had a crash of PSP2020 where I couldn't save my file - as in, my entire computer crashed shortly after I discovered I couldn't save, or save as, or save copy as (just said "error when saving"). I mention this in case it's the reason something weird is now happening since I rebooted:

I have a multi-layer document, including raster shapes and vector text. I want to fill the bottom, empty raster layer with a solid color. But when I flood-fill, it "sees" the things on the layers above as if they were on the bottom layer somehow, and fills around those shapes and text. When I turn off all of the other layers, it works okay.

Have I accidentally changed a setting somewhere?
Jean-Luc
Advisor
Posts: 2177
Joined: Sat Oct 22, 2011 10:50 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS Computer N751J
processor: Intel i7_4710 HQ 2_50GHz
ram: 16GB
Video Card: NVIDIA GeForce GTX 850M
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2 Tb
Monitor/Display Make & Model: NVIDIA GeForce GTX 850M
Corel programs: PSP X7, X9, 2018 to 2023
Location: Belgium (French speaking)
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Jean-Luc »

gingerbread wrote: Sun Sep 20, 2020 1:43 pm Have I accidentally changed a setting somewhere?
Before to fill, select the desired layer (to be filled) in the Layers Palette.

Note: Your profile says you are with PSP 2016. That version doesn't exist. Is it a typo? Are you with PSP 2018?
THE PAINTSHOP PRO COOKBOOK - GENEALOGY WITH PAINTSHOP PRO
Installed PSP Ultimate: X7, X9, 2018, 2019, 2020, 2021, 2022, 2023
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Fill tool is reading other layers as being on the fill layer

Post by LeviFiction »

On the tool options palette, there is supposed to be a checkbox labeled "use all layers" deselect that.
https://levifiction.wordpress.com/
Jean-Luc
Advisor
Posts: 2177
Joined: Sat Oct 22, 2011 10:50 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS Computer N751J
processor: Intel i7_4710 HQ 2_50GHz
ram: 16GB
Video Card: NVIDIA GeForce GTX 850M
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2 Tb
Monitor/Display Make & Model: NVIDIA GeForce GTX 850M
Corel programs: PSP X7, X9, 2018 to 2023
Location: Belgium (French speaking)
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Jean-Luc »

LeviFiction wrote: Sun Sep 20, 2020 4:08 pm On the tool options palette, there is supposed to be a checkbox labeled "use all layers" deselect that.
Excuse me, :) but 'all layers' checked or unchecked, if the user clicks on the above layer (selected in the Layers Palette), that layer will be filled.
THE PAINTSHOP PRO COOKBOOK - GENEALOGY WITH PAINTSHOP PRO
Installed PSP Ultimate: X7, X9, 2018, 2019, 2020, 2021, 2022, 2023
Kathy_9
Site Admin
Posts: 2896
Joined: Tue Nov 30, 2010 12:44 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: 8th Generation Intel Core i7 8700 3 20 GHz
ram: 16GB
Video Card: NVIDIA GeForce RTX 2060 [6 GB GDDR6 dedicated]
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2TB
Monitor/Display Make & Model: HP EliteDisplay E243m 23.8-inch
Corel programs: PSPX2 ~2023; Painter 2018~23
Location: USA
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Kathy_9 »

Try setting your match mode to None and see if that solves the issue.
PSPX9 | PSP2020 | PSP2021| PSP2022 | PSP2023 & PhotoMirage installed; PSPX | PSPX2 thru PSP2019 owned but not installed
http://www.flickr.com/photos/37153430@N03/
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Fill tool is reading other layers as being on the fill layer

Post by LeviFiction »

Jean-Luc wrote: Sun Sep 20, 2020 5:08 pm
LeviFiction wrote: Sun Sep 20, 2020 4:08 pm On the tool options palette, there is supposed to be a checkbox labeled "use all layers" deselect that.
Excuse me, :) but 'all layers' checked or unchecked, if the user clicks on the above layer (selected in the Layers Palette), that layer will be filled.
Agreed, :D but they don't say which layer they are clicking on, only that turning off the other layers makes it work. Suggesting they are clicking on the bottom layer. So I took a shot
https://levifiction.wordpress.com/
Jean-Luc
Advisor
Posts: 2177
Joined: Sat Oct 22, 2011 10:50 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS Computer N751J
processor: Intel i7_4710 HQ 2_50GHz
ram: 16GB
Video Card: NVIDIA GeForce GTX 850M
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2 Tb
Monitor/Display Make & Model: NVIDIA GeForce GTX 850M
Corel programs: PSP X7, X9, 2018 to 2023
Location: Belgium (French speaking)
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Jean-Luc »

LeviFiction wrote: Sun Sep 20, 2020 6:30 pm turning off the other layers makes it work.
I don't know how it is possible. I tried on a test image with a few layers. Turning the layers off doesn't permit to fill the bottom layer if another layer is selected in the Layers Palette.

I agree we must receive more information from gingerbread.
THE PAINTSHOP PRO COOKBOOK - GENEALOGY WITH PAINTSHOP PRO
Installed PSP Ultimate: X7, X9, 2018, 2019, 2020, 2021, 2022, 2023
gingerbread
Posts: 27
Joined: Sun Dec 28, 2014 1:12 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
processor: Intel i-7
ram: 16GB
Video Card: NVIDIA GeForce GTX 1050 Ti
Monitor/Display Make & Model: Gigabyte
Corel programs: PSP 2020

Re: Fill tool is reading other layers as being on the fill layer

Post by gingerbread »

I have the bottom layer selected and that's the layer I'm trying to fill - it's currently empty, no selections are selected. When I fill it with the paint pot, it fills "around" other layers as if those layers were on the bottom layer as well, including weird filling around vector text.

I've been using PSP since before it even had layers and while I don't know all the advanced features, I've never seen this happen before. Toggling "Use all layers", or changing the Match mode & tolerance doesn't fix it.

However... since rebooting it's now working okay and I can't replicate the problem (which as I said happened after a crash - before the crash everything was moving slowly although my file wasn't that complicated).
Jean-Luc
Advisor
Posts: 2177
Joined: Sat Oct 22, 2011 10:50 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS Computer N751J
processor: Intel i7_4710 HQ 2_50GHz
ram: 16GB
Video Card: NVIDIA GeForce GTX 850M
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2 Tb
Monitor/Display Make & Model: NVIDIA GeForce GTX 850M
Corel programs: PSP X7, X9, 2018 to 2023
Location: Belgium (French speaking)
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Jean-Luc »

gingerbread wrote: Mon Sep 21, 2020 1:29 am since rebooting it's now working okay and I can't replicate the problem
Hello,
If you had explained it so clearly the first time, we would have understood that it was a PSP corruption. In this case, doing a reset would have corrected the problem immediately if the rebooting had not corrected anything.
:)
THE PAINTSHOP PRO COOKBOOK - GENEALOGY WITH PAINTSHOP PRO
Installed PSP Ultimate: X7, X9, 2018, 2019, 2020, 2021, 2022, 2023
gingerbread
Posts: 27
Joined: Sun Dec 28, 2014 1:12 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
processor: Intel i-7
ram: 16GB
Video Card: NVIDIA GeForce GTX 1050 Ti
Monitor/Display Make & Model: Gigabyte
Corel programs: PSP 2020

Re: Fill tool is reading other layers as being on the fill layer

Post by gingerbread »

Jean-Luc wrote: Mon Sep 21, 2020 11:37 am Hello,
If you had explained it so clearly the first time, we would have understood that it was a PSP corruption. In this case, doing a reset would have corrected the problem immediately if the rebooting had not corrected anything.
:)
I clearly said my computer crashed. When one's computer crashes, one has to reboot.
Kathy_9
Site Admin
Posts: 2896
Joined: Tue Nov 30, 2010 12:44 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: 8th Generation Intel Core i7 8700 3 20 GHz
ram: 16GB
Video Card: NVIDIA GeForce RTX 2060 [6 GB GDDR6 dedicated]
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2TB
Monitor/Display Make & Model: HP EliteDisplay E243m 23.8-inch
Corel programs: PSPX2 ~2023; Painter 2018~23
Location: USA
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Kathy_9 »

Just for future reference, Match Mode on the Flood Fill tool does have an impact. When the match mode is set to RGB I was able to replicate your issue; however when it's set to None there is no issue. In both scenarios I had use all layers checked.

Click for larger view
Click for larger view
Click for larger view
Click for larger view
PSPX9 | PSP2020 | PSP2021| PSP2022 | PSP2023 & PhotoMirage installed; PSPX | PSPX2 thru PSP2019 owned but not installed
http://www.flickr.com/photos/37153430@N03/
Jean-Luc
Advisor
Posts: 2177
Joined: Sat Oct 22, 2011 10:50 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS Computer N751J
processor: Intel i7_4710 HQ 2_50GHz
ram: 16GB
Video Card: NVIDIA GeForce GTX 850M
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2 Tb
Monitor/Display Make & Model: NVIDIA GeForce GTX 850M
Corel programs: PSP X7, X9, 2018 to 2023
Location: Belgium (French speaking)
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Jean-Luc »

Kathy_9 wrote: Mon Sep 21, 2020 7:16 pm Match Mode on the Flood Fill tool does have an impact.
Good catch, Kathy! :)
THE PAINTSHOP PRO COOKBOOK - GENEALOGY WITH PAINTSHOP PRO
Installed PSP Ultimate: X7, X9, 2018, 2019, 2020, 2021, 2022, 2023
Kathy_9
Site Admin
Posts: 2896
Joined: Tue Nov 30, 2010 12:44 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: 8th Generation Intel Core i7 8700 3 20 GHz
ram: 16GB
Video Card: NVIDIA GeForce RTX 2060 [6 GB GDDR6 dedicated]
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2TB
Monitor/Display Make & Model: HP EliteDisplay E243m 23.8-inch
Corel programs: PSPX2 ~2023; Painter 2018~23
Location: USA
Contact:

Re: Fill tool is reading other layers as being on the fill layer

Post by Kathy_9 »

Thanks. A little something I learned the hard way once upon a time. :wink:
PSPX9 | PSP2020 | PSP2021| PSP2022 | PSP2023 & PhotoMirage installed; PSPX | PSPX2 thru PSP2019 owned but not installed
http://www.flickr.com/photos/37153430@N03/
gingerbread
Posts: 27
Joined: Sun Dec 28, 2014 1:12 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
processor: Intel i-7
ram: 16GB
Video Card: NVIDIA GeForce GTX 1050 Ti
Monitor/Display Make & Model: Gigabyte
Corel programs: PSP 2020

Re: Fill tool is reading other layers as being on the fill layer

Post by gingerbread »

Kathy_9 wrote: Mon Sep 21, 2020 7:16 pm Just for future reference, Match Mode on the Flood Fill tool does have an impact. When the match mode is set to RGB I was able to replicate your issue; however when it's set to None there is no issue. In both scenarios I had use all layers checked.
Unfortunately, switching between RGB and none match mode has no effect - I tried with a simple image and (to my surprise, actually), replicated the problem. I must have some other mode switched on that's affecting the way the fill tool works. (I tried both 0 and 200 tolerance for each - it never fills properly.)

"Use all layers" *does* fix the problem (i.e. when it's switched off) but I notice in your screendumps you seem to have it switched *on* and it works okay with "none" match mode (whereas it doesn't work okay for me).

What happens when you add a text vector layer?
Attachments
0none.jpg
0rgb.jpg
migf1
Posts: 510
Joined: Fri Apr 03, 2020 3:09 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit

Re: Fill tool is reading other layers as being on the fill layer

Post by migf1 »

In my experience, PSP randomly glitches that way every now and then, across all versions I've used in the past 2-3 decades. Try hiding all other layers except the one you want to fill, do the fill, then unhide the other layers. If they are too many, you may want to use the Layers->View menu commands.
Good Unofficial PaintShop Pro Tutorials: Creation CasselMake Shop ProHEC Image EditingLeviFiction PSP Basics
(plus my own Gimp & Stuff)
Post Reply