Interactive audio button as mso within another mso (slideshow)

Hello,
I have a tricky question and after researching in the forum I have not come across a solution yet. I have a picture slideshow playing automatically and on these pictures are a text box and a button to tap onto the next page. I set this up as a multi-state-object whereas every picture of the slideshow is a separate status. See here:
That works perfectly fine. However, I want to autoplay an audio file in the background but want to allow the user to manually pause it. This is why I created another multi-state-object including the audio file and 2 buttons (a grey crossed-out button to pause it and a red-orange button to continue playing). Please see this screenshot:
In another post in this forum I found out how to combine those 2 MSOs together: I anchored the audio button MSO in a small text frame and included that into my main MSO with the picture slideshow (into every single status!). Then I added all the functions to the buttons again (switch to status 2 red audio button, pause audio playing etc.). My problem is now that the second status of the audio button MSO (= red audio button) does never show up at all and the audio file starts playing from the start everytime the status in the pic slideshow MSO automatically changes.
Can somebody please help me or tell me if there is an alternative to that? Basically, I have an MSO running automatically and I want to automatically play an audio file but allow the user to manually pause and continue it by tapping on a button.
Thank you in advance.

Hi Bob,
many thanks for your feedback. However, that does not solve the problem as beautifully as I wanted. As you see in the screenshot below, I have now 2 buttons (1 for pause and 1 for play/continue playing). When I click on pause, it pauses. But when I click on play, the audio file starts playing from the start again. I set the button function to continue playing but that won't display then for whatever reason.
I would like to have 1 button that changes its appearance (pause / play - this is why I initially had a MSO) as well as pauses or continues playing the audio where it last was paused. Is that possible?

