Widget creation: html5 & swf

I'm trying to figure out how to create custom Captivate 6 widgets that will publish to html5 and swf.  I figured I'd start by pulling apart the A3C widget that's in the Captivate 6 gallery.  I rename the file to A3C.zip.  Unzip it using my Mac's archive utility then zip it back up again.  Rename the file back to A3C.wdgt and try to import it to Captivate.  I then get the error "The description.xml file is missing from the widget".  When I check the folder that was zipped up, the file is definitely there.  This seems to have something to do with the format for the zip file.  What zip utility should we be using to create these widgets?
If anyone can provide a pointer to documentation for creating custom widgets in html5 & swf beyond that provided in Captivate Help, I'd appreciate it!
Paul

I've been successful so far with two approaches.  Where an Adobe-supplied widget almost works (everyone I've tried has bugs and/or missing critical functionality for html5 output), I just edit it as needed. The tricky part is that Captivate tries very hard to overwrite any changes you make in the Gallery with versions that it may be pulling off the web.  In fact, I've caught it replacing its own widgets with buggy old versions whenever you load your project.
What I do is give my updated widget a new name and then use Insert Widget, rather than loading it from the Interactions window.  The only annoying problem left is that I can't figure out how to get Captivate to update my widget in place.  When I make changes, I'm forced to delete all uses of the old version and freshly insert the new version, restoring by hand all variables changed from the defaults.
My other approach, where I'm creating something entirely new, is to insert it as a web object.  Then I've used variables and events for communication between Captivate and my widget, which can lead to timing problems if you're not careful.  Also, I the assets for this "widget" don't get automatically moved to the right places when you publish the project as they do for real widgets, but there are workarounds.
By the way, if your code is going to be html5-only, you can shortcut the Common Javascript calls and just access your Captivate variable directly (in the Captivate top window).

