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



  • @VectorStyler I face the same problem as @Boldline . I can't get used to using automatic change. Mostly I have to make corrections manually. What do you think about assigning Primary Mouse Button to Fill Color and Secondary Mouse Button to Stroke Color independently from active color? IMHO it's quite intuitive, easy to remeber, does not require any other conditions to check. In my case, active colour is not important to me. What I care about is a quick and clear change of the fill/outline colour.
    What problems such a solution may brings?
    What do you think?


  • administrators

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

    What do you think about assigning Primary Mouse Button to Fill Color and Secondary Mouse Button to Stroke Color independently from active color?

    Not sure if I understand this. Would the primary mouse click always set fill, even if the stroke knob is on the foreground? This would go against all other apps, and expectations.

    I think the main issue here was that the stroke knob moved to foreground when the pen tool (or some other tool) was activated.

    This should not happen now, but I will check again.



  • @encart Do you really need it to work like you describe in the Color panel?

    If you left click in the Color bar on the right side the clicked color goes to the fill, and if you right-click/Option-click it it's assigned to the stroke.



  • @b77 I'm not sure if i understand you right, but in my case the action of the mouse buttons depends on the active color. If
    the fill color is active RMB will change the stroke and viceversa. This results in me having to check which colour is active each time to use the correct button. This makes no sense to me. Maybe I'm weird, but to me such a fixed assignment when using the mouse looks very intuitive:
    1.Whenever I want to change the fill colour I use LMB.
    2.Whenever I want to change the outline I use RMB.
    The active color makes that process more complicated IMO (perhaps for styluses it is more practical).

    @VectorStyler
    From what I have read such a solution is/was present in Xara Designer and some people have requested this on a competing AD forum.
    As usual this is just my observation and I may be wrong or may not see certain implications . If this is the case then ok.



  • @encart You're right, when in the Color panel, left- or right-clicking the sliders or the color wheel applies the color to the inactive button (Stroke when Fill is active, and vice versa).

    But with the solution you suggested, even if the Stroke button is active I still need to Option/right-click sliders or wheel to change it?
    It seems pretty non-standard to me… maybe OK as an alternative mode in Preferences.



  • @Boldline Since you started this thread:

    Is Encart's suggestion a valid solution for you?



  • @VectorStyler 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.



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

    @VectorStyler 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.

    I personally mostly use the Color bar. If it works there in the way mentioned, it will be a great deal for me. What if the Primary/secondary mouse button switched the active color at the same time as the colour change?

    @VectorStyler Changing the colour slider value with Option/Alt pressed changes both colours. I haven't noticed it doing this in any logical way, so I suspect a bug.
    https://recordit.co/bFGYGHv00h

    In the meantime, I also found information that the mechanic in question is available in Corel Draw. I don't know if in the latest edition , but up to version 2021 it is possible to enable it.
    0_1665514738104_screenshot_20221011_192547.png



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

    @VectorStyler Changing the colour slider value with Option/Alt pressed changes both colours. I haven't noticed it doing this in any logical way, so I suspect a bug.

    I suppose you mean dragging the sliders with Option/Alt pressed?
    Tried that here on the Mac and it works as it should β€” only the "inactive" attribute gets changed.
    Could be an issue on Windows.

    In the meantime, I also found information that the mechanic in question is available in Corel Draw. I don't know if in the latest edition , but up to version 2021 it is possible to enable it.

    There is also this feature where if you click-and-hold any swatch in the color bar, the app displays a small 5x5 popover with color variations from darker to lighter in two opposite corners and from more saturated to less saturated in the other two corners.



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

    @Boldline Since you started this thread:

    Is Encart's suggestion a valid solution for you?

    I read through the thread a few times to be sure I understand it and I think I do.
    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. 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. Not impossible, but I would not want it as the primary method of operation, maybe as an alternative mode in Preferences?
    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.



  • @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