Similar Messages

  • Interactive Reporting - Button opens report in another tab

    Hi all,
    i need a help in interactive reporting. I have a dashboard in the first page, which allows the users to select a value from a prompt. Once the value is selected, they press a button and the filtered report is opened. Does anyone knows if it's possible to make the button open the report in another page/tab?
    Thanks in advance,
    Daniele

    This can be like
    instead of showing report on the page show as a link and set to open in new window.
    that would be like; you select value from prompt and then hit on Go button and then click on report link.
    if helps mark

  • How to click a button that is within another vi

    Hi All
    I am stuck with a problem
    I have two vi's. A MainVI and a SubVI. The SubVi is located within the MainVI. The Sub VI is like a continuous loop and can be stopped only by pressing a STOP button on the SUBVI front panel.
    I need to control this STOP button from the front panel of the MainVI. But the problem is that, until the SubVI  executes completely, no changes made on the MainVi will be read.
    The following methods have failed
    Tried to pull the STOP button from the SubVI as a terminal.
    Using global variables.
    Is there anything like reference variables that can achieve this task.
    Any help will be much appreciated.
    Spoiler (Highlight to read)
    Solved!
    Go to Solution.

    agree'd with ben...
    Attachments:
    main.vi ‏6 KB
    low level(SubVI).vi ‏6 KB

  • Nested MSO, slideshow inside MSO triggered by button, invisible on start, able to open/close

    Consider the following scenario:
    (albeit, this may not even be the right way to do this, or perhaps such functionality is not possible based on existing tools at this time, however, I thought I would post and see if anyone has a trick to share...)
    I have a slideshow on the page, it is set to auto play.
    I would like to hide it initially, and have it trigger with a button... and then let the user close it. Much like the "light box" effects we have all come to know from the web.
    Seems easy enough.
    However, in my first attempt to do this I did the following:
    1- create an OPEN button (F1)
    2- create a container box and a CLOSE button, grpup them (F2)
    3- turn them both into an MSO (M1)
    4- set the button in F1 to trigger F2 (open state)
    5- set the button in F2 to trigger F1 (close state)
    -> test, works.
    next step, slideshow!
    I grab 5 images, create a new MSO (M2).
    Turn it into a slideshow Folio Overlay...
    -> test, works.
    Now this is where it gets funky...
    MY FAIL 1- If I try to take M2 and then right click M1, there is NO paste into option.
    MY FAIL 2- If I click on the Object States Panel, and then Right click State 2 for M1, there is no "past into option"
    MY FAIL 3- If I try to "Alt+Ctrl+V" with M2 into State 2 for M1 it does not work.
    --> nor does any other scenario where I attempt to paste any MSO into another MSO
    I have even tried
    x- grouping the MSO slideshow with a non MSO element such as a frame, text boxt, image, ect..
    x- taking the 5 images and pasting them into the MSO seperate, and then trying to turn them into a new MSO inside State 2, which the new MSO button is greyed out and will not let me apply it.
    Possible solution I have come up with after looking over alot of Bob's stuff in the tutorials area
    (PS his videos and tut's realy help, its a differant kind of thinking going on here with DPS, I imagine it relates to how the C in the binary works and is translated by the InDesign GUI into app code... would be nice to just type in "function on_tap(){open_slideshow(vars);}"  lol silly programmer, this is primarily a tool for designers  ... but I do think its awesomeness, as a programmer, I dont even want to write code anymore after using DPS and Phone Gap...),
    so... here it is, not necessarily the most attractive...
    1- Make the slide show MSO, push to BACK, set to auto play and swipe allowed...
    2- place a large opaque box on top of the slideshow, group it with the OPEN button
    3- create a close button
    4- turn them into an MSO, now there is an 'open' button in state 1 on top of an opaque box that sends to state 2, and a 'close' button in state 2 that sends to state 1
    This seems to work, I have not tested it on all devices, the iPad will kind of do this wierd glitchy thing, as if it "knows" there is something moving underneath the opaque box. Depending on how I have positioned scrollable frames on top of these elements from a stacking perspective there can be some unexpected behavior. The best results I have had from more complex layouts is to get creative with positioning...
    any other suggestions, tips, tricks, would be appreciated
    ON a site note:
    POSSIBLE BUG:
    ANYTIME I try to take ANYTHING that is already using the FOLIO OVERLAY and right click the STATE in the STATES PANEL
    In Design total crash!!! The only time I can take a  FOLIO OVERLAY (FO) and "right click paste into" an MSO state is by clicking on the state on the stage, it can not be done from the panel, the panel only works with non "FO" items... Even though the state in the panel shows the "past into" option, if I do, *poof* instant app crash... FYI for anyone toying with this. Kudo's to Adobe for the outstanding "auto save" feature. It has saved me time, and there for in some strange way, has also saved some of my life.
    Here is what InDesign poops out when a "Folio object" is attempted to be "pasted into" an MSO via the MSO panel.
    Problem signature:
      Problem Event Name:          BEX
      Application Name:          InDesign.exe
      Application Version:          8.0.0.370
      Application Timestamp:          4f72c3ee
      Fault Module Name:          StackHash_0a9e
      Fault Module Version:          0.0.0.0
      Fault Module Timestamp:          00000000
      Exception Offset:          00000023
      Exception Code:          c0000005
      Exception Data:          00000008
      OS Version:          6.1.7601.2.1.0.768.3
      Locale ID:          1033
      Additional Information 1:          0a9e
      Additional Information 2:          0a9e372d3b4ad19135b953a78882e789
      Additional Information 3:          0a9e
      Additional Information 4:          0a9e372d3b4ad19135b953a78882e789

    @zagarskas – nested MSOs are currently NOT supported by Adobe.
    However we could build such a construct by using ExtendScript (Adobe's flavor of JavaScript).
    The problem with that is, that Buttons inside  a nested MSO will not work as expected. At least my testing is showing that.
    If you want nested MSOs without Buttons (inside the nested one) or if you like to experiment, see the following thread:
    http://forums.adobe.com/message/4573924#4573924
    But please, read the whole thread from a to z ;-)
    Uwe

  • Call a external SWF by press the button within another SWF file but the second SWF file play Externely

    Hello Guyz.
    i am working on Macromedia Flash 8 and i just want to call a external SWF when i press the button within another SWF file.......but the second SWF file play Externely............can any one knows the code.... AS2

    try this
    http://www.actionscript.org/forums/showthread.php3?s=&threadid=28123

  • How can I get one audio file to stop once another is triggered on the same page in EPUB?

    I have multiple audio files on one page and am able to trigger each separately with their own control panels. Unfortunately, these can all be played over one another. Is there a solution within InDesign to stop the first active audio file once another audio button is triggered on the same page?
    WIll this have to be done through Javascript?

    Use buttons. They can have have more than one action. Set a button to stop the first audio, and start the second.

  • IChat video an audio buttons greyed out & contact list busted.

    Hi folks...
    I hope someone can help me. I just tried using my IChat again today and noticed that I can not make video or audio calls at all. Both buttons are completely
    greyed out and disabled. Then again they sometimes reactivate and suddenly start working... why the sporadic randomness? Simple text chat is fine but video and audio buttons are dead.
    Also I have non active and UNAUTHORISED contacts on my list that I just can not get rid of no matter what. I select the names.. go to EDIT/DELETE, they are removed only to re-appear a few seconds later in my list.
    I noticed too that I do not have a com.apple.ichat.plist on my machine at all.. is this normal?
    Thank you for your time..
    Chris

    Hi,
    The first thing that strikes me is that this is a Jabber account.
    You cannot Video to Non iChat sources.
    That means not to GoogleTalk Buddies that are logged in via a web Browser or PC users logged in with the App called GoogleTalk or any other Jabber app on Mac or PC.
    iChat Video with Jabber IDs is iChat to iChat only.
    Also check the View Menu > Show Statuses
    You can turn Off Show Video Status and your own Video icon will show but all your Buddies will display Audio Only icons
    Turn that off as well and you get a Buddy List like yours  (no green icons for Buddies).
    This will effect AIM and Jabber Buddy Lists alike as well as the Bonjour one if you have it active.
    Deleting Buddies
    It should be a question of Highlighting them and using the backspace key and confirming the delete message that pops up.
    Or using the Remove option in the Video menu.
    However there are a couple of quirks that have to be looked into.
    1) Any log in to the same Buddy list either on the same computer is a different App or on a different computer.
    2) Any web Login that may be active.
    2a) Active might be a site that has a delayed "Keep Me Logged in" option if you don't specifically Log out.
    Both Google and AIM have default periods of two weeks which is then kept "alive" if you keep logging in a web browser or using an App on a phone.
    As there is constant communication between the app and the servers the Buddy list is constantly and instantly updated as buddies come on Line or change Status or go Off line.
    Another Login will keep telling the server that "this is my Buddy List" and replace names you are trying to remove.
    Make sure you are logged out of any other login, iPhone app, Web Browser on phone or Mac or another computer.
    10:04 PM      Friday; March 29, 2013
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.3)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • S12 Windows 7 Install -- Audio Button problems (Kalvin Klein?)

    Received my s12 a little over a week ago, and after adding another gig of ram, I decided to install W7 just to see how it would run.
    Long story short, it ran very satisfactory after some tweaking, and I decided to go with the solo install, and just ditched xp altogether.
    Everything works just fine, however the audio buttons don't work.....neither the hard buttons, or using the Fn + left/right arrows
    I could swear that it worked properly for the first day, but I must be mistaken.
    What's strange is that when attempting to use, I will get the OSD popup, indicating that it's muted, or when attempting to adjust up and down, it will only move down one notch (from 100%), however doesn't actually change the volume.
    I ran into Kalvin Klein's post about the realtek drivers, and after much slow downloading from the lenovo site, I installed them (178mb audio drivers is borderline ridiculous lol)
    sadly the situation is the same, and I was hoping that I'm just missing something stupid, or there is something I may be able to do.
    I don't particularly care, but it's nice to be able to quickly turn the volume down or mute it if I'm somewhere that doesn't care for loud sounds abruptly coming out of my comp.
    Suggestions?  Or am I just out of luck for the time being?
    Solved!
    Go to Solution.

    Hi welcome...
    if this Lenovo Energy Management Driver  (Includes the OSD) didnt work properly the official for S10-2 W7...
    EM Vs. 4.3.1.0 http://consumersupport.lenovo.com/en/DriversDownloads/drivers_show_1837.html
    try this Lenovo Energy Management Driver Version that i used a half year since beta.RC ...
    install this as admin and vista compatible...(origin from ideapad Y330
    http://consumersupport.lenovo.com/en/DriversDownloads/drivers_show_305.html
    regards KK
    Thinkies 2x X200s/X301 8GB 256GB SSD @ Win 7 64
    Ideas Centre A520 ,Yoga 2 256GB SSD,Yoga 2 tablet @ Win 8.1

  • Can I use an event structure within another event structure

    Hi
    Can use an event structure within another event structure?
    Thanks
    Yasamin
    Solved!
    Go to Solution.

    I attached my Vi from my old project (MY OLD VI). It is worked correctly.
    But I decided that use event structure instead of case structure.
    I attached my new VI as a picture and as a LabVIEW VI too (network_analyzer_8510_920527 Frequency Sweep.vi )
    My graphs show by pressing "case 5: button (Bottom of page right hand).
    Then I want to show each of graph in a large window( in a new VI) by clicking a key (for example "show 1").
    Thanks
    Yasamin
    Attachments:
    my VI.JPG ‏256 KB
    network_analyzer_8510_920527 Frequency Sweep.vi ‏72 KB
    MY OLD VI.vi ‏69 KB

  • Calling an Interactive Form which is embedded in another WebDynpro by link

    Hello guys,
    I have got the following problem.
    We have got a WebDynpro-Application in whihch an Adobe Interactive Form is generated.
    Now, we just want to call this Interactive Form from another WebDynpro-Application by a link.
    How can I do this?
    Thank you for your help.
    Best regards, Patrick.

    Hi Patrick,
    Since the interactive form is an ui element, it is not possible to refer directly to it from within another application. Nonetheless, two options come to my mind about how your problem could be solved:
    (1) Link to the other application containing the interactive from ui element and provide needed data to generate the PDF by url parameters.
    (2) Generate the pdf before with the other application and put the pdf somewhere (e.g. server cache, file system, etc). Then generate a link in the first application to that resource.
    The second solution has a seurity hole since the data could possibly be accessed by other users as well. Personally, I would go for the first one.
    Best regards,
    Thomas

  • Fire event from within another event ?

    It seems that an event fired from within another event does not
    actually execute its code until the firing event completes. The fired
    event's Time value in its Event Data Node indicates the time that it
    was told to execute, but using GetTickCount calls shows that its code
    does not execute until the firing event is finished. This happens
    whether Value Signaling is used to generate a Value Change event or if
    CreateUserEvent and GenerateUserEvent is used. Is this because events
    are placed in a queue ? This behavior is different from Delphi for
    example where the fired event executes right away when called from the
    firing event (before the firing event completes).
    I have an event that executes upon a button value change. I would
    like that same event's code to execute when another button is pressed,
    but also have other code in the second button's event execute after
    that first button's event's code completes. Is there another way to
    accomplish this ?
    Steve

    > It seems that an event fired from within another event does not
    > actually execute its code until the firing event completes. The fired
    > event's Time value in its Event Data Node indicates the time that it
    > was told to execute, but using GetTickCount calls shows that its code
    > does not execute until the firing event is finished. This happens
    > whether Value Signaling is used to generate a Value Change event or if
    > CreateUserEvent and GenerateUserEvent is used. Is this because events
    > are placed in a queue ? This behavior is different from Delphi for
    > example where the fired event executes right away when called from the
    > firing event (before the firing event completes).
    I'm not that familiar with Delphi, but LV events are asynchronous.
    Window
    s OS has two ways of firing events, Send and Post. The LV events
    are always posted. The primary reason is that the LV events are handled
    by a node, not by a callback. The node you are calling is in the middle
    of a diagram, and reentering it not valid.
    > I have an event that executes upon a button value change. I would
    > like that same event's code to execute when another button is pressed,
    > but also have other code in the second button's event execute after
    > that first button's event's code completes. Is there another way to
    > accomplish this ?
    The best way to reuse code is to use subVIs. Firing events, or rather
    sending events is pretty close in other events to making a function call
    dispatched to anyone interested in the event. The event just hides who
    you are calling and makes you put your parameters in a funny format
    stuffed inside the event. IMO it also makes the code very hard to read
    since you don't know what calls what.
    Instead, just put the code into a sub
    VI and call it whenever you need
    to, from the event structure in one or more locations, and from other
    loops and diagrams.
    Greg McKaskle

  • Problem with calling a midlet within another midlet

    hello friends,
    can a create an instance of a midlet within another midlet.i tried to call , but i have got a Security exception. plz comment on this ..
    regards..

    "For security reasons, it is assumed that MIDlets within a MIDletSuite are packaged
    together for a reason and should be able to interoperate. What's implied here is that the
    MIDlets share a name space; in other words, each MIDlet in the MidletSuite can "see" one
    another. Because they can see one another, they can launch one another (Class.forName
    metaphor).
    In contrast, one MIDletSuite cannot launch another MIDletSuite. That's because they do not
    share name spaces. Since the CLDC+MIDP does not have a security manager (too big and
    complex for small devices), the MIDP expert group felt it more prudent to limit the interaction
    of downloaded applications to those that are packaged together by the provider."extract from Sun
    see http://developers.sun.com/mobility/midp/articles/pushreg/ for infos to launch MIDlets...

  • Button on top of another button

    Hello,
    I'm trying to create a dropdown menu and I hope someone can help. I created two buttons, the first has the main menu and dropdown graphic and the second has the menu text with a rollover.
    The problem I'm facing is when the dropdown displays and I rollover the menu text the dropdown goes away.
    Any input on how to put a button on top of another would help.
    Thanks,
    Jason

    Try converting both your buttons into a single custom component. You can then give the component two states - one where the dropdown is hidden, and the other where it's visible. Once this is done, you can use the interactions HUD to show the dropdown when you roll over the component and hide the dropdown when you roll out.
    Here are the basic steps:
    1. Select you buttons.
    2. In the HUD, choose Convert to Component > Custom / Generic Component.
    3. Double click on the new component to edit it.
    4. Duplicate the state, and make the changes in each state so that the dropdown is only visible in one state. You might want to also rename the states (double click their names in the states panel).
    5. Double click outside the component to leave edit in place.
    6. With your component selected, set up interactions to transition between the two states on roll over / roll out.
    7. Run your project and check that it works.
    Once you've done this, you can tweak the transition between the two states in the timelines panel.

  • Need help to call a simple function from within another function?

    I created a movieclip which has a function in its one and only frame.
    function testx() {
    x = x+2};
    This movieclip is in the main timeline (in its own layer).
    In another layer on the timeline I have created a single keyframe with a button instance called myBtn
    myBtn.onRelease = function() {
    var x
    x =2
    testx(2);
    trace (x);
    What I want to do is call the function in the movieclip frame from the button press function. However, I can't seem to reference it properly.
    Can anyone help me to basically call a simple function from within another function?

    Yes am using CS4.  Have saved it as CS3 now.  Ok the file is somewhat complicated and what I am testing is not what I ultimately want to do but if I can pass that variable I can figure it out.  In terms of describing the file I think the only parts of importance are what I put in my previous post (please let me know if there is something I should be telling you that I have missed).  I am 99.9% sure that I am using the correct instance name.
    Scene1 Layer3 Frame1 has the function call for the button.
    myBtn.onRelease = function() {
    var x
    x = 2
    testx(2);
    trace (x);
    Slideshow layer //Actions Frame1 has the function
    function testx(x) {
    x = x+2};
    thank you so much for helping me.

  • MSO Slideshow does not stop, even though "stop at last image" is checked...

    Hey Guys,
    So I have a problem with MSO Slideshows. I am using Sprint 18 across the board, both in InDesign and on my iPad. Here's how the problem goes:
    - Build a MSO Slideshow with 3 states.
    - Set it in the overlay creater to be an autoplay Slideshow.
    - Check the box for "stop at last image"
    When I test it on screen, it works correctly. Then, when I upload the article and view on my iPad in Adobe Content Viewer, the slideshow plays, but instead of stopping at Frame 3, it goes back to Frame 1, and stops there.
    I tried every imaginable configuration of the buttons/check boxes in the overlay creator, and I cannot get this to work properly. Any one else expereincing this problem, and/or have a solution? Thank you very much.

    Doesn’t anyone bother to read?
    I’m sorry, but It’s getting quite frustrating answering the same question over and over.
    We now have about 15 threads on the same subject.
    If you had read back just a few posts you’d know there’s a bug causing this.
    Bob

Maybe you are looking for