How to know if a link annotation is clicked?

Hi,
I need to develop a plugin, which need to do certain task on clicking of a link annotation. I have successfully set the action of the link annotation by accessing its dictionary value. All i want to do is set this action when the link annotation is clicked.
How will i know that a link annotation is clicked? Please giude me.
Thanks in advance!

I don't have the details handy, but there is a callback that you can register for.  Check out the SDK for various annotation handler information.
From: poortip87 <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
Date: Wed, 8 Feb 2012 03:51:03 -0800
To: Leonard Rosenthol <[email protected]<mailto:[email protected]>>
Subject: How to know if a link annotation is clicked?
How to know if a link annotation is clicked?
created by poortip87<http://forums.adobe.com/people/poortip87> in Acrobat SDK - View the full discussion<http://forums.adobe.com/message/4193166#4193166

Similar Messages

  • How can i disable a link/button after clicked while content active

    hello all
    i am building a website all on one page and am using the
    spry framework so that it displays when clicked fades in
    the issue is i dont want the link to work again after its been
    clicked ie when the link is active then
    when another link is clicked it is re activated and
    can be used again!?
    i am using the behaviours panel in dreamweaver?
    cant seem to find an option to
    toggle this function
    i am not great at js or html
    but any help would be appreciated!
    many thanks
    ]p

    Because we are not privy to your code I shall answer this in general.
    You can use the Spry Element Selector to target your link and to disable that link. When clicking another link you could cycle through your links and enable them before disabling the newly clicked link.
    More info on the Spry Element Selector can be found here http://labs.adobe.com/technologies/spry/articles/element_selector/index.html and here http://labs.adobe.com/technologies/spry/articles/element_selector/selector_examples.html

  • How can i Know the email linked to icloud

    Please can anyone help me how to know teh email linked to my phone ??
    it shows me h********@hotmail.com i tried to logged in with my account that belong to h********@hotmail.com and it says inocrrect password or email i tried to reset my id but no reset mail was sent to my email ..
    so i tried to creat a new with the existing email addreess and it works and verified and finally i tried to activate it with h********@hotmail.com with the new passs and it says account cannot be activate with h********@hotmail.com it is linked to another account ..
    so please how can i know the linked email to my phone
    Thank you

    Welcome to the Apple community jorjh.
    If you mean that Find My Phone is asking for a password to a different Apple ID to your current Apple ID.
    This feature has been introduced to make stolen phones useless to those that have stolen them.
    However it can also arise when the user has changed their Apple ID details with Apple and not made the same changes to their iCloud account/Find My Phone on their device before upgrading to iOS 7, or if you restore from a previous back up made before you changed your details.
    The only solution is to change your Apple ID back to its previous state with Apple at My Apple ID using your current password, you don’t need access to this address if it’s previously been used with your Apple ID, once you have saved these details enter the password as requested on your device and then turn off "find my phone" and delete the account from your device.
    You should then change your Apple ID back to its current state, save it once again and then log back in using your current Apple ID. Finally, turn "find my phone" back on once again.
    This article provides more information about Activation Lock.

  • C++ How to know what link is clicked on a Balloon tooltip after handle the TTN_LINKCLICK message

    switch (msg) {
    case WM_NOTIFY:
    NMHDR* nmhdr = (LPNMHDR)lparam;
    switch(nmhdr->code) {
    case TTN_LINKCLICK:
    <code>
    return TRUE;
    I'm able to trap the TTN_LINKCLICK notification. However I would like to retrieve the URL text link that was clicked.
    How to know what link is clicked on a Balloon tooltip after handle the TTN_LINKCLICK message ?
    MCunha

    Basically you don't know what link was clicked.  If you need more than one link, you may need to use a different UI element to display it, like a dialog or some sort of other popup window that you have control over.

  • How to know the Apple ID that is linked to my iDevice?

    How to know the Apple ID that is linked to my iDevice?

    If the ID is not yours, you cannot find out.

  • When I click a link in email from the dock I get "no associated application can be found but if I used comcast email it goes through does anyone know how I can enable these links on my dock email?

    When I click a link in email from the dock I get "no associated application could be found", however if I used comcast email the link will open.Does anyone know how I can enable the links to open in my apple email account on the dock?

    Barney,
    I have four groups.
    I just typed the name of one of those groups in the To field on the iPhone's email, and received:
    Invalid Address
    "<group name>" does not appear to be a valid email address.  Do you want to send it anyway?
    I clicked continue and it remains in my outbox.
    Help is appreciated.
    Thanks,
    Michael

  • How to retrieve the path and the name of the destination file in a link annotation

    Hi,
    In C++:
    How to retrieve the path and the name of the destination file in a link annotation and a Launch action.
    Sample of my code:
    //Determine if the annotation is a Link annotation
    if (PDAnnotGetSubtype(annot) == ASAtomFromString("Link")) {
    //Determine if the action is a Launch action
    if (PDActionGetSubtype(action) == ASAtomFromString("Launch")) {
    // What is the method ?
    Regards
    David G

    In general, get the annotation as a Cos object and examine it, in
    accordance with the PDF Reference.
    Aandi Inston

  • I have received an email from a friend with a link which I clicked. It directed me to the google home page and I am now suspicious that it is a virus  or a Trojan horse. I would know what to do on my PC but am new to Ipad. How can I check?

    I have received an email from a friend with a link which I clicked. It took me to the google home page. I am now suspicious that my friend's email account has been hijacked and the link contained a virus or a Trojan horse. I would know what to do on my PC but am new to the IPad. Can any form of Trojan horse be planted on IOS 6 or am I worrying unnecessarily? Reassurance would be most welcome as I do use the IPad for checking bank details and web purchases. Thanks for any help.

    PC virus won't run on iPad.

  • How to retrieve the text associated with a link annotation

    Hello
    In Acrobat, I created a link using the Select tool. I selected the text which I wanted to create a link.
    After with a C++ plug-in, I want to retrieve the text associated with a link annotation. Which is the function which makes it possible to find the text?
    Regards
    David G

    ok thanks for ur reply now my question regarding about ur first three message..
    U told using quad we finding their rectangle dimensions and then compare that with link annatation title. So then we retrieve link annataion right..
    Ya i already done like u told.. But i have one problem so plz solve dis..
    Problem--- see my code below
    for(int nWordCounter = 0; nWordCounter < nWordCount; nWordCounter++ )
    pdNWord = PDWordFinderGetNthWord(pdWordFinder, nWordCounter );
    PDWordGetNthQuad(pdNWord, nWordCounter, &quad);
    blh = ASFixedRoundToInt32(quad.bl.h);
    blv = ASFixedRoundToInt32(quad.bl.v);
    brh = ASFixedRoundToInt32(quad.br.h);
    brv = ASFixedRoundToInt32(quad.br.v);
    tlh = ASFixedRoundToInt32(quad.tl.h);
    tlv = ASFixedRoundToInt32(quad.tl.v);
    trh = ASFixedRoundToInt32(quad.tr.h);
    trv = ASFixedRoundToInt32(quad.tr.v);
    char *a = (char*)Asmalloc(20);
    sprintf(a, "%d %d %d %d %d %d %d %d", blh, blv, brh, brv, tlh, tlv, trh, trv);
    In dis code, the quad values of blh, blv, brh, brv, tlh, tlv, trh and trv are same for all words(pdNWord). so pls help me for dis proble..
    thanks in advance
    Raghu N

  • How can I get the links in my PDF to be live on my iPhone/iPad?  They are live on my laptop.

    I created a PDF from Excel with links in it.  When I open it on my laptop, the links are live.  When I open it in my mailbox or iBooks on my iPhone and iPad, the links are not live.  How do I fix this?

    Though you've created links in Excel, they aren't properly designated as "link annotations" in the PDF. I'm not sure if you can make Excel output link annotations in PDF, but I do know that you can use Adobe Acrobat Professional to do this. In the tools panel (of Adobe Acrobat for the desktop), choose "Document Processing", then "Create Links from URL's".
    The Adobe Reader for iOS will recognize and display these links. I believe that iBooks will also allow you to tap on the links, though it won't show highlights for them as the Adobe Reader will.

  • Set annotation flags for link annotations using JavaScript

    The JavaScript for Acrobat API Reference doesn't list Link as an annotation type[1]even if it's a subtype in the PDF specification (8.4.5 Annotation Types).
    I know how to get the link objects using JavaScript, but they don't have a print property, because it belongs to its mother annotation object.
    Example:
    I have a scanned PDF, OCRed, with two links. Acrobat's content panels shows an annotation object with two links.
    >this.syncAnnotScan();
    >var annots = this.getAnnots();
    returns
    >null
    Any idea how to set the annotation flag to Print for a link annotation using JavaScript? (flag 3 aka Print is required for PDF/A)
    [1] http://livedocs.adobe.com/acrobat_sdk/9/Acrobat9_HTMLHelp/JS_API_AcroJS.88.20.html

    Hi,
    Thanks for replying. But this example sets falshvars through the UI, and as I have mentioned I want this done from javascript in the document - I dont have the value for some of the flashvars during embedding.
    (Using a EI call is my last resort, as I am not expected to make any modification to the SWF file - the SWF file, hitherto, was being hosted in a HTML where it was being passed flashvar params)

  • How to know through back end employee position in Requisition approval

    Hi all,
    I have one Employee_id ,how to know this employee has a authority to approve the requisition through back end. what is the link between
    per_all_people_f and PO_POSITION_CONTROLS_all.
    Thanks

    hi
    I have one small doubut, what is the differnce in the PO_Requisiiton_headers_all Table Have PREPARER_ID and PO_action_history table Have Empolyee_id and also in po_action_history have created by .what is the main differnce between thease three PREPARER_ID,empolyee_id and created_by .
    Ex :- select created_by,last_updated_by,PREPARER_ID,creation_date,last_update_date
    from apps.po_requisition_headers_all where requisition_header_id=6731548
    O:P- created by last_updated_by prepaper_id creation_date last_update_date
    1216 83867 72208 5/26/2009 8:48:59 AM 5/26/2009 12:41:19 PM
    select created_by,last_updated_by,employee_id,action_code,creation_date,last_update_date
    from apps.po_action_history where object_id=6731548 order by sequence_num
    CREATED_BY, LAST_UPDATED_BY, EMPLOYEE_ID, ACTION_CODE, CREATION_DATE, LAST_UPDATE_DATE
    1216, 1216, 72208, IMPORT, 5/26/2009 8:48:59 AM, 5/26/2009 8:49:27 AM
    1216, 1216, 72208, SUBMIT, 5/26/2009 8:55:41 AM, 5/26/2009 8:55:41 AM
    1216, 1216, 72208, RESERVE, 5/26/2009 8:55:41 AM, 5/26/2009 8:55:42 AM
    1216, 1216, 72208, FORWARD, 5/26/2009 8:55:42 AM, 5/26/2009 8:55:43 AM
    1216, 83867, 72208, APPROVE, 5/26/2009 8:55:43 AM, 5/26/2009 12:41:13 PM
    My Mian Problem is why same employee forward him self to approve the requisiiton.
    but his last updated_by is different.
    I am not Understanding the functionality of this .
    Thanks

  • How can I add a link to an item within a workflow email - which will always find the item - even if it's status has changed?

    I've used the method within the SharePoint designer to add a link to the workflow context current item URL, but when the current item status changes then obviously this link will no longer work.
    How can I change this link so that it will always open the item, even if someone has changed it within the list, before I clink on the link?
    This is an important one as over 300 people will use the list and many of these will be emails about items on the list will be in different time zones.  I don't want to have lots of mails from people saying "this list doesn't work" as it's
    critical they keep using it.
    Please help.
    P.S.  I don't know if the <href> method will work, so if someone can confirm to me then that would be great.

    Hi,
    According to your post, my understanding is that add a link to an item within a workflow email.
    I’ m not very clear about the status you said. Please descript more detail which URL do you want to display.
    Per my knowedge, you can display the following url in your email body:
    [%Workflow Context: Current Item URL%]
    [%Workflow Context: Current Site URL%]
    [%Workflow Context: Workflow Status URL%]
    [%Current Item: Encoded Absolute URL%]
    Please start the workflow automatically when an item is changed and changed.
    No matter how you  edit the item or update the approve status, the URLs remains the same.
    Thank you for your understanding.
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • In preview how can i create an hyperlink annotation

    I've upgradetd to mountain lion and i'd like to create a Link annotation on my PDF using Preview, but i cannot find the right tool
    The Help says:
    Click Annotate in the toolbar, if you don’t see the annotations bar.
    Click Link in the annotations bar.
    but i cannot find the "link" tools anymore.
    Any hint?
    Thanks

    Preview used to be such a useful application, why has Apple removed so many functions?
    1. Can't create a white box to white out an area - no way to remove the shadow.
    2. "Save as" is back in Mountain Lion version but hidden behind the alt key
    3. There is no hand function, so only possible to move the image around awkwardly via the scroll bars, or by drawing lines (sic)
    4. Can't insert hyperlink text
    5. Worst of all for me, it is no longer possible to "print selected pages". That was how one could:
    Select exactly the pp one wanted to print - given that page numbering in pdf documents is often quite different from that in the view.
    Create new pdf documents by selecting various images or pages and then saving them as a new pdf document in the Print menu
    Create new pdf documents of just the pages one wanted, again by saving those selected in the Print dialogue.
    Why has Apple wrecked such a useful application?

  • How do I create a link to the middle of a page with Inherit Zoom?

    I keep going around and around on this.  I am using Adobe Acrobat XI Pro and I'm trying to create an internal link in the PDF to go to the middle of the page somewhere else in the same document.  I don't want to change the user's zoom level.
    I can create a bookmark that does this by adding tags and having the bookmarks created from those tags (which is a ludicrious process, but at least a way).  But links don't seem to attach to bookmarks or tags.
    I can create a link that does exactly this by creating a document in MS Word, using styles and links to those styles and then saving it as a PDF.  So I know the PDF itself can do this, I just can't figure out how to do it through Adobe.
    Is there any way to create a link to a tag or to a bookmark?  Setting a link to Page View always changes the zoom level, and then if I change the zoom back to Inherit Zoom the link just goes to the top of the page.
    Any ideas?
    Thank you,
       Chris

    Hrm, I feel like I'm just missing something obvious.  Here are the exact steps I'm taking:
    Have zoom level up high enough so you're only seeing part of a page.
    Click "Add or Edit Link"
    Draw a box around the text.
    Link Appearance:
    Link Type: Invisible Rectangle
    Highlight Style: Invert
    Link Action: Go to a page view
    Click "Next"
    Scroll down so I'm looking at the middle of the next page.
    Click "Set Link".
    Right-click on the link-box and click "Properties..."
    Click "Actions" tab and then "Edit" and change the Zoom to "Inherit Zoom".  "OK" back to the page.
    Change zoom level, use the hand icon and click on the link.
    I'm taken to the top of the correct page and my zoom level doesn't change.  I am not taken to the middle of that page, though.
    Do you experience different behaviour?

Maybe you are looking for