Jump to content

Object creation data entry


Recommended Posts

  • Staff

Apps: All
Platforms: macOS & Windows

In any of the shape tools, picture frame tools and artboard tool you can now cmd+click (macOS) or ctrl+click (Windows) to bring up a dialog to manually specify the size and other properties of the object you want to create. The new object will be created in the position that you clicked, and you have the option in the dialog to change whether that position relates to a specific corner, side or the centre of the shape being created.

For example, here I want to create a circle with 20mm diameter centred at the corner of the square. So I choose the Ellipse tool and then cmd / ctrl + click over the corner of the square. I then get the option to manually enter the size I want the circle to be, set the anchor position to be centre, and hit OK.

image.png

Each tool will remember the settings of the last time you created that shape. So in this case the next time I cmd+click with the Ellipse tool it will still be set to 20mm x 20mm anchored to centre.

Some additional notes about this feature:

  • When the dialog is up you can commit by clicking OK, hitting Return / Enter or clicking anywhere else on the document
  • You can cancel by clicking Cancel or hitting Esc
  • You can click-drag on any of the labels in these dialogs to change the values. So here you could click-drag on the "Width:" label for example.
  • Hover + mouse roll over the values also changes them of course (along with Shift or Alt modifiers to increase / decrease steps made by a factor of 10).
  • If you create a shape by dragging it out on your document, that will also set the W+H for the next time you cmd+click. e.g. if you drag out a rectangle at 100mm x 50mm and want to create another one you can just cmd+click and that size will be preset.

Managing Director

Help make our apps better by joining our beta program!


MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1

iPad Pro 11-inch 3rd Gen / iPadOS 16.2

Link to comment
Share on other sites

  • 2 weeks later...

When click-dragging labels to change the value of rounded rectangle corners it is only possible to change values in whole units regardless of the unit selected, the number of decimal places set for the unit or the modifier key, so if the default corner value is X.5mm then click-dragging the corner value labels will only change in increments of 1mm, so e.g., 25.5 mm, 24.5 mm, 23.5 mm and so on. I don't know if this is intentional.

Using the arrow keys allows fine adjustments of up to 0.000001 units for both the corner radius and width and height values.

Not a major issue but thought it was worth mentioning... 🤔

 

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

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

It would be nice to have the option to make additional changes to an already created shape using the object creation data entry floating window, perhaps a Cmd Option (Ctrl Alt) click on the already created shape re-invokes the object creation data entry floating window for that shape to allow further adjustments to the shapes settings.

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

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

  • Staff
10 minutes ago, Hangman said:

It would be nice to have the option to make additional changes to an already created shape using the object creation data entry floating window, perhaps a Cmd Option (Ctrl Alt) click on the already created shape re-invokes the object creation data entry floating window for that shape to allow further adjustments to the shapes settings.

Thanks - yes we have had similar thoughts and we might look at that for 2.3 (particularly when we look to implement on iPad, as actually having a dialog like to edit an existing shape would be very beneficial on that device vs. the context toolbar).

Managing Director

Help make our apps better by joining our beta program!


MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1

iPad Pro 11-inch 3rd Gen / iPadOS 16.2

Link to comment
Share on other sites

36 minutes ago, Return said:

Not sure if this is the expected behavior

Unless I missed something, what I see in your video is the behavior I would expect. The shape is supposed to move around based on which origin point is selected. The absolute X & Y position of your click should stay fixed, but which point on the object that the absolute position relates to is what you are selecting.

For general feedback of the feature, I would add an X and Y field, prefilled with the clicked position if in canvas (i.e., the position that is used currently in this beta). I would suppose the main advantage to numeric entry would be precision versus the imprecise nature of clicking and dragging, but the same would be true about the position of the initial click (though snapping does really help). As an added benefit, this numeric entry makes automation through solutions such as Keyboard Maestro more achievable.

Link to comment
Share on other sites

Great new feature!

I don't know that I'll ever use this myself so I'm not really asking for more enhancements, but there are a lot of fields in some of these dialogs so it might be nice to add a Reset button in the bottom left corner of each dialog to clear the saved values and do a factory reset. Also I noted that it works for shapes and picture frames but not text frames.

Thanks

Link to comment
Share on other sites

  • Staff
26 minutes ago, MikeTO said:

Also I noted that it works for shapes and picture frames but not text frames.

Yes we will run with the scope of tools we have now for 2.2, but indeed there are other tools we plan to add to including text frames, table tool, possibility pixel marquee selections, etc. Tables and text frames could have additional parameters such as rows, columns, gutter, etc. These will hopefully come in 2.3 cycle.

