Jump to content
You must now use your email address to sign in [click for more info] ×

Picture Frame - can't delete or unpin


Recommended Posts

As shown in your screenshot...

Select the "Master A" layer, right-click and select Edit Detached, delete the picture frame then click the Finish button

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

The node icons of this frame ( x ) give the info that that frame is a master page object – whereas 'normal' frames show round dots instead ( ).

As you can see in your layers panel all objects are inside a layer named "(Master A)".

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 only

Link to comment
Share on other sites

 
 
 
 
11 minutes ago, tariq said:

that frame isn't a master page frame...?

You are correct in that the Picture Frame is not on the master page (i.e. not a master page item) but it has been dragged/placed into the master page's layer structure on your normal page.

Not sure exactly how you did it but one way would be to create a Picture Frame on your normal page, use Edit Detached as before, then drag that Picture Frame into the master page's layer structure on your normal page.

There may be other ways to get the Picture Frame in that "state" but the above shows one way it could be done

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

 
 
 
 
 
 
4
2 minutes ago, tariq said:

I wonder if AP should make it difficult / impossible to accidentally change the Master Page design from normal pages.. that seems like a good design principles and key to DTP imho.

 

No, the ability to change the master page items on a single page is one of Publisher's strengths, not a weakness

You just have to be careful not to do it accidentally and to understand the effects/consequences when you do it on purpose

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

28 minutes ago, thomaso said:

The node icons of this frame ( x ) give the info that that frame is a master page object – whereas 'normal' frames show round dots instead ( ).

As you can see in your layers panel all objects are inside a layer named "(Master A)".

is this the wrong way to compose a page?

 

should my page items be outside the layer named "Master A"?

 

Link to comment
Share on other sites

It depends on the flexibility you need for your objects. I would only place those objects on a master which should not change their size or position. Even changing look (style) can be a reason not to use an object as master page object. Because you need to detach it reduces the advantage of master page objects down to those which shouldn't become changed. (Text, as you might have noticed, is a little different, because you may change text content without detaching its frame)

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 only

Link to comment
Share on other sites

Think of the Master page as the page where you want elements you put on that master page to appear on all (or several) of your pages

Like the following: A page header (e.g. logo), Footers, Page Numbers etc

It is also used to hold placeholders for things such as Text and Picture Frames. These placeholder items are just blank Text and Picture Frames but they will appear in the same place on every page that uses that Master page, which allows you to maintain a consistent layout for your document should that be a requirement (such as a book etc). 

If you edit one of these placeholder items on a normal page it will show up within the master page's layer structure for that page but it will still be unique to that page and not affect the same placeholder items on your Master Page or other normal pages.

Unique items you add to a normal page such as an extra image or a table will appear above and outside the master page's layer structure for that page.  Normally you should not attempt to place them or drag them within the master page's layer structure for that page.

For some documents a Master Page is essential (e.g. a book).  For other documents where all the pages are laid out differently you may decide not to use a master page at all.

This video may be of some help if you have not already seem it

https://affinity.serif.com/en-us/tutorials/publisher/desktop/video/337264378/

 

To save time I am currently using an automated AI to reply to some posts on this forum. If any of "my" posts are wrong or appear to be total b*ll*cks they are the ones generated by the AI. If correct they were probably mine. I apologise for any mistakes made by my AI - I'm sure it will improve with time.

Link to comment
Share on other sites

  • 6 months later...

I'm adding to this older thread, because I just ran into an easy sure-fire way to get this to happen in AffPub 1.7.3.  (I've been avoiding 1.8 until more of the headaches are shaken out.)

Create a text frame on Master Page A.  Create a page 1 and apply Master Page A.  Place some external files, in my case SVG images, on page 1.  Vector crop the external files (don't know if that step is necessary to reproduce or not, but it does affect the layer structure so I'm mentioning it.)  Type some text into the text frame on page 1 and pin the external files, floating, to positions in the text.  So far, so good.  Now unpin one of the external files.  It gets added to the Master Page A layer structure instead of being returned to the page 1 layer structure.

When the external files are placed, they clearly belong to the page 1 layer structure.  As you pin each one, they become children of the placeholder text frame of Master Page A, which is sensible since that's where the text they are pinned to belongs.  However, when you unpin them, they do not return to the original page 1 layer structure, but instead become part of Master Page A outside the placeholder text frame layer.  Seems to me they should be returning to the page 1 layer structure.

[Added in edit]  Related to this, to move a pin location, you have to Edit Detached the Master Page A group of layers.  Then you can drag around pin locations all you want until you exit from Edit Detached.  So some aspects of text in master placeholder frames (like basic editing and applying styles) don't require detaching from the master, while others (like moving pin locations or recovering placed objects through Arrange > Move Outside) clearly do.

