Mouse over multiple elements inside symbol

Hi I need som help I have a symbol with 2 elements in it a background and a button, the botton only shows when hover the symbol, the problem is when I move the mouse over the button inside the symbol edge don't understand I am still hovering the symbol?
Hove can I tel the code it only has to mouse out wen I leave the entery symbol?
Hope you understand my problem ;)

Hi aiborre,
Look at this thread : http://forums.adobe.com/thread/1196153?tstart=0
and download the first and third example (links in the last post).
Gil

Similar Messages

  • Mousing over some UI elements doesn't always display the correct pointer

    When I mouse over some elements in a UI, sometimes the mouse cursor isn't correct. For example, when typing this message, if I open up 'Launchpad' by using the gesture, my mouse cursor stays as the text cursor, not the mouse pointer arrow, as I would expect.
    This is only one example.. i've noticed it happens in many other instances.

    My problem seems to be solved.  My Norton Internet Protection software notified me that the Photoshop Auto Analyzer was using a lot of CPU and memory.  I shut off all Media Analysis in PSE-11, and I have not had any of the problems I mentioned in my posted question.
    I am surprised that my PC chokes up and causes errors when Media Analysis is on.  Has anyone seen this before?

  • When I mouse over an active tab, a circular "block" symbol appears and prevents me from either clicking on or closing the tab

    When I am in FireFox, and I mouse over any area that would normally allow me to do something, like select a tab, close a tab, or even fill text into this details box, a circular "block" symbol appears and prevents me from entering or doing anything. I have scanned all of the installed programs in the Control Panel and removed anything suspicious and reviewed addons and the like in FireFox, all to no avail. BTW, this problem does NOT occur while in Google Chrome, but I much prefer FireFox. Help!!!

    Note that your System Details List shows multiple Flash plugins.
    # Shockwave Flash 11.9 r900
    # Shockwave Flash 11.8 r800
    You can find the installation path of all plugins on the <b>about:plugins</b> page.
    You can check the Flash player installation folder for multiple Flash player plugins and remove all (older) version(s) of the plugin (NPSWF32) and (re)install the latest Flash player.
    *(32 bit Windows) C:\Windows\System32\Macromed\Flash\
    *(64 bit Windows) C:\Windows\SysWOW64\Macromed\Flash\

  • The list of extensions for InDesign now have a yellow triangle warning symbol in front of a good many of the extensions and when moused over i get one of two messages:  "Extensions may not function properly because it does not meet the dependency conditio

    The list of extensions for InDesign now have a yellow triangle warning symbol in front of a good many of the extensions and when moused over i get one of two messages:
    "Extensions may not function properly because it does not meet the dependency condition."
    OR
    Extension Status is not consistent with extension set configuration."
    The reason I opened the Extension Manager in the first place was to check to see if I had installed a third party extension.  And I was presented with these warning symbols.  I haven't added anything, I haven't done anything that would cause this.
    Does anyone know how to fix this???
    I am running OSX 10.9.5; Indesign CS6 version 8.0.2 And Adobe Extension Manager version  6.0.8.28.
    Thanks in advance!
    Nina

    Many InDesign pre-installed extensions (Those extensions you have immediately after InDesign installation) define dependency rules in their mxi files. Dependency means that one extension works well only if one or more other extensions are installed and enabled. If this condition is not met, the yellow triangle warning will be shown.
    You can select an extension with warning, click "Advanced" tag page in the lower right panel. You will see "This extension has dependency on: <extension name> ...". Check whether every extensions listed here are available and enabled. If not, enable them. Repeat these steps for all the extensions which have warning.

  • Mouse over event for every word inside a text?

    I want to do a separate mouse over event for every word inside a text.
    or at least get the string below the mouse cursor.
    any hint?
    henry

    There are no events for it but you can use TextField.getCharIndexAtPoint() to determine the character where the mouse is over, and from there you can work out the word where the mouse is over.

  • How to respond to mouse over link inside textarea component?

    I want to respond to the content of a link inside htmlText
    propery of textarea, when the user move the mouse over the link,
    without clicking on it. is there a simple way to do so with flex?

    I found a solution to this.
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=60&catid=582&threadid =1325639&enterthread=y
    What you do is use
    itemRollOver and the event.itemRenderer.data.name together.
    I used it so when I roll over an item in the dataGrid it
    changes the text area I have in my application with the description
    of the current rolled over item. When I mouse over another entry
    then the description changes to that description and on and on.
    Here is the full code I used.
    itemRollOver="NAME_OF_TEXT_AREA.text =
    event.itemRenderer.data.description"
    you would change the description to whatever the field is you
    want, such as name, author, temp, books or whatever the data is.
    I am actually bringing in data on videos from a database. XML
    is created from the database using the XML plugin from Dreamweaver
    Developer ToolBox. A PHP file is used to output the desired table
    information then it is brought into Flex 2 application and the data
    is propigated into the Data Grid I have setup. The Text Area is
    updated with the description of the video both when one is selected
    but also, now, when any of the items in the list are moused over,
    or rolled over.
    It works great. You can easily change this to work for your
    app or at least give you a direction to go if it isn't exactly what
    you need.
    I have been trying to get this to work for a couple days now,
    just found my solution and wanted to come post to let others know
    about it.

  • Fix Pacl 1.3 - Does it solve the mouse over HAND Symbol issue?

    The new Fix pack was out and it was supposed to solve the Hand Symbol instead of arrow when we move the mouse over a URL button.
    I have gone through the documenation but din't find any solution for this. When will the next fix pack be released and will it solve the issue? our users are not happy about this.

    The documentation says it fixed.  Look at the first item on page 5 of the PDF.

  • Target Stage and append iframe from inside symbol????

    Having trouble again. I am SLOWLY getting use to the CC 2014 thing =).
    Now I need to be able to target a Symbol on the stage from within an element inside a symbol and append it with an <iframe> and pass attributes to the iframe.
    I have a file -- please refer to the  videoui symbol and whitewater1.click and whiteawater2.click actions in that symbol (link below (Drop Box)
    Here's what I have so far...
    // insert code for mouse click here
    // Go to a label or specific time and stop. For example:
    // sym.stop(500); or sym.stop("myLabel");
    sym.stop("videotwo");
    // Change the text in an element
    sym.$("video-text").html("Video by: TheNigglesbear");
    var youtubevidtwo = $("<iframe/>");
    sym.getComposition().getStage().getSymbol("vcontainer").append(youtubevidtwo);
    youtubevidtwo.attr('type','text/html');
    youtubevidtwo.attr('width','616');
    youtubevidtwo.attr('height','347');
    youtubevidtwo.attr('src','http://www.youtube.com/embed/eqzwoIQseyA?rel=0');  // url/Video_Id
    youtubevidtwo.attr('frameborder','0');       // 1 | 0
    youtubevidtwo.attr('allowfullscreen','0');   // 1 | 0
    This same code -with different path to symbol of course- works fine on the stage document.compositionReady, but not sure how to target the videoui and append the iframe and its attributes to it from inside another symbol.
    Help please -- there really needs to be more ADVANCED examples of possible methods of targeting. I find a lot about targeting symbols inside of symbols,or Stage to symbols, but not much on symbols to stage to another symbol also on the stage.
    Thanks in advance.
    Dropbox - videoPhotoUI.zip

    dharmk
    Thanks for the input. Just what I needed, I had to adjust my thinking, but got it to work because you took the time to look at my file and offer the help. Really appreciate it!! Here's how I made it work (for all three) video buttons:
    var container = sym.getComposition().getStage().$("vcontainer");
    container.find("iframe").remove();
    var youtubevidtwo = sym.getComposition().getStage().$("<iframe/>");
    sym.getComposition().getStage().$("vcontainer").append(youtubevidtwo);
    youtubevidtwo.attr('type','text/html');
    youtubevidtwo.attr('width','616');
    youtubevidtwo.attr('height','347');
    youtubevidtwo.attr('src','http://www.youtube.com/embed/eqzwoIQseyA?rel=0');  // url/Video_Id
    youtubevidtwo.attr('frameborder','0');       // 1 | 0
    youtubevidtwo.attr('allowfullscreen','0');   // 1 | 0

  • Using an array to show/hide multiple elements?

    I have two elements that need to be hidden:
    "mov-imp"
    "mov-pim"
    Currently, I am doing this:
    var arr = ["mov-imp", "mov-pim"];
    // This is the onclick function
    sym.$.each(arr, function(){
                        $(this).hide();
    What's the best way to show/hide multiple elements/symbols in AE?
    Thanks!

    Hi Ashish, here is how you can hide all symbols in an array on button click. I'm not sure what you're asking in your second post, if you can clarify that.
    Example:
    www.timjaramillo.com/code/edge/arrays_hide_objects
    Source:
    www.timjaramillo.com/code/edge/_source/arrays_hide_objects.zip
    Code on button.click event:
    // if this button stays at root, you can just call sym.hideObjects();
    // this is in case you nest your button inside other symbols
    sym.getComposition().getStage().hideObjects();
    Code on Stage.compositionReady:
    var arr = ["obj1", "obj2"];
    sym.hideObjects = function(){
              $.each(arr, function(index, value) {
                        sym.$(value).hide();

  • Spry menu bar does not appear over flash elements in I.E. 8

    Hi, My spry menu bar does not appear over any flash elements in I.E. 8. Every other browser it workd fine. Can anyone please help? Thanks
    A link to one of the pages is http://www.innervisionfilms.tv/pages/showreel.html
    My spry code is
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        cursor: default;
        width: auto;
        font-family: Verdana;
        color: #000033;
        font-weight: bold;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
        z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        position: relative;
        text-align: left;
        cursor: pointer;
        width: 130px;
        float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        z-index: 1020;
        cursor: default;
        width: 8.2em;
        position: absolute;
        left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
        left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
        width: 8.2em;
    ul.MenuBarHorizontal ul li a
        width: 10.2em;
        background-color: #4E81B4;
        left: auto;
        background-image: none;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
        position: absolute;
        margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
        left: auto;
        top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
        display: block;
        cursor: pointer;
        background-color: #EEE;
        padding: 0.5em 0.75em;
        color: #000033;
        text-decoration: none;
        font-family: Verdana;
        font-size: 11px;
        background-image: url(../pagelayout/menubg.jpg);
        font-weight: bold;
        border: 1px solid #003366;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
        background-color: #003366;
        color: #FFFFFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
        background-color: #003366;
        color: #FFFFFF;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
        background-image: url(../pagelayout/menubg.jpg);
        background-repeat: repeat;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
        background-image: url(../homepagelayout/greenbarbg.jpg);
        background-position: 95% 50%;
        background-repeat: repeat;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
        background-image: url(SpryMenuBarDownHover.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
        background-image: url(SpryMenuBarRightHover.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
        position: absolute;
        z-index: 1010;
        filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
        ul.MenuBarHorizontal li.MenuBarItemIE
            display: inline;
            f\loat: left;
            background: #FFF;

    I still can't find a solution. Changing the parameter wmode:transparent works for .swf files but .flv files do not have the option to add this parameter. If you add it in the script manually it doesn't do anything. Any help would be greatly appreciated. I cn't find any solution online.
    Thanks,
    Adam

  • How do you SELECT ALL on a page (used to CTRL L-CLICK in margin then mouse over selection)?

    In Pages 4x you could hold CTRL+LEFTMOUSE while in the margin area then select multiple things on that page you were looking by mousing over them (including selecting all).  Now you have to go one item at a time to delete? Is there a work-around?

    Ghazgkull wrote:
    . ctrl+clicking in iTunes selects all.
    No, it does not. You are still incorrect.
    ctrl + click does NOT select anything.
    It checks all boxes when you ctrl click on one box.
    If you want to select a bunch of consecutive songs...
    Select one then Shift click another, This will select all items from the first selection to the last selection.
    This is just plain nutty and is normally achieved on Windows 7 using ctrl+a,
    No it doesn't
    ctrl + a selects all.
    You are not selecting anything when you check all boxes. You are sinmply checking all boxes.

  • Why does moving the mouse over an IMAQ image display slow the GUI down so much?

    I have a large application with several vi's running simultaneously under labview 8.6.1.  When I mouse over an image display control in one of the vi's, everything slows down a shocking amount in all the other vi's.  The windows task manager does not show a large increase in CPU use.  My pc is has a quad cpu with 4GB of RAM, and the CPU and memory loads do not appear to be terribly taxing to the system.  However, many of my vi's apparently come almost to a standstill if I just move the mouse in a circle around my image control.
    This looks like it is largely a GUI display issue.  If I make a new vi and put a while loop in it that only displays the iteration loop number to an indicator, I can see the iterating occurring, then stopping totally when I mouse inside the image display control.  When I stop moving the mouse inside the control, or when I move it outside the control, the interation loop number jumps up, as if it had been incrementing behind the scenes the whole time.  So only display of the interating was halted.
    This problem occurs even if the vi with the image control is not executing.  If the vi with the image control is open but not running, and I mouse over the image on it, the other guis all come to a screeching halt.
    Does mousing in the image display control really utterly crush all other guis in all other labview windows?  Is this an issue inherent to the image display control?  If so, is there anything I can do about this? 
    Also, this issue is not entirely limited to display.  I started looking at it in greater detail because this issue also exposed what I think is a race condition in my code.  I have a vi that acquires an image from a ccd and puts it into an IMAQ image.ctl.  This image then gets passed up to a vi up the call chain, and is put on a queue and sent over to be de-queued by a vi that has the image display control.  Here's the kicker:  when I mouse over the image display control, the image successfully gets acquired inside the subvi, and if I probe the wire leading to the output IMAQ image display.ctl, I see the image.  If I simultaneously probe the wire coming out of the subvi one level up the call chain, the image gets lost about half the time.  This only happens if I am mousing in the image display control IN A TOTALLY DIFFERENT AND SEPARATE VI.  If I bump up the priority of the ccd image acquisition vi to 'highest priority', the problem only happens about 1% of the time, and I really have to mouse around to make it happen.  Still, it's disturbing that mousing in the GUI in one window results in a failure of a separate subvi to simply pass an image up the call chain.  I understand that IMAQ images are referenced rather than passed by value, but I don't see why there should be a failure to pass the image up the call chain.  I've looked for a race condition, but can't find one.
    Eric

    I have finally been able to replicate the behavior that you are seeing on another computer once the image was large enough.  Here are a few notes about this behavior:
    First. The UI only slows down when the images are large, 16 bit images.  The reason why this is unique to 16 bit images is that they can only be displayed on the front panel as 8 bit images.  The workaround that Weiyuan suggested to change the 16 bit display mapping hints towards the root of the problem...that any time a mouse runs over the indicator, Windows asks the entire image to re-draw (having a separate indicator overlapping the image will create the same behavior).  With a 16 bit image, not only does the image have to re-draw on the screen but the 16 bit pixels need to be mapped to 8 bits.  When setting the 16 bit display mapping to Full Dynamic, this requires mor computation/pixel than 90% dynamic or one of the other mapping schemes.
    This is expected behavior if your program is running and you're trying to display a large 16 bit image.  To fix this behavior there are a couple options:
    Change the 16 bit display mapping to something other than full dynamic.  You can choose which 8 bits to display or if you want to map the bits. 
    Resize the image just for viewing purposes on your front panel (since you aren't going to view every single pixel of you image on the screen). You can use the IMAQ Resample.vi to do this.  This will allow you to take your 1500x1500 pixel image and only display a 500x500 pixel version.
    If you are interested in viewing small details of the large image, consider just displaying a smaller region of interest at a time.
    Let me know if any of these solutions work for you.  Good luck on your application.
    Zach C.
    Field Engineer
    Greater Los Angeles

  • One more nugget: Chart zoom with the "Mouse Over" effect

    Hello all.
    Just read my signature first, it might explain a lot. I do not intend to compete with Darren and I don't think this "nugget" (at least it supposed to be one) will amaze any of the LV veterans and this forum is rich of them. But maybe it will bring some new ideas to some of you or maybe it will be useful for some LV beginners (like me). It is very likely, my code will have some lapses, but please be gentle pointing that out to me. If you feel a need, you can always optimize the code and develope it further. Just don't forget to share!
    So back to the point.
    I am developing a project using LV. In my program there is a waveform chart which has to show 4 plots. Depending on the length of the X Scale, it sometimes gets hard to see the plots clearly because of their density.So I decided that I need a tool, which would zoom the chart in. And this is what I have came up with after a few "Google" searches to check which part of the bike is already invented and also a bit of programming by myself. 
    Maybe you guys (at least the veterans) know the BetterVIEW Consulting LV example where they have implemented the Mouse Over effect. So a part of their example has been used in this tool and part of the credit must go to them. I thank them a lot
    This tool uses a cluster and its property of visibility to show/hide the cluster depending on if the current position of the mouse cursor is in the desired range or not. The program also gets the image of the chart and returns the subset of the image. The subset is taken for the area arounf the mouse cursor. So if you move the mouse, the zoomed in area will also chage in response. After that, the subset of the image is zoomed in for better view. 
    The user might chage the zoom factor during the execution. Also it is possible to turn the zoom option On or Off if you don't wish to see it for the moment. 
    This is how the front panel looks like:
    And this is the image of the block diagram (see the attached files for the vi, the VI Snippet tool distorts the code too much, so I haven't added it):
    I haven't found anything the same in the forum. Yet I'm a newbie here and I don't have that much experience surfing it. If it wouldn't be something new (in the forum, not necessarily to some of you personally), just ignore the thread. I hope this was worth your time and your attention. 
    Good coding
    Message Edited by Giedrius.S on 02-11-2010 12:46 PM
    While evaluating my code please have in mind that I am a LV novice. Therefore sometimes my code might violate some coding rules that I have to learn about myself. But how else could I do that...
    Chart zoom with "Mouse Over" effect
    Attachments:
    Zoom.vi ‏198 KB
    Mouse_pos.vi ‏20 KB
    Check_pos.vi ‏18 KB

    Very nice Giedrius.
    It takes guts to "step up to the chalk board" so I will do what i can to give you some ideas to think about. This is similar to the type of feedback I offer durring our in-house code reviews.
    1) The floating property nodes outside the loop are not sequenced by wires so they could execute after the loop starts. Sometimes this could cause weird errors. Seq with the error cluster.
    2) Property nodes can be re-sized so you can apply more than one property setting in the same call. Property node have to execute in the UI thread (which is single threaded) so using a single nodes will force a single context switch rather than one for each.
    3) Setting the same property repeatedly in a loop just burns CPU. THe Scale min for both X an Y can be moved outside the loop ?
    4) THe Wait Until Next ms" function does not get used in any of my code. It is not a way to get a fixed wait but rather a random wait. If you code completes 1 ms after the next multiple, the delay is double less 1 ms. If you have multiple loops using them and it f the delay for each are not unique prime numbers, then the "Wait until next ms multiple" is a good (cough cough) way of getting them all to wake up at the same time and fight for the CPU.
    5)An Event Struture to monitor mouse enter/leave and mouse move (this would have to be a sepearte loop) is easier on the CPU than polling.
    6) Is that math in the case to handle the Chart position on the FP? If so then using the property nodes for the chart to find its postion will let you code adapt to GUI changes.
    7) Right to left wires are not well recieved.
    8) A Bundle by Name is prefered over a "Bundle" since it is self documenting. I know the Picture function so I can see that is the rectangle you are specifying but reader not famliar with that function would not be able to "READ" the code without poking at it.
    9) THe event structure would also help with setting the Zoom factor. Only poke it when you have to.
    That is all that comes to mind at the moment.
    Again thank you!
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Mouse over - how to select text

    Hi all,
    I trying to build a function that when the mouse is moved over a text, then that text is selected and some actions are performed. At the moment I am using the g.drawstring() to place the text inside a jPanel, remember the XY coordinate of that text and then, when the mouseMoved event is trigger I compare the mouse position with the original drawing coordinate. It works fine if the string is single character, but it gets very complicated when the string is made up of several words "Hello Java" and I would like to select only the "Hello" or the "Java", as I don't know in advance the XY coordinate of the second word, as the font is not proportional (what I am doing now, is search for the " " and set boundaries of each individual word within the string...a bit cumbersome, but kind of works
    My Question is:
    is there a better way to place the string on the panel, other than the g.drawstring() that can make reading and identifying much easier? perhaps, placing the string inside some kind of other component which the mouse that 'identify' to be over more easily?
    thanks for the help
    P.S. I have read some posts, which address specific questions; mine is more a question on best architecture/availability of Java.components/API that can be used to do my task in the best way.

    thanks for your reply.
    I am basically trying to draw a node and edge pattern, where the nodes are the text strings and the edges are simple lines. posX and posY are the coordinate of where to strings are drawn. Now, what I would like to do is to move the mouse over and highlight (for exampl) the string but only single words, not the whole string (which could be, for exampl, "Hello Java"), so highilighting either Hello or Java, depending on where the mouse is. But I need to place the string (or the JLabel or JText) at specific posX, posY coordinates inside my JPanel.
    protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    /** SOME CODE*/
    Font font = new Font("Arial Unicode MS", Font.PLAIN, 20);
    g.setFont(font);
    g.setColor(Color.black);
    g.drawString(textString panelXSize/2-posX, panelYSize/2-posY);
    g.drawLine(panelXSize/2, panelYSize/2,panelXSize/2-posX, panelYSize/2-posY);
    }

  • MOUSE-OVER MENUS & iWEB:   my crippled site

    For hours and hours, over the last several months, I've been working with a brilliant programmer who managed to write html/java script/CSS code that created mouse-over menus on my iWeb site. With the help of two additional programs - mass-replace-it and key-maestro, with one stroke, iweb properly exported to a local folder, mass-replace-it introduced my mouse-over code into all html files which were then uploaded to Go-Daddy via an ftp program.
    The result: a 95% near-hit––however, due to our inability to achieve 100% fully functional mouse-over/pull-down menu code, we both finally gave up.
    No joke, this has been one of the deepest disappointments of my adult years.
    Here's the link:
    www.petersolon.com
    I plan to keep up my crippled site for the nest 24 - 72 hours, hoping someone out there can convey why, when any one of a number of pages (for instance, go to "mission" which is one of the Intro pages) - in fact, when most pages, are refreshed, once, twice, 3 or 4 times (particularly in Firefox) - suddenly, entire navigation strings jumps down and beneath the line they should be straddling. In other words, for some unknown reason, again primarily (but not entirely) in Firefox (yes, we're using the latest version) refereshing page several times, at some point, pushes the primary navig. menus to a spot they should not move to.
    We tried every trick in the book, introducing older programming gimmicks like fixed tables, lengthening the "place-holder" iWeb entities that welcome/introduce the appropriate code for each page, getting the iWeb header out of the way, etc, etc - and yet, refresh 1, 2, 3 or 4 times whop/wham: primary nav menus jump down 100 pixels or so, below the very line they should be over - as if some "onload" or java script command or some unfathomable interaction between firefox and iWeb won't allow it to work.
    If anyone can help.....please––we came so close. Finally, programmer gave up due to sheer exhaustion, lack of options, as did I...
    Thanks so much in advance, Peter
    MacBook Pro   Mac OS X (10.4.9)  
    MacBook Pro   Mac OS X (10.4.9)  

    It's a font rendering problem, and it's a repeat-able
    problem in firefox, and to some degree in other
    browser also. I see it in firefox and safari on vista
    machine.
    Try to set monospace font size to something big like
    16-point, and minimum font size to none; play with
    font settings. You will see the problem.
    Cyclosaurus, I really appreciate your taking time to see if it reproduces.
    But it's not a font rendering problem--that much I know.
    In iWeb generated sites - probably sites generated by other software as well - upon refresh, there's often a slight bounce or movement and then movement back--this is for text, graphics, whatever. ("onload" command (??).
    On my site, in the code - only upon refresh (which is the really weird part) - there's something about the positioning of the primary nav string and its relationship to the pink graphic. At one point, each indiv primary navigation menu would "jump over" the pink graphic. However, we "tied" the indiv. primary nav menus to each other using a fixed table, (I'm not a programmer but from what I've heard, I guess this was a programming strategy that was common prior to css.) Anyway, now the whole string either jumps over the pink line - or doesn't - and - again, upon refresh - it also jumps back to its proper position. When it jumps back to its proper position (relative to pink graphic), mouse-over menus work fine.
    It seems to be related to primary nave string's position vis a vis pink graphic - and (weirdly) refresh.
    We tried removing the "on-load" command from iWeb's code but that didn't work. Tried removing height commands - but that didn't work. Tried removing all elements from a typical page, one by one - but that didn't work.
    Any further help would be appreciated...thank you much again....
    Peter
    Peter
    MacBook Pro Mac OS X (10.4.9)
    MacBook Pro Mac OS X (10.4.9)

Maybe you are looking for

  • How much gb does my macbook pro have?

    i want to know if i have enough storage to download moutain lion n it says it needs about 4 gb of memory but when i go to look at memory it says all i have is 2gb

  • Can't mount a folder from a windows network..

    Our "IT" (outsourced) department migrated the network folders to another server and changed the filepath on the one folder I need to mount on my Macbook Pro (OSX 10.6.8). I have been able to mount the new folder onto other Windows boxes succesfully,

  • Applet embedded in JSP doesn't run on browser with older than JRE-1.6

    I have embeded an Applet in my JSP Page which used JDK1.6's getHardwareAddress() method to get user's physical address. I have embeeded this into a JAR file and used it in my JSP where this applet run on onload() event of the form --> runs the applet

  • Inventory management senerios difference

    Hi expert, I am refering to the comman documents available for implementing inventory, as i am new to the inverntory, and have to propose the fesibility of implementing the inventory part, i dont have the functional deep knowlege about the inventory,

  • New Macbook, Slow Photoshop

    Hi, I just purchased my macbook pro, and having problems with performance in several programs, when running Photoshop. i am running CS5, and my macbook has the following information: Model Name:          MacBook Pro   Model Identifier:          MacBo