Jump to content

Recommended Posts

4 minutes ago, v_kyr said:

Suppose you create a new shape, let's say a rect, you draw that on the canvas. Initially if not setup otherwise, it usually has no associated stroke, no fill and no applied style. That's how it draws as default then and as that object appears in the layers panel. Now apply a style to that default rect object, it get's additionally set all the related attributes (values) that style has been created with. Next just suppose you have a menu action which removes all these style related attribute settings again from a selected object, so the rect will be leaved as it was in it's initial state when created, no associated stroke, no fill and no applied style.

Good description of the behavior.

And we have such a menu item: Edit > Defaults > Revert

If applied when an object is selected, it affects just that object. If applied with no object selected, it reverts all the defaults.

You also have an icon that does the same thing: image.png.4b8065d72cfd06d3293d4adf772d4672.png


-- Walt

Windows 10 Home, version 1903 (18362.145), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.1.404 and 1.7.1.404 Beta   / Affinity Designer 1.7.1.404 and 1.7.1.404 Beta  / Affinity Publisher 1.7.1.404

Share this post


Link to post
Share on other sites
1 hour ago, walt.farrell said:

Good description of the behavior.

And we have such a menu item: Edit > Defaults > Revert

If applied when an object is selected, it affects just that object. If applied with no object selected, it reverts all the defaults.

You also have an icon that does the same thing: image.png.4b8065d72cfd06d3293d4adf772d4672.png

Yes seems to do that, so we already have such a remove style menu entry/button the OP asked for! - Other drawing tools offer similar things for effects and styles etc., some of them even to a much finer degree for certain applied effects/styles, similar in behavior like the layers panel operates here.

apply_remove_effects.jpg.86579b06413a7a83c1402e5cb782c9cb.jpg


☛ Affinity Designer 1.7.0 ◆ Affinity Photo 1.7.0 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
3 hours ago, v_kyr said:

Suppose you create a new shape, let's say a rect, you draw that on the canvas. Initially if not setup otherwise, it usually has no associated stroke, no fill and no applied style.

??? I almost always create new shapes with at least a stroke or a fill, & as often as not with both. Those settings are 'sticky' so I take advantage of that. Doesn't everybody?


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites
23 minutes ago, R C-R said:

Doesn't everybody?

No why should you do that, if all you want is to create an own bitmap filled style with some bitmap patterns or the like. You just need a plain shape obj then, no associated stroke, no prefill.


☛ Affinity Designer 1.7.0 ◆ Affinity Photo 1.7.0 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
3 hours ago, walt.farrell said:

And we have such a menu item: Edit > Defaults > Revert

If applied when an object is selected, it affects just that object. If applied with no object selected, it reverts all the defaults.

Yes, but it reverts to the current application defaults, whatever they are at that time. That could include any stroke type or width, or fill type. Try this:

  1. On a new document, draw (for example) a rectangle.
  2. Give it a 50% opaque red fill color, an 8 px green stroke, & set a pressure curve for the stroke.
  3. With the rectangle selected, either click the sync button or choose "Synchronize from selection" from the Edit > Default menu.
  4. From the Edit > Default menu select "Save."

This sets the defaults to the step 2 attributes, so when you draw the next rectangle, shape, or curve, it will be drawn with those attributes. If you then choose Edit > Defaults > Revert with any objects selected that have any other style attributes, they will 'revert' to the ones set in step 2.


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites
20 minutes ago, v_kyr said:

No why should you do that, if all you want is to create an own bitmap filled style with some bitmap patterns or the like. You just need a plain shape obj then, no associated stroke, no prefill.

I don't get it. Why would you create a shape with no fill or stroke if you are going to apply any style to it, bitmap or otherwise, or set any attributes to it & create a style from that?


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites

Make some of your own style palettes just with bitmap fills, like those "fire", "wild animal", "rust" etc. I've done once in the past for AD and you will probably see. When you crate styles, why should there be first a shape with a stroke and fill at all then, if that shape will be finally filled with just a sized image portion I want to reuse as a style? Why should there be first a stroke I don't want and fill, which will then be overwritten anyway for creating the bitmap style? 


☛ Affinity Designer 1.7.0 ◆ Affinity Photo 1.7.0 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
50 minutes ago, R C-R said:

Yes, but it reverts to the current application defaults, whatever they are at that time. That could include any stroke type or width, or fill type

