- Status Assigned
- Percent Complete
- Task Type Feature Request
- Category QCAD (main)
-
Assigned To
Andrew - Operating System Windows XP
- Severity Low
- Priority Very Low
- Reported Version 3.1.6
- Due in Version Undecided
-
Due Date
Undecided
-
Votes
1
- CVH (25.10.2022)
- Private
Attached to Project: QCAD Bugtracker
Opened by Husky - 27.07.2013
Last edited by Andrew - 18.09.2013
Opened by Husky - 27.07.2013
Last edited by Andrew - 18.09.2013
FS#866 - Paste block reference: add third option to rename pasted block(s)
Scenario:
Drawing 1: Blockname X is part of a selection, I copy this selection into the clipboard to use it in an other drawing.
Switch to Drawing 2, this drawing has also a Blockname X but with a different content.
Use the clipboard paste function - the clipboard content will be modified (only the Block) by the drawing 2 block content.
No warning pops up - it just happens!
In this situation with two blocks having the same name...the option to 'overwrite' blocks needs to be selected! However I agree with you that a warning of some sort would be most useful indeed.
Actually - using the 'overwrite'option doesn't work because it changes all existing blocks in the current drawing!
So after further testing you are correct Husky - this to me is not useful, maybe an additional paste option is needed here or a prompt (and option added) to change the block name so that the block names do not match.
Now we are on the same page
This is intended behavior.
If you copy a 'block' in a document, what you actually copy is a 'block reference'. Think of it as an entity that contains the block name as ID (e.g. 'Block X').
If you then paste that block reference into a drawing which already has a block called 'Block X', you have two possibilities:
I think what you likely are asking for is a third option to create a new block with a new (user defined?) name. This is currently not possible and would require some thoughts for an additional user interface for entering the new block name. Note that multiple block reference to different blocks might be pasted at once. This would require a user interface allowing the user to define a new name for each individual block.
I'll change this to a feature request.