Link to comment
Share on other sites

24 minutes ago, sfriedberg said:

However, when you unpin them, they do not return to the original page 1 layer structure, but instead become part of Master Page A outside the placeholder text frame layer.  Seems to me they should be returning to the page 1 layer structure.

I think this is less a pinning or master page issue but rather a general matter of layer management.

You can experience the same effect with grouped items coming from various layers, regardless of master page or not. Whenever you apply 'group', its containing layers get moved in the layers hierarchy and end up next to each other. Then, whenever you apply 'ungroup' the items don't move back to their position before grouping in the layers hierarchy but remain next to each other. – Nevertheless, that can be quite usefull, e.g. for complex grouped content, like illustrations.

I assume to force APub to remind the original layers position it would need additional coding (+ memory of layer hierarchy), at least when grouping there doesn't appear such a "cycle future" option yet in the history panel as for other user actions: 

1242427229_history-cyclefuture.jpg.d3cd05adea68baa5e7d08ffe94ccd5e5.jpg

So I am afraid it would need a feature request to get an additional UI option how grouped layers hierarchy should be treated if un-grouped.

(btw.: I would appreciate this possibility, especially when (if?) global layers will come true in APub. Before Affinity I was used to a global layer structure of e.g. Text / Image / Illu /marks /... with an option like "keep layers" which allowed to group objects of different layers for a specific action and ungroupe them afterwards without losing their global layer positions.)

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 only

Link to comment
Share on other sites

15 hours ago, thomaso said:

I think this is less a pinning or master page issue but rather a general matter of layer management.

You can experience the same effect with grouped items coming from various layers, regardless of master page or not. Whenever you apply 'group', its containing layers get moved in the layers hierarchy and end up next to each other. Then, whenever you apply 'ungroup' the items don't move back to their position before grouping in the layers hierarchy but remain next to each other. – Nevertheless, that can be quite usefull, e.g. for complex grouped content, like illustrations.

I assume to force APub to remind the original layers position it would need additional coding (+ memory of layer hierarchy),

I don't need the layers to return precisely to their pre-pinned position in the layer stack, which may have been radically altered by other actions between pin and unpin.  But it seems pretty clear to me that they should be moved outside the Master Page A part of the stack.  When they are unpinned, they are moved outside the placeholder text frame of the master page.   But they aren't really part of the master page content, and no longer have any relationship (like pinning) to anything that does belong to the master page, and so should be moved all the way outside the master page.  Any stack ordering that doesn't hide them under the master page would be OK with me.

In a different app, I, too, have used group/ungroup to gather together scattered layers into a contiguous and coherent range in the layer stack.  However, I have the expectation that grouping and ungrouping a bunch of elements leaves them all at their original level of nesting in the layer stack.  In that app, there are other ways to combine layers, like effects and clip masking.  These are a bit more complex than grouping, but when you break apart the combinations, the original layers end up at their original nesting level (and so do any new layers created as a side effect of making the combo).   You don't have to break apart a combination, then clean up the results to return things to the original situation.

Link to comment
Share on other sites

On 3/28/2020 at 5:49 AM, sfriedberg said:

When they are unpinned, they are moved outside the placeholder text frame of the master page.   But they aren't really part of the master page content, and no longer have any relationship (like pinning) to anything that does belong to the master page, and so should be moved all the way outside the master page. 

I agree, here UI and behavior are confusing and appear buggy:

1. If I pin an object to a master text frame on a document page then the pinned object ...
a.) keeps it round handles and can be moved without detaching
b.) the pinned object layer does not show the orange marking stripe in the layers panel

1549332705_pinnedtomaster-1pinned.jpg.9346b08c25cd2811a30792095b9aa60b.jpg

But when I unpin this object then ...
a.) it handles turn to master object handles and the object can't get moved without detaching
b.) the layer still has no orange marker

2087234164_pinnedtomaster-2unpinned.jpg.fe1ffaa9589cb8a3425d1a4c985e102e.jpg


So the least confusing would be if an unpinned object gets its layer placed outside the master layer – like a text frame does which I create from an overflowing master text frame.

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 only

Link to comment
Share on other sites

  • 4 months later...
  • Staff

We have made fixes/improvements to this area (Object pinned to a master page text frame becomes part of the masterpage when unpinned) of the program in the latest release.

The fixes and how to update are described in these forum posts.  

We would appreciate you checking that this issue has now been resolved for you,

Patrick Connor
Serif Europe Ltd

"There is nothing noble in being superior to your fellow man. True nobility lies in being superior to your previous self."  W. L. Sheldon

 

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.