Yes. Which also was the default for the shape, unless you changed the defaults after the shape was created.


-- Walt

Windows 10 Home, version 1903 (18362.145), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.1.404 and 1.7.1.404 Beta   / Affinity Designer 1.7.1.404 and 1.7.1.404 Beta  / Affinity Publisher 1.7.1.404

Share this post


Link to post
Share on other sites
5 minutes ago, v_kyr said:

When you crate styles, why should there be first a shape with a stroke and fill at all then, if that shape will be finally filled with just a sized image portion I want to reuse as a style?

What does it matter if it has a fill when created? Your are just going to change it to whatever fill style you want, right? If you create the shape with no stroke or fill, it won't be visible until you add a fill stroke style of some kind (& don't forget you can apply bitmap styles to both strokes & fills).

 

8 minutes ago, walt.farrell said:

Yes. Which also was the default for the shape, unless you changed the defaults after the shape was created.

It is the default for every shape in the document. IOW, the defaults are global, not per shape. So if indeed you do change the defaults, that is what the selected shape will 'revert' to, not some per shape default.


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites

It occurs to me that a true 'remove all style attributes' function could be implemented with a style that had no fill & no stroke ... except that neither Affinity Photo or Affinity Designer will create a style from an object that has neither one. :(

If something like a pure white fill & no stroke is close enough, that can easily be added as a style, as could the same thing with the fill set to 0% opacity, but I don't think that is something many people would find useful.


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites
6 minutes ago, R C-R said:

What does it matter if it has a fill when created? Your are just going to change it to whatever fill style you want, right? If you create the shape with no stroke or fill, it won't be visible until you add a fill stroke style of some kind (& don't forget you can apply bitmap styles to both strokes & fills).

Probably unneccessary history and finally file size blow up if you try to place more than 30 such styles into one own palette created from a custom template file. - And if all you want is always just a bitmap fill why bother with the unneaded rest at all (resource wastage)?


☛ Affinity Designer 1.7.0 ◆ Affinity Photo 1.7.0 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
8 minutes ago, v_kyr said:

Probably unneccessary history and finally file size blow up if you try to place more than 30 such styles into one own palette created from a custom template file. - And if all you want is always just a bitmap fill why bother with the unneaded rest at all (resource wastage)?

If you are not saving the history with the document (& why would you?) that isn't an issue. I also don't know why you would bother with a template file for creating styles -- all you need is one shape that you apply the style attributes to & then add that as a style.


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites
Just now, R C-R said:

If you are not saving the history with the document (& why would you?) that isn't an issue. I also don't know why you would bother with a template file for creating styles -- all you need is one shape that you apply the style attributes to & then add that as a style.

Reusability and as a common style overview file then, in order to show how all the xx category styles look like. Which usually is a common practice to show people also how things look like then!


☛ Affinity Designer 1.7.0 ◆ Affinity Photo 1.7.0 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites
1 hour ago, v_kyr said:

Reusability and as a common style overview file then, in order to show how all the xx category styles look like. Which usually is a common practice to show people also how things look like then!

OK, but what does that have to do with creating style presets?


Affinity Photo 1.7.1, Affinity Designer 1.7.1, Affinity Publisher 1.7.1; macOS High Sierra 10.13.6 iMac (27-inch, Late 2012); 2.9GHz i5 CPU; NVIDIA GeForce GTX 660M; 8GB RAM
Affinity Photo 1.7.1.143 & Affinity Designer 1.7.1.1 for iPad; 6th Generation iPad 32 GB; Apple Pencil; iOS 12.3.1

Share this post


Link to post
Share on other sites

I use empty shapes as presets here, as said before above, that's my default (no stroke, no (white) fill etc.) for making the sort of styles I do.

So "to everyone his own and to me my". - Others can use their defaults here as needed or be fine with the usual app revert to default behavior (shapes with a default white fill then) which doesn't hurt either, since with one two clicks it can be changed to have no fill then. So I don't care much about all that since it's still all changable.


☛ Affinity Designer 1.7.0 ◆ Affinity Photo 1.7.0 ◆ OSX El Capitan

Share this post


Link to post
Share on other sites

This is pretty simple end effective already in AP,  just go to stroke and fill in the top left with the object selected and set them to nothing or play around until you get what you are looking for.   I honestly don't see a need for a change. 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×