Tooltip Hell

Ok, I am in the bowels of TooTip Hell.
Scenario One:
I have a large window. On top of that is another window, a smaller window. So the user is using the top window. They want it to be the top window. They are happy on top.
Mouse cursor slips over to bottom window. They slip it back and are happy because they are still on top.
The mouse cursor slips again. This time when the cursor moves over the bottom window, it happens on a field with a tooltip. Before they can move the cursor back, the tooltip pops up, brings the bottom window to the top with it, and pushes the smaller window to the bottom. The user is unhappy.
Scenario Two:
I have a large window. The user hovers over a save button. They click Save. A dialog pops up confirming their data is safe. parent.getScene().getRoot().setEffect(new BoxBlur()); ias executed to obscur the parent window isnce this dialog is MODAL. The user selects OK, the dialog closes, and the parent window is readable again.
Happy with their experience, the user does some more work, they drag the mouse cursor to the Save button again. However, they are tired, so they are moving slower, and happen to linger a little too long on another control along the way. They trigger a tooltip, but before it is rendered, they make it to the save button and click it. The dialog box confirming their save pops up, and the parent is blurred. Then the tooltip of the parent pops up, pushes the modal dialog to the back. Now the user has a tooltip on a blurred window on top, and a modal dialog they can't proceed without somewhere in their deep stack of many open windows. They curse my name and cease to buy my product, because it is so unprofessional.
Suggestions? Guess I am looking for a way to insure a tooltip doesn't chnage the top to bottom order of my windows under ANY circumstances.

