thetasig Posted September 26, 2019 Share Posted September 26, 2019 I've been playing around with a text box and a rectangle that sits "behind" the box to frame the text with a colored background. Initially, creating the rectangle was straightforward. Drag it out to the desired size, then go to the top options and choose a Fill color. Fine. Then, while adding text to the text box (and careful to do so only in the text box) and resizing both the text box and the rectangle, suddenly the rectangle changes to a text frame ). In the Layers, this shows up as a "(Shape Text)" The transition point happens when the Frame Text Tool (that was being used on the Text Frame to edit the wording and resize the Text Frame) touches inside the Rectangle. This can happen while using the Frame Text Tool cursor to expand or shrink the Rectangle by dragging the frame. If you happen to accidentally click inside the Rectangle, it changes to a Text Frame. But I cannot find a way to reverse that to change it back to a rectangle. This may not be considered a bug (a design feature enabling changing the rectangle to a text frame with a single click), but is certainly unexpected behaviour. And, I'd like to know how to change it back to a rectangle if that is possible. DanM 1 Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted September 27, 2019 Share Posted September 27, 2019 It is the intended and (I believe) documented behavior that clicking on a shape with the Frame Text Tool converts the shape into a Text Frame. There's something similar with the Studying Text Tool. Question: Why are you putting a rectangle behind your Frame Text to get a stroke and fill? Text Frames in Publisher support those attributes natively. Just open the Text Frame studio panel to specify them and you'll avoid the problem you're having. Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 18.1, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.0.1 Link to comment Share on other sites More sharing options...
thomaso Posted September 27, 2019 Share Posted September 27, 2019 ... or lock the layer of the rectangle (or any background shape) to prevent its selection. If you even group the background with the text layer you can move & transform both simultaneously, still with locked background object. DanM 1 Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 Link to comment Share on other sites More sharing options...
Hangman Posted September 27, 2019 Share Posted September 27, 2019 8 hours ago, thetasig said: If you happen to accidentally click inside the Rectangle, it changes to a Text Frame. But I cannot find a way to reverse that to change it back to a rectangle. I would adopt the option @walt.farrell suggests, i.e. use Text Frame (View > Studio > Text Frame) to add a background colour to your text frame, together with text indents, that way you overcome the issue. However, if you do want to reverse it and change it back to a rectangle you can right-click and select Convert to Curves. DanM 1 Quote Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5 MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse Link to comment Share on other sites More sharing options...
thetasig Posted September 28, 2019 Author Share Posted September 28, 2019 Thanks so much for all of your answers - very helpful. Just so you know, I have a couple of ways of using the separate frames - the colorful one sits behind the text but is offset to one side and up higher. So the frames overlap but are not aligned - a graphic representation. Of course, the other way is what you described so well where the frames are aligned and I use that also. I had forgotten (or was it that I had not yet learned) about the text frames having those native features. That last bit was a surprise - to "change it back to a rectangle you can select Convert to Curves" - very non-intuitive to me as I'm not sure how curves enter into the circumstance. But if it works, why not? And, very helpful to learn about locking layers - I'll work on that. DanM 1 Quote Link to comment Share on other sites More sharing options...
thomaso Posted September 28, 2019 Share Posted September 28, 2019 thetasig, thank you for your feedback. You also might like the rich options of "Decorations" in Paragraph Panel. It allows to colorize text background, optionally with offset and additional boarder(s), on each edge separately. Notice that here text + color (fill + stroke) are done with 1 object only + can be saved as paragraph style, too. Combined with text background color set in Character Panel: The same object with centre aligned text: garrettm30 1 Quote macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1 Link to comment Share on other sites More sharing options...
DanM Posted December 19, 2021 Share Posted December 19, 2021 On 9/28/2019 at 12:34 PM, thetasig said: That last bit was a surprise - to "change it back to a rectangle you can select Convert to Curves" - very non-intuitive to me as I'm not sure how curves enter into the circumstance. But if it works, why not? And, very helpful to learn about locking layers - I'll work on that. Thanks for this! I couldn't figure out why I only sometimes couldn't change the colors of my text layers as I was making edits. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.