Can fill swatch be set to default active in color panel?



  • @Boldline said in Can fill swatch be set to default active in color panel?:

    I can understand why he would want it that way but I also feel it will cause problems for those used to it being the traditional way.

    For CDR users 'right-click in the color bar == stroke color' is the traditional way. 🙂

    It will also mean some difficulties for those who primarily use a stylus – they would need to either use the right click button or use the Option key.

    OK, but when the Stroke button is not active you need to move the stylus over to the Color panel to activate it,
    then move to the color bar to choose a color.
    Maybe using the side button of the stylus for stroke color would be ultimately faster when picking from the color bar.

    I think it's going to cause confusion if it's also switched in the color bar only - but again, if that's a preferences option, I wouldn't care.

    I'm wondering if the color bar (or the Color Palette panel) is "connected" in most user's minds
    to the way things work in the Color panel.
    I mean, do they expect them to work the same? One has only preset colors to click
    and the other is the whole color preparation shebang.

    If you know the rule that the RMB always assigns the color to the stroke, it's not confusing, and you don't need
    to check which button is active (Fill or Stroke) in the Color panel, or to undo because you didn't check.

    But I'm not sure if a right-click in the color bar should also activate the Stroke button in the Color panel. Probably not?

    /\/\/\/\/\/\/\/\/\/\/\/\

    @VectorStyler Btw, when Option-clicking the [ none | black | white ] buttons in the Color panel,
    they don't get assigned to the 'inactive' attribute.

    Thank you for your patience.



  • I think I've figured out part of what was confusing me enough to lead to my original post in this thread - Sometimes I am importing a vector object and I assume because it has a fill and no stroke for example, that the fill therefore will be highlighted. Like in the example below (the screen capture could not capture both the color panel and the selection box around the shape below it)
    I pasted this vector group into my document and while VS acknowledged it was a black fill and no stroke, it did not move the fill box to the front as I was subconsciously expecting and so when I went to swap the color to gray, it added a stroke of gray to the black fill.

    0_1665716946194_a18092ee-e202-4620-ad64-d43741331f97-BLD 2022-10-13 at 23.05.46.png



  • @VectorStyler @b77 @encart I can understand why you like the left mouse button controlling fill and the right mouse button controlling the stroke. I think if you're commonly using the mouse for your work, it could be useful. I didn't realize this was the main way it's done in corel.

    As I am using it here, it's wreaking havoc on my workflow because I'm using a stylus and also because I'm used to the way it's done in Illustrator/Affinity.
    Is this something that could be set in preferences to choose to revert to the former method? This is one of those preferences that I feel the user should be able to set the way they most prefer.

    I can understand why the change is desired for some people - primarily corel users, but it's a big change for users who are used to the former method



  • @Boldline Is it incovenient because in the tablet settings right-clicking with the stylus is done with the side button or with press-and-hold?

    Unless there's some glitch with styluses in this case? I guess this was tested by the developer with a tablet and stylus.



  • @VectorStyler Minor glitch btw — if the Stroke button is active in the Color panel, Option-clicking in the color bar doesn't update the Stroke color correctly in the color panel: https://recordit.co/ozCnSB6cob (tested with the just released 1.1.063).


  • administrators

    @b77 said in Can fill swatch be set to default active in color panel?:

    @VectorStyler Minor glitch btw — if the Stroke button is active in the Color panel, Option-clicking in the color bar doesn't update the Stroke color correctly in the color panel: https://recordit.co/ozCnSB6cob (tested with the just released 1.1.063).

    Added this to the backlog.



  • @b77 said in Can fill swatch be set to default active in color panel?:

    @Boldline Is it incovenient because in the tablet settings right-clicking with the stylus is done with the side button or with press-and-hold?

    Unless there's some glitch with styluses in this case? I guess this was tested by the developer with a tablet and stylus.

    I'm trying to figure out how it works - going to test it more on the main computer where I use a mouse alongside the stylus and then again on the laptop where I use the trackpad and stylus.... so far it sometimes works like I would expect and other times it gives me the wrong fill or stroke color and it's frustrating lol



  • @Boldline I use the trackpad of the MBP only, so I'm accustomed to Option-clicking for right-click. Can't go back to the mouse… the trackpad is too convenient for me. 🙂
    But post here whatever conclusion you have after testing, especially with the stylus.


  • administrators

    @b77 said in Can fill swatch be set to default active in color panel?:

    Minor glitch btw — if the Stroke button is active in the Color panel, Option-clicking in the color bar doesn't update the Stroke color correctly in the color panel: https://recordit.co/ozCnSB6cob (tested with the just released 1.1.063).

    I'm trying to replicate this, but it seems to be working here.
    What are the exact steps to get that gray stroke in the color panel knob?



  • @VectorStyler Steps below:

    • draw any object, let's say with the default gray fill and no stroke;
    • click the Stroke button in the Color panel to activate it (bring it in front of the Fill button);
    • Option-click any of the colors in the color bar.

    Result: while the stroke of the object changes to the color you selected, the Stroke button in the Color panel AND the sliders take the color of the Fill button (gray).

    Shorter video here: https://recordit.co/UicaLSSALA


  • administrators

    @b77 I think there might be some settings / workspace difference, as I still cannot replicate.
    This is what I get: https://recordit.co/9aCheQJbQY



  • @VectorStyler I did reset the app and it still happens here. I guess it's no use sending the .xml config files.

    Basically the Stroke button when active (and the sliders) don't update instantly to the color I pick from the Color bar with Option-click.

    But after you deselect the object then select it again, the Stroke button and the sliders reflect the correct picked color.

    So it's a minor glitch, but it means I cannot edit the picked color directly after Option-clicking it.



  • @b77 said in Can fill swatch be set to default active in color panel?:

    But I agree with Encart that in the Color bar it should work like that — left click always assigns to the Fill and right-click always to the Stroke, no matter the active button in the Color panel.

    @VectorStyler After trying this out for a while I'm still wishing it could go back to the traditional selection method that does not require the right mouse button. Most of the time, I'm not using a mouse but a stylus instead.
    Part of the problem is also the fact that it works differently based on what is being used to select colors. if I use the color bar, the right mouse button affects the stroke color. If I edit the color in the color panel, the left mouse button changes whatever option is on top. I do find I like the option there to use the right mouse button for changing the color fill or stroke box in the background
    I understand that for @encart and @b77, this is a more natural selection method because of their familiarity with corel. This feels like it needs to be a preferences option that can be toggled based on user preference. It's going to otherwise make sense to half the users and confuse the other half!



  • @Boldline I have nothing against the previous color assigning mode being a Prefs setting, even on by default. 👍

    Regarding any possible confusion from the difference between the way assigning colors work from the color bar
    compared to the Color panel, I don't have a magical solution that can please everybody, except that maybe the Stroke button
    should become active when you right-click in the color bar, and the same with the Fill button when you left-click.
    But I can't say I'm certain it's how it should work.

    @VectorStyler Btw, the 'Color Palette' panel is more similar to the Color bar, so I think the same rule should
    apply (LMB assigns to Fill, RMB assigns to Stroke). Of course, if this option is enabled in Prefs.