Managing Director

Help make our apps better by joining our beta program!


MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1

iPad Pro 11-inch 3rd Gen / iPadOS 16.2

Link to comment
Share on other sites

Thank you so much for this it will really help get perfect shapes. :)

New hardware

dell inspiron 3030 i5 14400/16GB DDR5/UHD 730 graphics

Acer KB202 27in 1080p monitor

Affinity Photo 1.10.6

Affinity photo 2 2.5.3 Affinity Designer 2 2.5.3 Affinity Publisher 2 2.5.3 on Windows 11 Pro version 24H2

Beta builds as they come out.

canon 80d| sigma 18-200mm F3.5-6.3 DC MACRO OS HSM | Tamron SP AF 28-75mm f/2.8 XR Di LD | Canon EF-S 10-18mm f/4.5-5.6 IS STM Autofocus APS-C Lens, Black

 

Link to comment
Share on other sites

An odd behavior I encountered:

  1. I created an object.
  2. CTRL click on it and the dialog box appears, then if you continue CTRL clicking;
  3. on every odd click dialog box dissapears, on every even click it appears with a new instance of the object.

Bug or expected behavior?

EDITED: this happens in Publisher.

All the latest releases of Designer, Photo and Publisher (retail and beta) on MacOS and Windows.
15” Dell Inspiron 7559 i7 Windows 10 x64 Pro Intel Core i7-6700HQ (3.50 GHz, 6M) 16 GB Dual Channel DDR3L 1600 MHz (8GBx2) NVIDIA GeForce GTX 960M 4 GB GDDR5 500 GB SSD + 1 TB HDD UHD (3840 x 2160) Truelife LED - Backlit Touch Display
32” LG 32UN650-W display 3840 x 2160 UHD, IPS, HDR10 Color Gamut: DCI-P3 95%, Color Calibrated 2 x HDMI, 1 x DisplayPort
13.3” MacBook Pro (2017) Ventura 13.6 Intel Core i7 (3.50 GHz Dual Core) 16 GB 2133 MHz LPDDR3 Intel Iris Plus Graphics 650 1536 MB 500 GB SSD Retina Display (3360 x 2100)

Link to comment
Share on other sites

17 minutes ago, Petar Petrenko said:

Bug or expected behavior?

I would say expected in as much as you see the same behaviour, i.e., the box disappearing when you don't have the Ctrl key held down so it's the same behaviour as releasing the Ctrl key between alternate mouse clicks...

Ctrl Mouse Click, the box appears, release the Ctrl Key and Mouse Click, the box disappears, Ctrl Mouse Click, the box appears, release the Ctrl key and Mouse Click, the box disappears...

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

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

This is a welcome feature. I always want to click to insert something manually from my Adobe days, but we never had that option in Affinity (until now). The positioning is helpful too if I start to build things based on a grid, which I often do, so I'm particularly great as this will be helpful for keeping things pixel precise and neat. Will check it soon.

Link to comment
Share on other sites

5 hours ago, Hangman said:

It would be nice to have the option to make additional changes to an already created shape

It would be great if this could also be possible on multiple objects at the same time (maybe selecting them in the Layers pane).

Paolo

 

Link to comment
Share on other sites

55 minutes ago, Hangman said:

Ctrl Mouse Click, the box appears, release the Ctrl Key and Mouse Click, the box disappears, Ctrl Mouse Click, the box appears, release the Ctrl key and Mouse Click, the box disappears...

I holded CTRL all the time and just click, click... :)

All the latest releases of Designer, Photo and Publisher (retail and beta) on MacOS and Windows.
15” Dell Inspiron 7559 i7 Windows 10 x64 Pro Intel Core i7-6700HQ (3.50 GHz, 6M) 16 GB Dual Channel DDR3L 1600 MHz (8GBx2) NVIDIA GeForce GTX 960M 4 GB GDDR5 500 GB SSD + 1 TB HDD UHD (3840 x 2160) Truelife LED - Backlit Touch Display
32” LG 32UN650-W display 3840 x 2160 UHD, IPS, HDR10 Color Gamut: DCI-P3 95%, Color Calibrated 2 x HDMI, 1 x DisplayPort
13.3” MacBook Pro (2017) Ventura 13.6 Intel Core i7 (3.50 GHz Dual Core) 16 GB 2133 MHz LPDDR3 Intel Iris Plus Graphics 650 1536 MB 500 GB SSD Retina Display (3360 x 2100)

