Placing a custom menu over Canvas

Hello Forum,
since I dont know what describes my problem, I cannot google it. This has been bothering me since weeks now, so I hope someone here could point me the direction:
I�m working on a painting tool. The user draws shapes on a canvas, draws relations between them, assignes names and so on.
The user must also be able to edit further attributes of each shape. Therefore I want a small custom menu to pop up when he double clicks a shape.
The upcoming pop-up menu (containing some textfields and a button) must be special shaped (bouble or rounded e.g.) and there must be a visible connection to the shape that has been clicked. Like a line between the menu and the shape.
The well-known context menu seems to not fit my plans, since I dont know how to customize it so far.
Could you please give me a direction to google in? Im thankful for every advice :)
Thanks,
Peter

Apply the image as a background image to <section> and have two divs following normal document flow called <header> and <nav>
The html will look like
<section id="pageHeader">
  <header> .... </header>
  <nav> ... </nav>
</section>
The style rules look like
#pageHeader { background: YOUR IMAGE; }
#pageHeader header { height: YOUR HEIGHT; }
#pageHeader nav { width: YOUR WIDTH; height: YOUR HEIGHT; margin-right: YOUR MARGIN;  float: right }
The main menu items will have transparent backgrounds to allow the background image to show through

Similar Messages

  • Creating a custom menu on a canvas

    Is there anyway that I can dispaly a custom menu on canvas?
    Thank you.

    Tony, the oracle toolbar is fine. Let me describe what I am trying to do. Currently
    we are not doing single sign on yet.
    I have a login form where a user(s) type in his username & password.
    I now have a bunch of forms my user(s) can choose from depending on there job function. I was thinking if I had some sort of a menuing system my user(s) would
    be able to pick what form they need. In a previous post I said that I got the pop menu to work and I asked if there is a way to control where the popup menu is displayed(x,y) and is there a way to make it look like it is a separate form or take up the whole window? Could you suggest another way to do this?
    Thanks

  • Canvas event handling with a custom menu

    Hey guys!
    OK, first off i have been trucking along quite nicely on this midlet but i think i have hit a fork in the road.
    I designed a custom menu that extends Canvas.
    I keep track of what is selected (there are 4 items) as an int value (0-3).
    When the midlet first starts, I have it go to the menu canvas.
    Now the problem I have is that I cannot figure out a way to signal the midlet to load another screen (a form Displayable) when the 'FIRE' button is pushed. (Note: the up and down buttons work fine)
    What is a good aproach to signal to the main class midlet that I want to load the corresponding screen??
    I have tried boolean with accsesor methods, and cannot get that way to work.
    If there is a a good link you guys have handy please pass it along also!
    Thanks,
    Nick
    www.2002registry.com

    Can't you just do the following:
    if (action == FIRE)
    display.setCurrent(your_new_screen);
    do_what_ever();

  • Labview freeze when accessing a custom menu with data on the clipboard

    This one has got me stumped:  When selecting a custom menu item with data on the clipboard the GUI freezes.  Freezes are longer for more data and longer for older versions of Labview.  I wrote the test code, attached, but the example "Menu Selection Demo.vi" shows the same behavior.
    Running Labview 2011 here are some freeze delays for my laptop (a bit slower machine) with various amounts of text data on the clipboard:
    Clipboard size        Delay
    1.3MB                   2.1 sec
    2.6MB                   4.9 sec
    3.8MB                   17.2 sec
    14MB                    253.3 sec
    The delay appears to be non-linear.  A doubling of the clipboard data size more than doubles the delay and a tripling of the clipboard data size produces a delay of almost 10X!  Things are also much, much worse on my ancient version 8.2.1 (over a 40 second freeze for 1.3MB and it goes up from there).
    Note that the freeze also occurs on programs with a custom menu when exiting.  This would seem to suggest it might have something to do with the timeout, but why timeout should vary with clipboard size and not with the value wired to it makes this feel even more like a bug in the custom menu functionality.
    This seems to be related to known issues in Labview 2011 #39604 49UBP4LE (http://www.ni.com/white-paper/13168/en#39604_by_Da​te) that was first reported in version 8.2.1.  This known issue relates to Labview freezing when large amounts of data are copied from Labview to the clipboard.  No fix has been implemented since this was originally reported in 2007.
    This freeze also occurs when shortcuts to menu items (such as Ctrl + L) are used when large amounts of data are on the clip board.
    Thus far this has been 100% repeatable and I have not been able to find a way around it.  I also haven't found anything else similar on the forums or on the web.  It appears to be a GUI freeze with Labview still running in the background, which is also odd.
    My work-arounds at this point are either to not use the clipboard (bad), programatically clear the clipboard several times each second (worse) or remove all custom menu functionality and replace those functions with onscreen controls.  So, for now, I'm removing custom menu items because my users need the clipboard and I can't have massive delays making my data acquisition code look crashed.
    Any ideas would be helpful.  This one has me scratching my head...
    Attachments:
    Menu_Clipboard_Lv2011.vi ‏17 KB

    Well, doing Microsoft Word, Excel and what else on a computer that is used to run an important production test, is a very bad idea. There is no way that you can guarantee, that one of these applications is not causing some interruption to the currently running time critical task. Word and Excel and just about any other computer application can crash, lock up the computer or eat your breakfast while you are doing seemingly harmless things.
    The issue with the clipboard in LabVIEW is indeed a problem that exists for a long time and I hope they fix it sometime, but the fact remains, that you should NEVER use a computer for other tasks while you run a test or other manufacturing related application on it, when a failure of that application can cost you more than a few pennies.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Using Custom Menu

    We use custom menus very often where there are no real needs for Business Process Flows.
    I have encountered some annoying behaviour when using the custom menu in combination with the Data Manager that launches as soon as you go over it with the mouse.
    Once the data manager is launched, and you navigate in your menu (example you go to the next menu, which is no more than the next sheet / or you open and close a webfile from the menu), BPC is initiallizing dimensions and teams, which can take up to a few seconds, not allowing you to perform any action during that time. I have encountered a system freeze as well in case you try to do something while BPC is initializing these objects.
    Anyone has already seen this behaviour and found a workaround?
    Thx

    We use custom menus very often where there are no real needs for Business Process Flows.
    I have encountered some annoying behaviour when using the custom menu in combination with the Data Manager that launches as soon as you go over it with the mouse.
    Once the data manager is launched, and you navigate in your menu (example you go to the next menu, which is no more than the next sheet / or you open and close a webfile from the menu), BPC is initiallizing dimensions and teams, which can take up to a few seconds, not allowing you to perform any action during that time. I have encountered a system freeze as well in case you try to do something while BPC is initializing these objects.
    Anyone has already seen this behaviour and found a workaround?
    Thx

  • Using a custom menu button on the slide to open and close TOC in Captivate 7

    HI
    I have a custom menu button. When the user clicks I want to show TOC, ( I see there is a state to show TOC) but when the user clicks the same menu button again on that slide how can I hide the TOC. ie toggle between hide and show.
    thanks

    I described some possible scenarios: Toggle Shape buttons - Captivate 6 - Captivate blog

  • I am a customer Verizon customer of over ten years...I am notgettingany assistance from the customer service department. Since September I am being charged for a Samsung phone that I returned based on the process that verizon has set.return the defective

    turn my phone to send Verizon wireless and those instead of the stuff found. I'm not in charge $600 for the for the phone. I'll talk to multiple customer service reps and nothing has really been done about anything other then we'll keep looking or so for stretching it out. since September I've been dealing with thison a month-to-month basis they cut my services they reinstate me and tell me that they're going to knock off the reconnection charge as I have four lines. Unfortunately my main reason for this phone is my work emails which I need to do because I do work and to contact my mother who is 85 years old and I'm the sole caregiver. I don't know what else to do. I have spoken to a supervisor  by the name of William or Will oats in that he said he was going to look into it and was going to help me out. Never heard from him again- just original email to quiet me down. I've been sending him emails just about every day trying to make sure that I get my message across. Seems like Verizon Wireless really doesn't care about the long-term customers. Looking forward to hearing from someone that can help me with my plight.process is faulty for returns. You don't accept them in the stores because as one customer service rep stated you can't get your own employees to send the devices back. Now the responsibilities is on the customer the paying customer the one that keeps you alive. And it's not fair that I there's no way I can prove that I put it in the mailbox. So what are my next stepswhat is it that I need to do to clear up this charge of $600. It's about economy as $600 to me at this very point it's a lot of money. I've been your customer for 10 years I've got four lines I've given will my mothers telephone number home number..number but now she's got to sit by the phone to make sure that she picks up all the calls. And nobody can hear what I have to sayand nobody has been able throughout all these months and check your notes check your notes to see how many times I've called how many time you cut my services how many times you reinstated me and how many times that I spent an hour and a half to two hours on the phone going through this process. I think the stress level is to know thqt I did exactly what you asked...I am now paying the price for your faulty process I'm all I'm asking is review my account tell me what I did wrong I follow your procedure so I don't understand....to top it off...my wife hasa per diem job...and she too is affected by loosing out on work leads...
    as you can see, the cel is no longer a commodity. It's a way of life.
    PLease se call me at -----just remembered....I don't have a service line.

    I have a similar problem with my fathers service, it wasns't $600 but what is rightfully your money, you deserve it back, I wrote this complaint on the Consumer Affairs website:
    In August 2014, my son went to Target to get a new cell phone and was told his Unlimited Data would still be on his plan (he shared a line on his grandfathers account). Well it turned out that Target messed it up and my son immediately called Verizon to get it taken care of but they were not able to do anything about the lost unlimited data but the customer service rep did try to find the best offer for him. In the mean time Verizon was suppose to send him a new cell phone, they never sent it and he was without a phone so he took his business to another cell provider. Verizon DID charge him for the new service that they had spoke about. So when the new bill (Sept) came, the service he never used was on the bill and when we called to inquire about it we spoke to a Judy and told us we would be receiving a credit of the amount that was paid. Well, we got the next months bill (Oct) and still no credit, so called them again and spoke to a Nadine ** . She looked into the account and saw the amount that was paid and said she would submit it again for a credit and she would get back to me in 2 days, no call back.
    The next bill (Nov) came and no credit again, call again but didn't get the girls name and she put me on hold to look over the previous conversations. She said she sees in the records about the credit and said it takes a while to get it thru the supervisor authorization and she would put it in as a "rush priority". On Dec. 5th my dad's cell was turned off, so I call yet again to Verizon, and explain the whole story to them again. This girl explained to me that the request was not put in correctly and that she would submit it right this time, they even turned the cell back on for him.
    So here we are today, Dec. 30, 2014, I get the bill...NO CREDIT, call up and get a gentleman in billing, explain this whole thing again and he transferred me over to customer service where I spoke to a Jordan and yet again told him the story. By this time I was fuming, 3 almost 4 months of calling for this credit and he looks into the account and tells me there is nothing that states there is a credit so all the other customer service reps see it but now it is gone. He said he can only issue me a $25 credit to the bill, not even close to what the bill was that I paid. At this point I wanted to speak to a Supervisor and even that was a problem.
    He did call me back after my phone died. He put me on hold again to speak to a supervisor himself and said that he can only offer me $100 credit for all my troubles for the past few months. I took the $100 credit because Jordan said if I spoke to the supervisor, the $100 credit might not be an offer anymore so it was either take it or leave it. Now where I stand, they get away with NOT giving the credit due to customers. I am done with Verizon.
    today being March 12, 2015, he FINALLY got the said $100 credit...but because of their delay, he service was shut off and I refuse to pay the reconnection fee due to their neglect of a customer of over ten years. My father's service will NO longer be with a place that has NO VALUE in customer service....Verizon robs their customers anyway they can.

  • Weird custom menu behavior in 8.2

    I'm in charge of upgrading a large project from LV 7.1 to 8.2 and I ran into several problems but was able to resolve them except 2 major ones (not including the crashing tables and indices in self-indexing while loops).
    1) Our custom menu now seems to badly lag when trying to open it. Takes a good 2-3 seconds for any items to show up when the application is running and this behavior continues UNTIL i switch to the block diagram and put in the password for our application (to access the code). This definitely seems like a bug and I wasn't able to find any similar posts. Is this a known issue? Why does it happen?
    2)Badly lagging .VIT files. We have about 7 custom display .vit subvis which get called as clones by the application. They're not marked as re-entrant and I know 8.x changed the pass-by-value to pass-by-reference handling of clones. Is this the case? Why are my .vit now running twice as slow as in 7.1 on the same computer?
    Altenbach mentioned overlapping elements on the FP of the .vit's in another post, but could someone clear this up for me please? Does slightly overlapping cursor display on a wavegraph count? Or is this when you have a completely different FP control right on top of another control? Any help is greatly appreciated.Message Edited by romulus on 01-24-2007 08:27 AM
    Message Edited by romulus on 01-24-2007 08:31 AM

    Hey romulus,
                  I am still not fully understanding the best way to try and reproduce your issue.  If I were to create a new VI with a custom runtime menu in 7.1, then lock the block diagram with a password, and then open this VI in 8.20, should it display this behavior?  I will continue trying to reproduce this on my machine, but have been unable to thus far.  If you can provide a VI that replicates this problem, I would be happy to talk with R&D about it and see what is happening to cause the issue.  Thanks!!
    Brian B
    Field Sales Engineer
    Tennessee/Southern Kentucky
    National Instruments

  • Is it possible to add a custom menu item to built-in apps like addressbook, safari etc in iPhone

    Is it possible to add a custom menu item to built-in apps like addressbook, safari etc in iPhone

    Apple expects the OS to remain constant for all users - helps to maintain a quality experience. Devs are not allowed to make changes to built-in apps.

  • How to use standard VS commands in custom menu (vsct)

    Hi,
    I have a .vsct file which defines a custom menu. I want to add some default Visual Studio commands to this menu as well. I already managed to add some default commands such as copy / paste:
    <UsedCommands>
    <UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
    </UsedCommands>
    <CommandPlacements>
    <CommandPlacement guid="guidVSStd97" id="cmdidCopy" priority="0x0100">
    <Parent guid="guidMyMenuCommands" id="grpMyMenu"/>
    </CommandPlacement>
    </CommandPlacements>
    When I do this, the "Copy" command shows up in my custom menu, with default Icon, text and shortcut - just as it should be. However, this does not work for all commands. To be precise, when I want to add the following commands...
    <UsedCommand guid="guidVSStd2K" id="ECMD_FORMATDOCUMENT"/>
    <UsedCommand guid="guidVSStd2K" id="ECMD_COMMENT_BLOCK"/>
    <UsedCommand guid="guidVSStd2K" id="ECMD_UNCOMMENT_BLOCK"/>
    ...nothing happens - no entry is added to my custom menu. How can I include the above default commands in a custom menu?
    Thanks,
    Max

    I just found out that the above commands are there after all, but they are invisible until a source code file is opened. I expected them to be grayed out instead of being totally invisible.
    Nevertheless, there are some commands that cannot be "instantiated" with the CommandPlacement tag. Instead, one needs to create a button for the respective command to show up in the menu. The following code shows an example:
    <UsedCommands>
    <UsedCommand guid="guidVSStd97" id="cmdidGotoDefn" />
    </UsedCommands>
    <Commands>
    <Buttons>
    <Button guid="guidVSStd97" id="cmdidGotoDefn" priority="0x0400">
    <Parent guid="guidMyMenuCommands" id="grpMyMenu" />
    <Strings>
    <ButtonText></ButtonText>
    </Strings>
    </Button>
    </Buttons>
    </Commands>

  • CUSTOM DOCUMENT over internet file name convention

    Hi ,
    I am sending an OAGIS xml file(CUSTOM DOCUMENT over internet) through interal delivery channel to our supplier, I am getting an below error.
    I got the same error while processing an EDI transaction, I change the file name, and then it processed successfully
    ex: Penske_850_4010_1_25
    in the same way for sending an file(CUSTOM DOCUMENT over internet) , do we have any file naming convention
    I tried with Benchmark_850_4010_1_25, it showing a 2nd error.
    Please help me to resolve this
    Machine Info: (essapp000-u008.emrsn.com)
    Description: Make sure the trading partner has name, type, and value information
    StackTrace:
    Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
         at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:199)
         at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:589)
         at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:221)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1061)
         at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
         at oracle.tip.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:903)
         at oracle.tip.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:317)
    and Machine Info: (essapp000-u008.emrsn.com)
    Description: Unable to identify the trading partner agreement from the given input values. Also verify agreement effectiveToDate
    StackTrace:
    Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "Emerson", To party[NAME] "Benchmark", Business action name "null"; also verify agreement effectiveToDate
         at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
         at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
         at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:589)
         at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:221)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1061)
         at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
         at oracle.tip.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:903)
         at oracle.tip.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:317)

    Hi,
    I used to get "Unable to identify the trading partner agreemen" due to below reasions,
    1. Agreement is not deployed properly. Please check whether deployed agreement is in active state.
    2. While creating the Operational Capability, please check whether initiator and responder defined correctly.
    For Outbound, Please check Remote trading partner Is Initiator should be false and Host trading partner Is Initiator should be true.
    As far as I know, File name convention should be folllowed for FTP/File and not for HTTP.

  • Custom menu item not appearing in HTML5 Output

    I'm trying to add a custom menu item to the top right of a project, it shows up fine in the flash output of a published SCORM file, but it's non-existent in the HTML5 output.
    Has anyone experienced this issue, or have any suggestions for a solution?
    Thanks in advance for any help you can provide!

    I did it through the Skin Editor in Captivate, it is not an external flash menu...I wouldn't expect it to convert flash to html5.  Through the skin editor you can add extra buttons, in the same place you can move the table of contents button, to the "top right".  The problem is, the custom menu items won't even show the text where the link should be in html5, nothing... only when published to flash.

  • How to add custom menu options in myaccounts module?

    Hi experts,
    To implement this, I have found myaccount.xml file in UI of myaccounts module. In this file, I found only menu headings but not menu options. Can anyone explain where data of menu options were populated from and how can I add my custom menu options? I also have tried to delete the menu heading but there was no effect. Please help!! I'm on WEC 1.0.
    Regards,
    Daro

    Hi Daro,
    the path to the billing module is "sap.com/wec/ecom/mc/billing". But nevertheless
    1.  you need only to enhance in your current modul the metadata.xml file with the link to your own myaccount.xml which you can create.
    2. and then you can define within the new file the menu options you need.
    3. the last step is to update your shop configuration with the new menu options.
    Best regards,
    Nico

  • Can I take a frame from my project and use it as a custom menu background with CS4 and its Encore

    My project is edited in CS4.
    I moved it to Encore CS4.
    I don't want to use any of the supplied menu templates in CS4 Encore.
    I was hoping CS4 would be all I needed to create custom menus using scenes from my project.
    My question is: Can I take a frame from my project and use it as a custom menu background with CS4 and its built in Encore or do I need some other element from the Adobe catalog to make these custom chapter menus and sub-menus?
    Thanks Jim

    OK, I'm back. Here are my steps for creating Custom Menus with PS, En and PrPro:
    In PrPro, move the CTI (Current Time Indicator) to the desired Frame. Check Frames on either side, with the Program Monitor’s Magnification to 100%, or maybe even 200% (you’ll need to scroll, but get a really clear picture). You want the clearest Frame in that area. With AME, in CS4, you’ll want to Export that Frame as .TIFF, or .BMP. I use .TIFF for this.
    Now, for a caveat. When you Import this Exported Frame into Photoshop, be sure to check the specs., especially the PAR. You may have to use Image>PAR to adjust this to match your Project’s specs. Or, all might be perfect - just check this out.
    Now, at this point, I choose the Library Menu, Blank, so that everything is setup. One can create the Menu from scratch, but careful attention needs to be paid to the exact naming conventions. At the very least, unless you’ve done this dozens of times before, use that Blank Menu, or similar as a guide, so you get things done, as they must be done.
    Using that Blank Menu, just drag the Layer from your Exported Frame to your Menu image. It will appear above the black Background.
    Add, or manipulate your Button Layer Sets, as is required, keeping them together. Remember that Button #1 will be the Button Layer Set, that is lower down in the Layers Palette. This can play a roll with Button Routing, back in Encore. Lower Button Layer Sets will have lower Button numbers.
    Now, I always rename my Button Layer Sets, keeping the required characters - just changing the name. I also do all of my Button text in PS, and make sure to turn OFF Sync Button Names.
    When done, Save_As .PSD, and then Import_As_Menu into Encore. Note: if you start with the Blank Menu, you can choose Edit in Photoshop, and then when done in PS, you just need to Save, and it will update in Encore. This is a personal workflow choice. I do the Edit in Photoshop route, but it is not necessary. One just needs to Import the resulting .PSD into Encore with Import_As_Menu, so that Encore does all the things that it needs to and recognizes the .PSD as a Menu.
    When deciding what to base your Menu on, remember that you can "populate" your Menu with Buttons from the Functional Content. I’d suggest studying these Assets, and picking the ones that work best for you. You can still alter/edit those back in PS, so you just need to "get close."
    Pay special attention to the required naming conventions. You cannot deviate from those first characters in the Button Layer Sets. They MUST be followed.
    If you have any questions, do not hesitate to ask.
    Good luck,
    Hunt

  • Validation for Custom document over internet -Protocol

    Hi all,
    Could you please help me , what to configure in B2B
    In protocols tab while configuring custom document over internet , do we need to swithc ON the validation or its SWITCH OFF the validation.
    For both inbound and outbound transactions(PROCES PO, Change PO, Invoice, Acknowledge PO)
    Regards
    CNU

    Hi CNU,
    If your use case requires validation of incoming and outgoing documents, then you have to set the "Validation Enabled" to "Yes" in the doc definition and have to provide the XSD's/ecs against which validation should be done. If your use case does not ask for validation, then simply set the "Validation Enabled" to "No" and go ahead with the configuration.
    Regards,
    Anuj

Maybe you are looking for