One solution is to create your own tooltip skin (or node subclass) which does not use a popup window.
Make the parent of the Pane having the tooltip overlaid a StackPane, place your main content on the bottom of the stack and the tooltip content (when needed) layering over the base content when you hover.
Here is some sample code I used for something similar before (in this case it was a document modal dialog box for a web browser, but it should also work for a custom tooltip with some adjustment):
   * Overlay a dialog on top of the webview.
   * @param dialogNode the dialog to overlay on top of the view.
  private void overlayView(Node dialogNode) {
    // if the view is already overlaid we will just ignore this overlay call silently . . . todo probably not the best thing to do, but ok for now.
    if (!(getView().getParent() instanceof BorderPane)) return;
    // record the view's parent.
    BorderPane viewParent = (BorderPane) getView().getParent();
    // create an overlayPane layering the popup on top of the webview
    StackPane overlayPane = new StackPane();
    overlayPane.getChildren().addAll(getView(), new Group(dialogNode));
    getView().setDisable(true);
    // overlay the popup on the webview.
    viewParent.setCenter(overlayPane);
  private void removeViewOverlay() {
    BorderPane viewParent = (BorderPane) getView().getParent().getParent();
    viewParent.setCenter(getView());
  }There may be some other solution if you want to use the standard Tooltip class with it's popup window, but I don't know what that is.

Similar Messages

  • How do I add URI web link with custom tooltip like "CLICK HERE TO UPDATE" instead of URI web link in tooltip.

    How do I add URI web link with custom tooltip like "CLICK HERE TO UPDATE" instead of URI web link in tooltip.

    You've probably found an answer to this by now, but I think this has been addressed in another forum -- The link below suggested using a button and adding the tooltip to the button. 
    https://forums.adobe.com/thread/304974?start=0&tstart=0
    Sounds like it would work but I haven't actually tried it. 
    Good luck~!

  • Can we have a Single quote in the tooltip text?

    Hi,
    We have some tooltips for the presentation columns which contains a single quote.
    When I try to view the tooltip from answers the single quote is being replaced by double quotes.
    I tried to use all sorts of escape characters for single quote, like "\'" and ''' and "'" but that didn't work.
    Is there any way to do this.
    Thanks!!
    Vasantha.P

    As I said in my earlier post, I am looking for the tooltips for the Presentation tables and columns. The tooltips for these were extracted from the RPD using the externalize Strings option and these externalized strings are stored in the database.
    So I am escaping the single using a single quote both in rpd and in the database.
    Example text I have used both in the rpd and database is something like "Shipment's start time". I tried with "Shipment''s start time", " Shipment'''s start time", but it didn't work.
    Thanks!!
    Vasantha.P

  • Using a variable in Spry conditional tests included in a Spry Tooltip

    I have the following code:
    <div spry:region="company" id="tooltip">
    <div spry:repeat="company" spry:choose="spry:choose">
    <div spry:when="'{name}'==memberName">
    <table>
    <tr>
    <td
    align="center"><h2>{name}</h2></td>
    </tr>
    <tr>
    <td align="center"><img src="{headshot}"
    alt="{name}" width="227" height="350" /></td>
    </tr>
    <tr>
    <td align="center">{description}</td>
    </tr>
    </table>
    </div>
    </div>
    </div>
    <script type="text/javascript">
    var tooltip_trigger_one = new
    Spry.Widget.Tooltip("tooltip","#trigger", {showDelay: 200,
    hideDelay: 200, offsetX: 250, offsetY: 200} );
    </script>
    where the variable "memberName" is set elsewhere to a value
    that matches one of the occurrences in the column "name" in the
    dataset "company". I can see, using debugging tools, that the
    variable is being set correctly. But.... when the tooltip is
    triggered, only a small few-pixel square box opens up.
    If, instead of using the variable "memberName" in:
    <div spry:when="'{name}'==memberName">
    I use a string, as in
    <div spry:when="'{name}'=='John Doe'">
    then the code works correctly and I get a large tootlip
    showing me the correct information for that member of the company.
    I have tried different tests (spry:if and spry:test for
    instance), tried various combinations of quotes and parenthesis and
    tried placing the code at various places both inside and outside of
    the <body> -- but always get the same results.
    Is it not possible to test against a variable or am I doing
    something else incorrectly?
    Thanks,
    Janet

    OK.... some progress to report.
    I was setting memberName onmouseover-- which is also the
    trigger for the tooltip-- thusly:
    <p><em onmouseover="memberName='John Doe'"
    id="trigger">John Doe</em></p>
    It seems that the variable is being set, but too late, as the
    trigger has already caused the div... id="tooltip"> to be
    evaluated with "memberName" not equal to any of the names in the
    dataset. I tried using a function call to set "memberName" and
    tried putting the onmouseover in the <p> tag and leaving the
    trigger id in the <em> tag. but neither of those appear to
    change the outcome. "memberName" still appears to be set to the
    value I initialized it to up the the <head> section at the
    time the tooltip <div> is evaluated. Although it is set
    correctly if I check it's value using Firebug after I have
    mouse-overed it.
    Incidentally, using a Firebug breakpoint just before the
    <div spry:when...> and checking the value of memberName was
    how I discovered that "memberName" still seemed to have a value of
    "initialized" which is what I set it to up in the <head>
    section.
    Having written all of this, I am wondering though, shouldn't
    the value of "memberName" be equal to "John Doe" the second time I
    mouseover it? Or, if there are more than one trigger "names" on the
    page, shouldn't "memberName" be equal to the name of the previous
    trigger that I moused-over? And with memberName having a legitimate
    value at that point, shouldn't the tooltip now show the correct
    display information rather than just that little few pixel square
    box that I am getting when I mouse-over the trigger name?
    Clearly there is something that I just am not understanding.
    Janet

  • IPhone 5S pre-order HELL!!

    Verizon iPhone 5S PRE-ORDER HELL!! - They screwed up and dragged my situation out for 9 days!!  At the end of it all I'm still missing an iPhone 5S.  9/20 @ midnight I ordered TWO iPhone 5S 16GB silver and received a order confirmation for BOTH phones and a confirmed ship by date of 9/24.  NO notification of anything went wrong.  9/22 - I get a shipping notification from Verizon but only one mobile # is listed.  I call Customer Care and rep just quickly and casually confirms that two phones shipped.  9/23 - I get an email saying they couldn't fulfill my order completely and that the remaining order will ship 9/30.  I call Customer Care again to inquire about this and he the rep went out of his way (great guy) to confirm that two phones have shipped and that I have nothing to worry about.  Said the message was generic and was mistakenly sent out.  9/25 - I receive package and find only ONE iphone!!  I called Customer Care again and this time Adam helped me.  After looking through things, he comes back saying he thinks the iPhone was taken out of the box before shipment, stolen!!!  Had me send him all this information and said the Verizon investigation team is on it to "look" for the iphone. I asked if he could put a new order in and just exchange it for the "misplaced" iPhone.  He said it was not necessary because he believes there is a iphone somewhere.  9/27- Adam leaves me a voice mail saying that it was all a misunderstanding and my iphone should ship 9/30 and he'll be on it.  9/29 - I help my wife activate her iPhone because she tried until 3am the night before with no help.  While I'm on with Customer Care again she, Ida, asks how's my phone service in which I explain to her everything.   She looks into it and says she sees no record of any order or tracking for an iPhone.  Further says the reason one iPhone was placed on hold because a discount was applied to two devices and it could only be used for one.  I told her that I've never been notified by Verizon that something went wrong until today.  And this is after calling Customer Care numerous times.  And NOW I find this out.  She says she's going to look into it as there might be a small chance that there is an iPhone for me.  She said she'll call back by 5pm and txted me her email address.   6:00pm comes and no callback.  It also turns out the email address is bogus.  I call Customer Care again and get another rep who looks into it and does a whole bunch more investigation.  Finally she says there never was an order for my iphone and there will be no iphone shipping tomorrow.  My only choice is to place a new order and I won't get it until 10/14!!!  SERIOUSLY!!! ARGGGGGHHHHHHGGHGHHGG!!! Expletives galore!!!  Talked to the manager Brandon and asked if they can do something for me to compensate me for all this crap I went through.  I've been with Verizon for like 15 years.  He kept on saying "I understand ..blah..blah.. BUT there's nothing we can do" over and over again.  So I said Verizon made a mistake, detected this mistake but didn't notify the customer of this mistake, Customer Care couldn't figure it out until today, and that I'm out of luck?  Does he REALLY understand?  If I had known all this I could have walked to a store on 9/20 and gotten a iphone.  Pre-ordering was suppose to be a convenience provided, right? And I waited because I was led to believe that some iPhone existed..  dragged along for a ride only to find out there was no iphone.   And after all this, I get nothing but "I understand....  But there's nothing we can do..."  So yes people Verizon stinks!!! They do not hold themselves accountable for their mistakes and expects the customer to just take it.   I'll have to admit that not all customer service reps are bad (Ty, Adam, and the very last girl who helped me you guys were awesome!!  Ida you could have made this list until you decided not to call me back and gave me a bogus email).  Customer Care is a mixed bag and have not real authority to help you.  Verizon is about to lose yet another loyal customer and his family soon.  There should be some class action lawsuit for all the iphone 5s issues.  Promises/Contracts made but Verizon completely failed to keep.  They just jerk us along for a ride, dangling that ship date that keeps moving around.
    >> Edited to comply with the Verizon Wireless Terms of Service <<
    Message was edited by: Verizon Moderator

    "Customer Care is a mixed bag and have not real authority to help you." I worked for Verizon before it was Verizon, for several years. I think that you are entirely correct in your assessment of customer care. Reps really can't do much at all. I believe that the key function of reps is 1. hand holding and 2. punching bag. The goal is to get the customer believe that they actually DID something, and got some result! After all the talking, the customer starts to believe that something actually happened to resolved the situation. At least they spoke to SOMEONE! Picture this: the rep is on the computer, wearing a headset, and the calls are coming at them non-stop, and you have 3 minutes to convince this person that you actually helped them! But in the end, as you said, nothing happened!  It is the sad truth of cs.
    I am curious to see if the Moderator leaves this post on the board.

  • Dreamweaver adding div height in tooltip?

    I dont normally use dreamweaver, but I must for this project,
    in dreamweaver for some bizarre reason the tooltip says height 50px
    (54px) and has added 4pxs to an image in a div. Anyone know why? It
    aligns in the browsers, IE 6, firefox, but why has dreamweaver
    added these 4 pixels and given it a gap in dreamweaver?
    Picture example:
    http://homepage.ntlworld.com/spensley/dreamweaverbug.jpg
    anyone know why and what this is all about?
    The css:
    #logo{
    top: 30px;
    width:126px;
    height: 51px;
    padding:0px;
    float: left;
    html:
    <div id="logo"><a href="index.html"><img
    src="media/images/gtfLogo.jpg" title="GTF logo" alt="GTF logo
    design" longdesc="three circles showing the letters G, T and F in
    orange and green" width="126"
    height="51"/><a/></div>

    Oops - sorry - missed the CSS.
    You have a munged <a> tag -
    orange and green" width="126" height="51"/><a/></
    should be -
    orange and green" width="126" height="51"/></a></
    Does that solve the problem?
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "spongebobcirclepants" <[email protected]>
    wrote in message
    news:[email protected]...
    > <?xml version="1.0" encoding="utf-8"?>
    > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
    Strict//EN"
    > "
    http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    > <html xmlns="
    http://www.w3.org/1999/xhtml"
    xml:lang="en" lang="en">
    > <head>
    > <title>GTF - Gardens, Tools &
    Furniture</title>
    > <meta http-equiv="Content-Type" content="text/html;
    charset=UTF-8" />
    > <meta name="keywords"
    >
    content="tools,gardens,furniture,spades,water,toys,toy,gardening,uk,giant
    >
    toys,giant,lawnmowers,tool,diy,outdoor,outdoors,pool,shovels,hoses,hose,fish,aqu
    > atics,benches,tables,chairs" />
    > <meta name="description" content="GTF Company Site"
    />
    > <meta name="author" content="Roy Spensley" />
    >
    > <link rel="stylesheet" type="text/css"
    href="style/textformat.css"/>
    > <link rel="stylesheet" type="text/css"
    href="style/layout.css"
    > title="default"
    > />
    >
    > </head>
    >
    > <div id="wrapper">
    >
    > <div id="topSpace"></div>
    > <div id="logo"><a href="index.html"><img
    src="media/images/gtfLogo.jpg"
    > title="GTF logo" alt="GTF logo design" longdesc="three
    circles showing the
    > letters G, T and F in orange and green" width="126"
    > height="51"/><a/></div>
    > <div id="logoRight"></div>
    > </div>
    > </body>
    > </html>
    >
    >
    > css
    >
    >
    >
    > /*BODY*/
    >
    > body{
    >
    > margin-top:0px;
    >
    > margin:0px;
    >
    > left:0px;
    >
    > padding:0px;
    >
    > font-family: arial, Helvetica, sans-serif;
    >
    > font-size: 100.1%;/*fixes bug in IE*/
    >
    > color:#333333;
    >
    > text-align: center;
    >
    > background-color: #666666;
    >
    > overflow: auto;
    >
    > }
    >
    > /*ALL IMAGES*/
    >
    > img{
    >
    > border-style: none;
    >
    > }
    >
    >
    > /*CONTAINING WRAPPER*/
    >
    > #wrapper{
    >
    > width: 800px;
    >
    > margin-top: 0px;
    >
    > height: 597px;
    >
    > background-color: #000;
    >
    > margin: 0 auto; /*This will now centre in firefox as
    well*/
    >
    > }
    >
    > #topSpace{
    >
    > width: 100%;
    >
    > height: 30px;
    >
    > padding:0px;
    >
    > background-color: #fff;
    > }
    >
    > #logo{
    >
    > top: 30px;
    >
    > width:126px;
    >
    > height: 51px;
    >
    > padding:0px;
    >
    > float: left;
    >
    > }
    >

  • ToolTip positioning and volume 'hit' area problem

    Hello,
    I have been working on re-skinning the player that comes with Adobe's FMS, in flex builder 3 and I would really appreciate some help on the following issues.
    1. Positioning the tooltips. I have figured out how to change the style of these (text, background opacity etc) via the embedStyle.css, no problems with that. However, I just cannot figure out how to actually reposition them from the default position of the bottom right.
    2. My volume control (volume slider) sits above my progress bar on the players GUI. You can drag both of these to adjust. However, when the progress bar is under the volume bar the progress bar loose it's interactivity. The volume slider only has a height of 2, but it appears that it's actual button 'hit' area is sitting over the progress bar.
    I have do a stack of googling on these but I am still hitting a wall with it. Any help would be much appreciated.
    thanks

    To add to this question: What is the best way to continue the animation until the end when the user exits the hit area instead of just jumping back to the Up state?
    Thanks
    Daniel

  • How do I use Tooltip in a thread?

    Hello Everyone.
    I'm trying to use Tooltip in a (added) thread, but I've got IlligalStateException.
    Task task = new Task<Void>() {
        @Override
        protected Void call() throws Exception {
            Tooltip tooltip = new Tooltip();
            return null;
    new Tread(task).start();NetBeans 7.1
    JDK 1.6.0_30
    JavaFX 2.0.1
    I can use other controls (like Button, etc).
    Thank you in advance.

    How do I use Tooltip in a thread? You can only create Tooltips on the JavaFX Application Thread due to this bug: http://javafx-jira.kenai.com/browse/RT-17716

  • CommandNavigationItem does not show tooltip text in IE7 alone.

    ADF Version - 11.1.1.4.0/11.1.1.5.0
    The 'commandNavigationItem' does not display the tooltip text provided for 'shortDesc' attribute. This is seen just in IE7. Works well with IE8, Firefox, Safari and Chrome.
    Pasting the snippet of the code used:
    <f:facet name="end">
    <af:panelGroupLayout layout="horizontal" id="pt_pgl7">
    <af:navigationPane hint="buttons" id="pt_np1">
    <af:commandNavigationItem icon="#{imagesRes.HOME}"
    immediate="true"
    rendered="#{appData.personAuthenticated}"
    shortDesc="#{globalRes['MENU.MAIN.HOME.DEFALUT']}"
    action="#{appData.getHomeAction}"
    id="pt_cni1" text=" "/>
    </af:navigationPane>
    </af:panelGroupLayout>
    </f:facet>

    can u try enabling XMLHTTP support and javaascript support in IE7 and check

  • Problem with tooltips and spry data using startLoadInterval

    I am trying to use tooltips with a dynamic table using the spry data example at the bottom of the page:
    http://labs.adobe.com/technologies/spry/articles/tooltip_overview/index.html
    I have it working except that it appears to have a memory leak as firefox's memory usage continues to grow.
    I did notice there is a 'new' inside the onPostUpdate:function that is being called on every table update.
    So after looking at the tooltip code I modified the function to:
    <script type="text/javascript">
    var tt1;
    var observer = {onPostUpdate:function(){if(tt1 == null){tt1 = new Spry.Widget.Tooltip('tooltip','.trigger');}else{tt1.destroy(); tt1.destroy();if(tt1.checkDestroyed()) alert("destroyed");else alert("not destroyed");delete tt1; tt1 = new Spry.Widget.Tooltip('tooltip','.trigger');}}}
    Spry.Data.Region.addObserver('mainRegion', observer);
    </script>
    The tt1.checkDestroyed() always returns false and my memory usage continues to grow.
    Any help?

    Thanks for the reply.  I found a way to get it to work by changing my
    observer function to the following:
    else{tt1.destroy();
    tt1.init('.trigger', 'tooltip',
    {});tt1.attachBehaviors();Spry.Widget.Tooltip.loadQueue.push(tt1);}}
    Probably not very clean but it doesn’t grow memory and works correctly.
    I just put it back to the old way as in the example with a
    startLoadInterval(1500) :
    And I am over 500MB after ~ 30 minutes where as the top code above ran with
    a startLoadInterval(1500); overnight and is about ~120MB.
    I am using a double repeatchildren loop to build a table with tooltips for
    each cell which may affect it.
    Bottom line is I have a way to make it work so I am moving forward.  If you
    still want to see it I might be able to get it up on the internet and give
    you a link.
    Thanks,
    Greg Wirth

  • Manipulate y-axis of built-in tooltip?

    Hi all,
         Quick question...is there a way to manipulate the y-axis position of a tooltip without using a custom tooltip? For example, I have an image that has uses the builtin tooltip and I need to have it display above the image.
         I have a series of images, side by side, in the bottom right of my screen...when a user hovers over one of the images, because they are already grounded in the bottom right, the tooltip shows up and covers the images so the user has to really pay attention to the text to realize which image they are clicking.
    <mx:Image id="cascadePic" source="{cascadeBtn}" buttonMode="true" click="cascadeWindows()" verticalCenter="0" right="70" toolTip="Click to rearrange your widgets staggered one on another." />
         I'm trying to see if there is an easy way to deal with this without having to dig into custom tooltips.
    Appreciate the help!
    Adrian

    Nope. If you want to move the tooltip, tou need to use ToolTipManager:
    http://livedocs.adobe.com/flex/3/html/help.html?content=tooltips_4.html
    If this post answers your question or helps, please mark it as such.

  • How to assign a tooltip for a field in ALV editable grid?

    I have to display some instructions ( 50 chars long) for an editable field in alv.
    How to do this?
    BCALV_DEMO_TOOLTIP tells about assiging tooltip to an icon or symbol.
    Thanks,
    Ven..

    Neither of these two example programs help much in regards to tooltips against any field of any row. Both of these examples use tooltips for Icons. I have also been looking for a single example of tooltips usage outside of these two programs, and have found nothing in SAP, or on the internet, so far.
    Having said that, I have tried to implement the same method used by the later example, but have not got this to work. What I think we need is an example of this functionality where these Icons are not used!. I believe.
    Gary King

  • Tooltip on pushbutton on alv report selection screen

    Hi Experts,
    I have a selection screen with two pushbuttons i want to provide tooltip on this button when user takes his cursor on it .. some part of my code
    Selection screen:
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.
    SELECTION-SCREEN: BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 1(20) text-t02 FOR FIELD p_info.
    PARAMETERS: p_info TYPE string.
    SELECTION-SCREEN: PUSHBUTTON 68(10) but1 USER-COMMAND cli1.
    SELECTION-SCREEN : END OF LINE.
    PARAMETERS:      r_exe_im  RADIOBUTTON GROUP rb1.
    PARAMETERS:      r_st  RADIOBUTTON GROUP rb1.
    SELECTION-SCREEN SKIP 1.
    SELECTION-SCREEN: PUSHBUTTON /1(20) exec1 USER-COMMAND cli2.
    SELECTION-SCREEN: FUNCTION KEY 1.
    SELECTION-SCREEN END OF BLOCK b1.
    please tell me on these selection fields how to display tool tip.
    Thanks and regards,
    Roshan.

    Hi,
    After completing your executable program in SE38, activate it and goto SE51(Screen painter).
    Here give the name of your program and screen number as 1000.
    Click on Change.
    Goto Element List Tab.
    Here you will find all your elements from your program.
    Select the required element and click on Properties.
    Here you will find a Tooltip Text property. Click on the button 'Text' of this property.
    You will be given 2 options 1) Text from Text element 2) Text from Variable
    Enter as per requirement
    Save and Activate.
    Hope this will be useful
    Regards
    Bhupal

  • OnMouseOver displays Tooltip from hidden column of classic report

    What: The Goal:
    Make easily available more information than fits on one line of the screen without using multiple fixed lines.
    Background:
    Classic report with 18 data items (columns) visible. Has Search box and user can choose number of rows displayed.
    A couple data items can be long (20-30 characters) compared to the screen width. The right-most data item might run 100 characters.
    Proposed Strategy:
    1) Display the first n characters of the long item(s) on the report.
    2) On onMouseOver display the entire item.
    Proposed Approach:
    1) For each column with long data, hold the entire value in a hidden item.
    2) Display long (hidden) value in tooltip (bubble?/balloon?) upon onMouseOver of that value.
    Note: This is not ToolTip/Help for a column but display of the long value for a specifc item in the row of a column.
    Sought After Feature:
    1) To reduce maintenance, would like to implement for multiple columns using a single common block of code.
    Question:
    Given other approaches you know, is this a good approach to achieve the goal? Alternative approaches?
    Howard

    Well it took a while and you really made me work for this. :)
    For the end result hover on the Job Ln Nm column.
    http://apex.oracle.com/pls/apex/f?p=991202:1
    I added some old code I had laying around. It adds a bubble that will stay up for 5 sec or until you click away or hover on another record.
    What I would do at this point is just truncate (with a substr) the length of the Long Nm to something short. Use whatever indicator you want for the hover. Like for example these glasses <img src="#IMAGE_PREFIX#Fndview1.gif"> It's really up to you.
    You'll see there's an AJAX Callback PLSQL where you can retreive and format the content of the popup to whatever you want. You could make it real pretty.
    Here's what I did:
    1. New ShowJob javascript procedure.
    function ShowJob(pThis,pId){
         this.dTimeout;
         clearTimeout(this.dTimeout);
         this.dGet = dGet;
         this.dShow = dShow;
         this.dCancel = dCancel;
         var get = new htmldb_Get(null,$v('pFlowId'),'APPLICATION_PROCESS=FULL_LONG_NAME',$v('pFlowStepId'));
         this.dGet();
         return;
         function dGet(){
               this.dTimeout = setTimeout("this.dCancel()",6500);
              get.addParam('x01',pId);
               get.GetAsync(dShow);
         function dShow(){
               $x_Hide('rollover');
               if(p.readyState == 1){
               }else if(p.readyState == 2){
               }else if(p.readyState == 3){
               }else if(p.readyState == 4){
                     $x('rollover_content').innerHTML = p.responseText;
                     $x_Show('rollover');
                var l = findPosX(pThis)+pThis.offsetWidth+5;
                     var t = findPosY(pThis);
                $x_Style('rollover','left',l + 'px');
                     $x_Style('rollover','top',t + 'px');
    // This math would center on the vertical           
    //                 $x_Style('rollover','left',findPosX(pThis)+pThis.offsetWidth+5);
    //                 $x_Style('rollover','top',findPosY(pThis)-($x('rollover').offsetHeight/2)+($x(pThis).offsetHeight/2));
                   document.onclick = function(e){
                   dCheckClick(e);
               }else{return false;}
         function dCheckClick(e){
              var elem = html_GetTarget(e);
              try{
                        var lTable = $x_UpTill(elem,"DIV");
                        if(lTable.id!='rollover_content'){dCancel();}
                        else{}
              }catch(err){dCancel();}
         function dCancel(){
               $x_Hide('rollover');
              document.onclick = null;
               get = null;
    }2. Rollover div on the page footer (div id="rollover"...). Of course this could be a region also.
    &lt;div id="rollover" style="display:none;color:black;background:#FFF;border:2px solid #369;width:290px;position:absolute;padding:4px;">
    &lt;div id="rollover_content">&lt;/div>
    &lt;/div>
    3. PLSQL AJAX Callback. : FULL_LONG_NAME
    -- select your value with apex_application.g_x01
    htp.p('You hover over ' || apex_application.g_x01 || '<br>');
    htp.p('Here is the Full Long Name: XXXXXXX XXXXXXX XXXXXXX 1234565');4. Changed Long Nm column to be a link with the onmouseover call that calls the new procedure ShowJob. I made the assumption that with the NUM parameter you could fetch the full record of what you need.
    onmouseover="ShowJob(this,#NUM#)"
    That should be it.
    Let me know what you think.
    -Jorge
    Edited by: jrimblas on Apr 22, 2013 1:05 PM: Added code to post for completion

  • How do I add an autoSize function to a Tooltip (AS 2)?

    Hi,
    I downloaded an Interactive Map from Active Den ... it came with an XML file that allows me to change some parts, but the part thatI need to change is not covered in the XML ... it needs to be changed in the Action Script.
    You can see the map here http://vnd-ink.com/Pat/main/index1.html
    Basically when a landmark is moused over ... a box pops up that contains hrml (images, text. links, etc)
    The XML file allows me to set the max width of the pop up box.
    The issue is that i need a box that is 225 px wide ... I also need another box that is 400 px wide
    The XML only allows me the set one width ... so I need another box (one for vertical layout, and one for horizontal layout)
    I thought I could duplicate the pop up box mc, and the box's Action Script (give them different names) and that would work, but I don't know exactly which parts to edit.
    I posted the XML file, and the Action Script beneath the map here http://vnd-ink.com/Pat/main/index1.html
    Also, there is a screen shot of all movie clips, but the only mc that has any actions attached to it is "zoom_pan" it's at the very bottom of the list.
    Been working on this a couple of days now, and getting nowhere.
    If anyone could help, that would be great.
    THANKS!

    first thing you need is a tooltip that's positioned correctly.  that will fix the displayed problem and may eliminate the need for a left, right, center tooltip.

Maybe you are looking for

  • Iphone 5 headset not working

    Hello, I am having some trouble with using headsets with an iPhone 5.  As of about one week ago, the inline controls no longer function. For any of three different headsets, I can hear just fine, but the inline controls do not function: volume up dow

  • Adobe Air 3 conflict with 10.7.2

    I cannot open YNAB and after several tries I get a msg to install the latest Adobe Air. I tried installing it (which is Adobe Air 3) and nothing happens.... Any advice?

  • Customer Service in Apple retail stores

    Does anyone think it is acceptable that The Apple Store in Bath Southgate has just sent me away with 2 faulty products (one a brand new iphone) and told me that I need to make an appointment at their 'genius bar'. In any other store when you spend £6

  • There is a new DSM 2.0, but where are the tech specs?

    Dear SDN Community, After the upgrade of one of our Portal systems from SP15 to SP17 we see that there is an additional configuration item in the System Objects availible. The new property it technical ID is: wap.ITS.SAP_Session_Management The descri

  • Hidden Page wont come up

    I made an additional page in iWeb that I have hidden, in other words in not listed in the main Welcome html. I can't seem to access it when I go to my website. It should come up even if I hide it. Could someone help me out. Thanks. Kurt