Similar Messages

  • RE: dynamic widget creation

    This is a good tech note about this on the Forte website.
    -----Original Message-----
    From: Matthew Middleton [SMTP:[email protected]]
    Sent: Friday, 25 June 1999 11:11
    To: [email protected]
    Subject: dynamic widget creation
    I have done a few windows with dynamic widget creation. Sometimes it
    seems I have to have done self.Open before, to get things to appear
    properly, and sometimes not.
    What I would like is a summation of the issues involved here so I can
    write such code without resorting to trial and error.
    with advance appreciation,
    Matthew
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>-
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Tech Note 5156, which I have attached for your information.
    -----Original Message-----
    From: Foster, Todd [SMTP:[email protected]]
    Sent: Saturday, 26 June 1999 1:27
    To: 'Jason de Cean'
    Subject: RE: dynamic widget creation
    ? What technote ?
    -----Original Message-----
    From: Jason de Cean [SMTP:[email protected]]
    Sent: Thursday, June 24, 1999 9:19 PM
    To: 'Matthew Middleton'
    Cc: 'Forte Users'
    Subject: RE: dynamic widget creation
    This is a good tech note about this on the Forte website.
    -----Original Message-----
    From: Matthew Middleton [SMTP:[email protected]]
    Sent: Friday, 25 June 1999 11:11
    To: [email protected]
    Subject: dynamic widget creation
    I have done a few windows with dynamic widget creation. Sometimes
    it
    seems I have to have done self.Open before, to get things toappear
    properly, and sometimes not.
    What I would like is a summation of the issues involved here so Ican
    write such code without resorting to trial and error.
    with advance appreciation,
    Matthew
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:http://pinehurst.sageit.com/listarchive/>-
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive<URL:http://pinehurst.sageit.com/listarchive/>

  • Batch creation of SWF from .doc

    Hi -
    I am new to Flash creation, so please excuse my ignorance.
    We have a large number of MS Word documents that we want to turn into SWF files.
    To create a single SWF file, we use the button on the tool bar. Problem is, we now have hundreds to get through.
    Does anyone know of a method to batch create the swf file?
    Many thanks in advance.

    Hi,
    under Windows - for what it is developed - it works fine.
    You may download the GUI "BeCymbtPdfAsm" to see how it works.
    In general I found it's better to work with a file-list file (otherwise look at the option -b).
    Here a file list for the files which will be merged:
    Test.txt
    C:\Temp\pdf\Sales_A.pdf 1
    C:\Temp\pdf\Sales_B.pdf *
    C:\Temp\pdf\Sales_C.pdf 6-9
    (where ... 1 stands for take first page; ... * take all pages; .... take pages 6-9)
    Outlines.txt:
    1 0 1 1 Sales Overview
    2 0 2 2 Net Sales B
    3 0 3 3 Sales by Region
    Command: (via cmd, Shellexecute(..), run(..) or whatever)
    c:\tools\pdf\mbtPdfAsm.exe -sC:\Test.txt -oC:\Outlines.txt -dC:\Result.pdf
    HTH, Reinhard
    PS: Adobe call it bookmarks, the PDF-specification call it outlines, so you may get use to both.

  • Publish: Scalable, HTML5, SWF Not working on Android 4.1.1

    In Captivate 6, I publish with SWF, HTML5, and Scalable HTML content. It will not run on the Samsung Galaxy S3 (Android 4.1.1). What do I need to change.

    Hi Michael,
    Thank you for contacting Adobe Support.
    we would like to inform you that output option through Captivate have not been tested completely on Android devices.
    However the corresponding department are still testing the same at their  end. If we get any update for the same we will surely let you know.
    Thanks
    Loveesh

  • Widget for html5 videos requested

    Dear Muse developer team,
    It would be incredibly useful to have the possibility to insert html5 video files by help of a widget. (Not talking about links to vimeo- or youtube videos which is already possible.)
    Yet we have to do tricks with inserting our own html.
    A proper widget with varieties to select, such as autoplay, loop, or any options for skins, would be very helpful.
    Best,
    bartl
    (referring to this discussion: http://forums.adobe.com/message/6067994#6067994)

    Answered on your another thread Does vimeo have a vimeo gallery widget like youtube gallery widget

  • Widget creation on Flex builder and related problems - need some help

    Hi all.
    I am trying to create a widget like application and it seems
    I have made a mistake. As you know, desktop widgets are like small
    stickers, they do not appear on taskbar and can be hidden or
    docked.
    The problem is that I created an AIR application using Flex
    Builder 3 Beta and now I cannot find how to make that application
    behave like custom-shaped window. My app appears on Windows taskbar
    and I don't want it. When I drag the window (which is a custom
    shape) it shows that nasty dragging rectangle around it.
    As far as I found out (and tried it) I need to use cod like:
    var initOptions:NativeWindowInitOptions = new
    NativeWindowInitOptions();
    initOptions.systemChrome = NativeWindowSystemChrome.NONE;
    initOptions.type = NativeWindowType.UTILITY;
    to hide my window from the taskbar. But it seems I cannot use
    such a code for class mx:Application. Or can I (would be grateful
    for some idea)?
    The main question is:
    if I want to migrate my app to that NativeWindow based
    solution - then NativeWindow is not an mx class and I cannot find
    how I will use Flex Builder Design mode to arrange my GUI elements.
    Is it somehow possible to wrap my mx:Application inside
    NativeWindow and do not have to migrate the design from mxml files
    to pure ActionScript?
    The second issue - if I want to use some kind of subforms -
    like widget settings window - when I move that window with the
    mouse, it is being clipped to the region of my Application. Does
    that again mean that I need to use NativeWindow for creating such a
    "Widget settings" dialog window?
    Thanks for any ideas (and especially for useful links and
    examples :-) )

    Hi all.
    I am trying to create a widget like application and it seems
    I have made a mistake. As you know, desktop widgets are like small
    stickers, they do not appear on taskbar and can be hidden or
    docked.
    The problem is that I created an AIR application using Flex
    Builder 3 Beta and now I cannot find how to make that application
    behave like custom-shaped window. My app appears on Windows taskbar
    and I don't want it. When I drag the window (which is a custom
    shape) it shows that nasty dragging rectangle around it.
    As far as I found out (and tried it) I need to use cod like:
    var initOptions:NativeWindowInitOptions = new
    NativeWindowInitOptions();
    initOptions.systemChrome = NativeWindowSystemChrome.NONE;
    initOptions.type = NativeWindowType.UTILITY;
    to hide my window from the taskbar. But it seems I cannot use
    such a code for class mx:Application. Or can I (would be grateful
    for some idea)?
    The main question is:
    if I want to migrate my app to that NativeWindow based
    solution - then NativeWindow is not an mx class and I cannot find
    how I will use Flex Builder Design mode to arrange my GUI elements.
    Is it somehow possible to wrap my mx:Application inside
    NativeWindow and do not have to migrate the design from mxml files
    to pure ActionScript?
    The second issue - if I want to use some kind of subforms -
    like widget settings window - when I move that window with the
    mouse, it is being clipped to the region of my Application. Does
    that again mean that I need to use NativeWindow for creating such a
    "Widget settings" dialog window?
    Thanks for any ideas (and especially for useful links and
    examples :-) )

  • Widget creation in Web Dynpro ABAP

    Hi All,
    I have one doubt that is there any way to create simple widgets in WD4A just to display some data on the SAP screen.
    For eg. There will be invoices which will either be posted or blocked. Based on the status i want to display the counts of the posted invoices and blocked invoices on the SAP screen.
    Please let me know if it is possible in Web Dynpro for ABAP ??? if yes then how??
    Thanks in Advance,,
    Abhijeet

    Hi Abhijit,
    There is a tool wigdet gallery is there for this it only in beta version, once it is ready you can use it,
    Best regards,
    Rohit

  • IBooks Widget creation failures

    Hi,
    I am experiencing errors and failures when exporting to iBooks WDGT files from Edge Animate 2014.1.1
    Sometimes the exported Widget is just OK, some other times, with no apparent reason, the .wdgt file lacks of the needed Info.plist document inside. It's just not there.
    As a consequence iBooks Author rejects to insert the Widget as it shows an error of "A main HTML is not defined". I tried to created artificially this Info.plist from a working existing one and include into the Widget file with correct parameters, with no luck.
    Someone else experimenting this erratic behavior when creating WDGT files from Animate?
    Thanks,

    Hi,
    Thank you for sharing the result for others.
    Regards,
    Devendra

  • Widget creation in Captivate 4 (combobox)

    Just download the trial version in hope of augmenting our screen designs prior to build the application. Currently I am using the ComboBox widget to simulate dropdown menus, but for longer menus the widget gets distorted. My thought was to create a new widget in Flash by using using the ComboBox component in flash. I used the documentation and google searches online to create the widget to import, but I get a not a valid widget response. Any clear documentation to build a widget or point me to a combobox widget that does not distort will increasing the width would be appreciated.

    Hi,
    I am not sure if you could increase the width of the combobox as such in AS 2.0 but if you want to increase the width of the dropdown width you could do so using this code:
    CB.dropdownWidth= 150;
    Thanks

  • Widget Creation Software

    Does anyone know of a software that easily lets you create widgets? I know Mac OS X Leopard will have this built in, but is there anything similar to that for now.

    Hello Stephen, welcome to Apple Discussions.
    Yes, there are two shareware products available for creating widgets for Tiger:
    1) Widgetarium is a sophisticated development environment that is patterned after XCode. It has a bit of a learning curve, but it can be used to create just about any type of widget.
    2) Widget Code is a far simpler product, that helps you manage the files necessary to create widget and includes a very nice set of widget templates that you can modify.
    Dual G5 2.0Ghz   Mac OS X (10.4.7)  

  • Widget Creation

    Hey,
    Sorry i put this here but i didn't know where else to put it.
    In the older version of Xcode there was an option to create a Widget now there isn't where did that go?
    (I'm running 3.1 (beta))

    I'll try it when I get home (on iPhone) but that sounds right thanks!!!!!

  • Is there a widget for Volume Control for HTML5 projects

    Is there a Volume Control widget for HTML5 projects in Captivate 8? How does articulate do it?
    Is there a 3rd party Volume Control widget?

    Hi there
    "Adobe Captivate will need to change to complete."
    I'm assuming here you meant to type "compete". But that's the nature of any upgrade, no? I'm sure that Captivate will change.
    For what it's worth, I was toying with creating a simple audio player. Captivate does offer a way to increase the volume and decrease the volume using Advanced Actions. It works for SWF output. Unfortunately, it doesn't seem to work when Captivate produces HTML 5. I didn't test with Responsive output.
    Cheers... Rick

  • Widgets, Captivate 8 and Adobe Edge - Custom Creation

    Can one create a Widget in Adobe Edge and then add it to Captivate 8? Or are only the prebuilt Widgets available?

    There were external widgets, only for SWF-output, created with Flash. AFAIK there are only two external widgets available that also work for HTML5 output, from Jim Leichliter. Most widget developers stopped when the HTML5 hype started. David answered about Edge Animate.

  • SWF File creation tool for Unifier Custom Dashboards

    Hello Everyone,
    I am looking for a tool that can allow me to create SWF files to be used for Custom Dashboard. I know that using third-party SWF file creation tools, swf template files can be created and we can build custom dashboards in Unifier.
    Can anyone provide me with list of SWF file creation tools that you have used for Unifier dashboards.
    Thanks

    The only tool that the SWF Dashboards were designed to work with is Xcelcius. Please bear in mind that only legacy Skire customers that had created SFW dashboards have the ability to use SWF dashboards.

  • Inserting external swf "Widgets" into a Flex app

    Hi.
    I need to insert several external widgets into my Flex application. For example the Twitter flash widget and flickr slideshows widget.
    Those widgets normally give you HTML code to insert in your HTML page, like:
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="290" height="350" id="TwitterWidget" align="middle">
        <param name="allowScriptAccess" value="always" />
        <param name="allowFullScreen" value="false" />
        <param name="movie" value="http://static.twitter.com/flash/widgets/profile/TwitterWidget.swf" />
        <param name="quality" value="high" />
        <param name="bgcolor" value="#000000" />
        <param name="FlashVars" value="userID=xxxxxx&styleURL=http://static.twitter.com/flash/widgets/profile/smooth.xml">
        <embed src="http://static.twitter.com/flash/widgets/profile/TwitterWidget.swf" quality="high" bgcolor="#000000" width="290" height="350" name="TwitterWidget" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" FlashVars="userID=xxxxxx&styleURL=http://static.twitter.com/flash/widgets/profile/smooth.xml"/>
    </object>
    I'm trying to achieve the same goal in my Flex application using the SWFLoader control, but I've got a lot of troubles starting with security issues, and although I just learned to pass the FlashVars values, I don't know how to pass the "<param" values.
    public var twitterWidgetSrc:String = "http://static.twitter.com/flash/widgets/profile/TwitterWidget.swf?userID=xxxxxx&styleURL=h ttp://static.twitter.com/flash/widgets/profile/smooth.xml";
                <mx:SWFLoader
                    id="twitterWidget"
                    source="{twitterWidgetSrc}"
                    height="290" width="350"
                    init="setSecurity();">
                </mx:SWFLoader>
    Is there an easier way to insert these widgets into my Flex application? or how can I complete the SWFLoader to achieve the same results?

    I don't mean to disappoint you, but your Idea is impossible due to security violation
    if you'll look inside this file http://static.twitter.com/crossdomain.xml
    you'll probably find out that your host isn't listed there, so you will be not able to load any twitter stuff
    Detailed info you could catch in here:
    http://www.adobe.com/devnet/flashplayer/articles/flash_player_9_security.pdf
    The only way to get the widget embed and working is through HTML

Maybe you are looking for

  • Problems when trying to surf the Internet through a SSL VPN tunnel

    Hi, I have a small/big problem, I have a customer who have the need for the possibility to surf the internet through the SA500W when they are connected through a SSL VPN tunnel in to their network. I am not using a Split Tunnel. What I have seen unti

  • Interface level comments....

    (Using JDK1.4.0 and the javadoc tool supplied with it. Platform: WinXP Pro, using Textpad as editor.) I've created a class with class level comments before, but when I try it with an interface the resulting javadoc doesn't show the comment. Example:

  • IMac Fan Revved Up All the Way - NOTHING Worked!

    Hi, I've had a mid-2011 27" iMac (Intel) for about a year, and I am now facing the problem of having my CPU fan constantly revved up all the way (~4000RPM). I get this even when my CPU is 97% idle and the temperatures across the board (according to i

  • Error during INDEX creation

    Hi , I am trying to create Index on table D010TAB but it is giving error "Indexes Z1 and 0 for table D010TAB have identical fields". When I tried to search for Index 0, I did not find it. does the table have default index as 0 assigned? Regards, Saur

  • Want to change message body of OPEN_MAIL_DIRECT (Notification Mailer messag

    The default value of the BODY attribute is blank. The attribute description says 'substituted message body', type 'text' and source 'send'. How do I determine what it's substituted with? How would i determine which package is used to form the value o