Link to comment
Share on other sites

13 minutes ago, Petar Petrenko said:

I holded CTRL all the time and just click, click... :)

That's what I was getting at, I think the Ctrl key is a red herring in this instance, i.e., it's having zero effect on the alternate mouse clicks when held down if that makes any sense as in not holding it down on the same alternate mouse clicks gives the same result... :)

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

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

Some thoughts:

1) I really recommend at first initialization of this tool, to have some kind of "default" value like 100px x 100px, 1 in x 1 in (whatever the document units are), until they have a last remembered value... that way the user has some indicator of what it is meant to do because there will be not be an object generated in advance, but it will have positioning. It's a bit more intuitive/user friendly that way at first glance.

2) Being able to tab through and do manual entry is powerful for heavy keyboard users (thaaat's me). The only other thing I can suggest to add, and this one is tricky because Numpad keys don't have individual assignments, but if it were somehow possible to bind Numkeys with a modifier so that we can set positioning with a keyboard on the fly.

Ex: So for the 3x3 layout... simply use the 1 - 9 Numpad plus some modifier to set the position. Done.

3) Please add a hover tool-tip for the position-y area, just so that some people will fully realize what it is meant for. Yes they can test it and check with things like Rectangle, but with none rectangular shapes, it may be helpful to say "hey this is for the bounding box, not for any of the pointys of a star...", etc

4) It would be very helpful to include an indicator/cursor/point/etc where the initial click was made so that we can see at a glance positioning and target origin actually will be.

5) I appreciate that this acknowledges snapping so that makes this function more powerful with grids and guides that are already setup, imo. SO thank you for that!

Link to comment
Share on other sites

Unsure if this is intended behaviour but it appears that you can create duplicate shapes simply by moving the cursor and hitting the Enter key without even needing to mouse click... :)

Affinity Designer 2.5.5 | Affinity Photo 2.5.5 | Affinity Publisher 2.5.5
Affinity Designer Beta 2.6.0.2861 | Affinity Photo Beta 2.6.0.2861 | Affinity Publisher Beta 2.6.0.2861

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

  • Staff
27 minutes ago, Hangman said:

Unsure if this is intended behaviour but it appears that you can create duplicate shapes simply by moving the cursor and hitting the Enter key without even needing to mouse click... :)

 

That's expected. Enter invokes the dialog, and then enter accepts the parameters :) 

Link to comment
Share on other sites

Does it work for the Marquee tools in photo?

New hardware

dell inspiron 3030 i5 14400/16GB DDR5/UHD 730 graphics

Acer KB202 27in 1080p monitor

Affinity Photo 1.10.6

Affinity photo 2 2.5.3 Affinity Designer 2 2.5.3 Affinity Publisher 2 2.5.3 on Windows 11 Pro version 24H2

Beta builds as they come out.

canon 80d| sigma 18-200mm F3.5-6.3 DC MACRO OS HSM | Tamron SP AF 28-75mm f/2.8 XR Di LD | Canon EF-S 10-18mm f/4.5-5.6 IS STM Autofocus APS-C Lens, Black

 

Link to comment
Share on other sites

3 minutes ago, tzvi20 said:

Does it work for the Marquee tools in photo?

The Marquee tools are for making selections, not for making objects. As stated in the first post above, this function is for making objects and applies to the

Quote

shape tools, picture frame tools and artboard tool

It might be a nice enhancement sometime to allow it for making Marquee selections, too.

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

  • Staff

Yep that's what I said - marquee selections will likely come in a future update (i.e. after 2.2) along with text frame, table tool and possibly others. 

Managing Director

Help make our apps better by joining our beta program!


MacBook Pro (16-inch, 2021) / Apple M1 Max / 64GB / macOS 12.0.1

iPad Pro 11-inch 3rd Gen / iPadOS 16.2

Link to comment
Share on other sites

I will be looking forward to that when it comes hopefully soon.

New hardware

dell inspiron 3030 i5 14400/16GB DDR5/UHD 730 graphics

Acer KB202 27in 1080p monitor

Affinity Photo 1.10.6

Affinity photo 2 2.5.3 Affinity Designer 2 2.5.3 Affinity Publisher 2 2.5.3 on Windows 11 Pro version 24H2

Beta builds as they come out.

canon 80d| sigma 18-200mm F3.5-6.3 DC MACRO OS HSM | Tamron SP AF 28-75mm f/2.8 XR Di LD | Canon EF-S 10-18mm f/4.5-5.6 IS STM Autofocus APS-C Lens, Black

 

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.