How can I insert an object/picture in the current pointer position???

Hi,

Anyone here knows how to make it in CD12 so that when you paste/insert objects, they're inserted in the current pointer positon?

When you're working on big drawing it gets kind of annoying to go all the way up(or down) just to drag the new object.

Help will be truly appreciated ツ

  • Only object I know of that can have a specific insertion point is text, when pasted into either either artistic or paragraph text.

     

    It sounds like a good thing to log as a feature request, and I agree -- it would be useful to have.

    Maybe have control-shift-insert paste the object so that it is centred in the visible part of the image ?

  • In reply to harryLondon:

    Funny you should bring this up! I suggested something similar in another thread.  I think it would be a great feature...or maybe a macro? "Seems" like it could be implemented, it would be something like when we import, you click once on the page to place the object in its original size.  Or maybe hold down a modifier key to paste as cursor position.

    About the closest thing we have now is to drag the object where you want it and then right-click before releasing the left mouse button...or drag the object with the RIGHT mouse button down and then choose Copy Here.

  • In reply to pranderson:

    Hi Patti,

    if a macro was written, how would you want it to work? Would you want the top left corner of the image to be placed where the mouse it clicked on the page (as it works when you Import an image from a file)?

    Best regards,

  • In reply to Brian:

    Easy, you can Import (Ctrl + I) the gaphic and place it where your mouse is.

    This is fast if you have multiple graphics also!

    There is a macro for that too, I think its called paste a mouse....

  • There is a macro package by Os that includes this functionality, you can find it here . You can also easily write a macro to do this.

  • In reply to Brian:

    Brian

    Hi Patti,

    if a macro was written, how would you want it to work? Would you want the top left corner of the image to be placed where the mouse it clicked on the page (as it works when you Import an image from a file)?

     

    Brian,

    I didn't realize there was a Paste At Mouse was in wOxxOm 's tool package.  :) I am beginning to have so many macros that I don't know what I have! It works great...once you assign a shortcut key (don't ask me how I know -- ha!). Best if it's just one key stroke, so you can keep your hand on the mouse to control the cursor. 

    However...feel free to play with the idea and add options if you like.  I think his is pasting the object at the upper left bounding box handle.  If you can get something more like a rubber stamp effect that would be even better, i.e. it pastes where you click. Is that possible??

     

     

  • Thanks everyone for the ideas, I also found out that if you want to insert an image(object) from Photopaint, all you have to do is drag it with the left mouse click into CorelDraw and before dropping it, click and hold the ctrl key(you will see a "+" sign on the image), then just release the mouse click. This will copy the image to wherever you drop it.

    This also works with pictures from a folder (just open the folder and select all the images you want and drag them!) ツ

     

  • In reply to Goyito:

    Hi Goyito,

    you don't need to press Ctrl when dropping the object into Draw from PP. Just drag and drop.I have found that the image jumps up and to the left of where I am dropping it. I tried using the Ctrl key to see if that made a difference and it didn't.

    Patti, when I get a chance I will see if I can come up with anything new for a macro.

    Best regards,



    [edited by: Brian at 2:32 (GMT -7) on Sun, Feb 15 2009]
  • Hi,

    Anyone here knows how to make it in CD12 so that when you paste/insert objects, they're inserted in the current pointer positon?

    When you're working on big drawing it gets kind of annoying to go all the way up(or down) just to drag the new object.

    Help will be truly appreciated ツ

    Quote
  • In reply to ARUNASAPUMAL:

    ARUNASAPUMAL

    Hi,

    Anyone here knows how to make it in CD12 so that when you paste/insert objects, they're inserted in the current pointer positon?

    When you're working on big drawing it gets kind of annoying to go all the way up(or down) just to drag the new object.

    Help will be truly appreciated ツ

    Quote

    Hi Arun, Nowadays macros have made it alot easier, but in old days, After pasting, I would Shift+Click any nearby object and Center to Centre align with that object instead of going up the page and selecting it.

  • In reply to Aleem Ashraf:

    Aleem Ashraf
    Hi Arun, Nowadays macros have made it alot easier, but in old days, After pasting, I would Shift+Click any nearby object and Center to Centre align with that object instead of going up the page and selecting it.

    Yes, you are right. Just press shift, select other object, and press C and E to center with the select object. btw you can also use the coordenates on the propierty bar or using the Transform Docker (Alt+F7) that allows you to place the object after paste when you want. You can see the position of the cursor at the bottom letf corner, and you can choose the center of the object or other point.