CS 5.5+: am I just doing theming wrongly?

Hi there
Apologies for the long message - I wanted to be clear what I've tried and what my settings are! Any help you can provide is most appreciated.
I've built a sample InDesign extension using Extension Builder 2.1 and ActionScript. Although I am running InDesign CC, I hope to target CS 5.5 users and above, so I have my project's Flex SDK set to "Extension Builder 3.4". I am using the "Creative_Suite_CS5" theme that Adobe Extension Builder provided.
I have tried various options of changing the Flex SDK, changing the project theme and changing my source code, and can't seem to find a solution that makes my extension fit in with the rest of InDesign. I have looked at Adobe sample code, but even the complete examples (eg MakeSideHeads) don't actually respond to InDesign theming, which isn't very helpful.
- With the Flex SDK set to "Extension Builder 3.4"  the MXML Design window refuses to run. I have to change the compiler to be Extension Builder 4.5 in order for the Design window to appear. (I realise the designer is going to go away, but for now it's a valuable crutch!)
- When I run the extension, I have to change the Flex SDK back to "Extension Builder 3.4", because when it's set to 4.5 I get an swfBridge error on lines such as this one: myCSXS.addEventListener("documentAfterActivate", documentChanged)
- When running as Extension Builder 3.4, the line "AutoTheme.sync();" works - or at least sort of works. This line was put in by Flash Builder when I made a new project, and appears to be an older form of what I've seen elsewhere: "CSInterface.instance.autoThemeColorChange = true;"  If I switch back to Extension Builder 4.5, the AutoTheme.sync() line refuses to run.
- The reason I've said "AutoTheme.sync();" only "sort of" works is because it changes some parts of my extension UI correctly, but other parts wrongly. For example, it sets the panel background color correctly and it sets label colors correctly (ie, dark labels on light background, and light labels on a dark background). However it screws up my comboboxes and my buttons: it changes their labels to be light but leaves their background colors to be light too, making the text hard to read.
- Even though I'm using the "Creative_Suite_CS5" theme, my comboboxes don't look like InDesign's - they are lacking the arrows on the right side. These arrows are there if I use the Halo theme, but they go away with the Creative_Suite_CS5 theme. Similarly, my NumericSteppers put their arrows on the right, whereas InDesign seems to put them on the left.
Here are two pictures that help show what I'm seeing:
I know this is all relatively small stuff, but I want my extension to look and feel as native as possible to InDesign so that it doesn't stick out!
Thank you in advance for your help!
Buzz

Hi Buzz,
The issues you are having are caused by some underlying differences in the flex libraries in EB 3.4 and 4.5. Using EB 4.5 allows using flex spark components however these are not backward compatible to CS 5.5. In order to have an extension that is backwards compatible to CS 5.5 we strongly advise using EB 3.4. That does unfortunately mean that you will not be able to use the design view. The AutoTheme library was created to provide the theme syncing ability that is available in EB 4.5 through the "CSInterface.instance.autoThemeColorChange = true; call to EB 3.4 extensions and does not work with EB 4.5 (as you have found) because it is trying to set the theme of a different set of UI components which are not available in EB 4.5.
So to summarize:
AutoTheme.sync() is what you should use for EB 3.4
"CSInterface.instance.autoThemeColorChange = true; should be used with EB 4.5
they provide equivalent functionality and should not be mixed.
Finally we would strongly advise using EB 3.4 for CS5.5 extensions.
For the combo box issue unfortunately we only had the capacity to create a broad theme that should cover the majority of the controls correctly, however some controls are not ideally themed. However we do provide AutoTheme.postThemeColorChange which can be set a function to run immediately following theme setting that should allow you to customize the theme to cover these cases.
I hope that helps,
Thanks,
Robert.

Similar Messages

  • HT1296 I have the tones tab in itunes, but cannot transfer files to it?  is there a glitch in the software or am I just doing something wrong??

    I have the tones tab in iTunes, but cannot move the .m4r files to it. How can I resolve this issue?

    iIn iTunes - click on the Tones tab.  Now go to the menu - select "File" - "add file to library" - browse to your file - select it and thats it.

  • I got a new Macbook pro in March and transferred all of my old files into the new macbook from my old one. But ever since then, my iPhoto just does not open up. It says 'error' every time I try to open it, but I am still able to attach the iPhotos saved

    I got a new Macbook pro in March and transferred all of my old files into the new macbook from my old one. But ever since then, my iPhoto just does not open up. It says 'error' every time I try to open it, but I am still able to attach the iPhotos saved to emails. Help! How do I get my iPhoto back?

    Thanks, Sig.
    The old computer is a 2.6 Ghz Intel Core 2 Duo
    The new one is a 2.3 GHz intel core i7
    In going over this, thanks to "tallking it out" with you, I did discover the Text Edit problem.  Because I've still been unable to get the new computer text size (fonts or whatever) to match the old computer, I did not notice that the curser is now different--the line midway down the curser has to be placed on the line I am working upon, otherwise the edits go elsewhere on the page.  Now, with a bit of difficulty, I am able to get Text Edit to work correctly.
    If you have any ideas as to why my menu bar and Text Edit type are still so slow, I'd love to have them. 
    (I went through the process you suggested earlier, re my Trackpad preferences, and found no improvement.)

  • It just does not work

    When I clicked on itunes it didn't open. When I rebooted my computer it said it couldn't close itunes but as far as I could make out it wasn't even open. I reinstalled it to repair whatever was wrong and this time it said it needed to close because it had encountered a problem, it still hadn't even opened. I uninstalled it and deleted all traces of it, as it said to do somewhere in these forums, then I reinstalled it and it had a problem with quicktime. I installed the standalone version, as it said to do somewhere in these forums, and it says,
    "Setup could not find a specified path or disk.
    Please check that the proper disk is inserted or specify a new path.
    Unable to locate file C:\DOCUME~1\User name\LOCALS~1\Temp\_is195\QuickTime.msi."
    Nothing happens when I click Retry so I cancel and the it says,
    "Error 1714. The older version of QuickTime cannot be removed. Contact you technical support group"
    Who are they?
    Click OK on that one and I get a 1603 permanant failure error.
    I have tried all I can find including updating my installer and going around in circles,sacrificing things, praying chanting, dancing under the full moon and so on. There must be some simple little thing I've missed. Could some kind souls please help me out as I don't think there is another piece of software I can use with my iPod. Why is that by the way?

    hi Musashi Miyamoto! (what a nice literary reference.)
    I tried to install iTunes again and it went fine BUT it just does not work. Click and nothing, zip, nada, not a sausage
    no error messages whatsoever? we'd better check on the usual suspect. are you also running Norton Internet Security 2005? if so, try the "Lorraine" technique:
    Lorraine M, "NIS/i-tunes problem rectified" #2, 12:51am Oct 17, 2005 CDT
    keep us posted.
    love, b

  • My iphone 5 can't be charged. When I plugged my cable in, it just does show any charging sign. I have confirmed that it is not a cable problem

    My iphone 5 can't be charged. When I plugged my cable in, it just does show any charging sign. I have confirmed that it is not a cable problem

    Remove any lint/debris from the lightning port.
    Use an official Apple cable.
    Connect it to a wall outlets, some USB ports do not output sufficient power.
    If none of the above resolves, take the device to Apple for evaluation.

  • Installing Firefox with windows 7 64bit mode just does not work.

    I have windows 7 64bit mode. I cannot install firefox, it crashes all the time when I open it. I know the problem is because my windows 7 is in 64bit mode. Can you (firefox support) or someone on this forum provide the simple and easy steps of getting it to work. Also can you (firefox) hurry up and release a 64bit version. I'm using google chrome and crazy browser as they seem to have no problems at all. I really want to use firefox but it just won't set up for me because I'm running win7 64bit mode. If I was running win7 32bit mode I wouldn't be having any issues. Has anyone out there got a simple step by step solution for this? It it mind boggling that with todays technology no one has a simple fix for this issue. Help!!!!!
    == User Agent ==
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4

    I have been running Win 7 64 bit on an HP Pavilion lap for several months. The whole browser thing has been a nightmare. My work involves heavy duty internet research. Firefox crashes every few minutes. There is no specific event I can find that kicks this off, but running the latest Flash Players and Adobe Reader makes it a lot worse. In fact, I had to set up the adobe reader to not run within the Firefox window. I had to back off to an old version of adobe Reader and Flash Player to accomplish this. I love Firefox. I was disappointed to have to uninstall it as it was impossible to run searches with it.
    So then it proved to be that IE either version 8 or 9 was even worse. I could not keep it up long enough to run a search.
    So I installed Chrome which has some nice features, but it also crashes, albeit more gracefully so I do not lose my place and it makes a quick recovery but there are many online applications where Chrome just does not work.
    My son also has Win7 64 bit and says he is also having the same problems.
    I want my Firefox back! Please fix it.

  • I just purchased Adobe Acrobat in order to convert a pdf to an excel program but it appears that it will only convert to Word, not excel? Am I doing something wrong or should I cancel my subscription?

    I just purchased Adobe Acrobat in order to convert a pdf to an excel program but it appears that it will only convert to Word, not excel? Am I doing something wrong or should I cancel my subscription?

    What happens when you convert to excel?

  • Ive just signed up for the adobe photoshop pack, i use a mac, when i click download, nothing is happening..  Am I doing something wrong?? When I try and open the software I already had from trial it says its expired,  or i need to use a serial number... H

    Ive just signed up for the adobe photoshop pack, i use a mac, when i click download, nothing is happening..  Am I doing something wrong?? When I try and open the software I already had from trial it says its expired,  or i need to use a serial number... HELP Anyone else experienced this?

    If there is an option to "license this software", and it takes you to a sign-in page with username and password (not a serial number) - then just go ahead and sign in.
    If it insists on a serial number you need to uninstall the trial. Then try to download again.

  • I updated to ios 5.1.1 and added icloud services. the problem is now whenever i connect my iphone to my PC, itunes does not recognize my phone. i need it to but it just does not connect..

    i updated to ios 5.1.1 and added icloud services. the problem is now whenever i connect my iphone to my PC, itunes does not recognize my phone. i need it to but it just does not connect..

    Try the standard fixes to rule out a software problem:
    - Reset. Nothing is lost
    Reset iPod touch: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Restore from backup
    - Restore to factory defaults/new iPod.
    If you still have the problem that points to a hardware problem. Yu can make an appointment at the the Genius Bar of an Apple store or try:
    fix for Home button

  • HT201318 Hello. I have just built a website using iWeb but cannot upload it. I curently have the 25gb account. There doesn't appear to be any facility here for the net. ASm I correct in thinking I need an upgrade, or am I doing something wrong?  Thanks

    Hello. I have just built a website using iWeb but cannot upload it. I curently have the 25gb account. There doesn't appear to be any facility here for the net. Am I correct in thinking I need an upgrade, or am I doing something wrong?  Thanks

    iCloud does not provide website hosting. You will need to find another website hosting service - there are many to choose from - and upload your site there. How you do this depends on what version of iWeb you have.
    In order to upload your existing site in iWeb '09 and above:
    Click on the name of the site in the sidebar: the publishing settings pane will open. Set 'Publish to' to 'FTP'. Enter the name of the site and a contact address (if desired).
    In the 'FTP Server Settings' section you will need to know the server address (your hosting service can tell you that), and your username and password for that service. Your site will be published in a folder with its name at root level of the server, with an index.html file at root level (which will overwrite any index.html file which may be there already). The 'Directory/Path' field may need to include a path such as '/webspace/' or 'ht_docs/' - this is dependent on your hosting service and they should tell you this. If you want to publish within a folder you can add that to the path.
    You can then click the 'Test connection' button so that iWeb can check that it can get access to your server space. You should enter the URL of the site in the 'URL' field so that rss feeds and internal links have the correct address.
    To publish using an earlier version of iWeb:
    From the File menu choose 'Publish to a folder'. You should create a folder somewhere convenient specifically for this and choose it when publishing to a folder: this folder should not contain anything else.
    You now need an FTP program (FTP is the 'protocol' used for uploading) to upload the contents of the folder to your server.Cyberduck is free (donation requested): Transmit is $34 but I think better. You will need the server address (your hosting service can tell you that), and your username and password for that service. You can drag the contents of your folder to your webspace, or create a folder there and drag the contents to that if you prefer.
    Some facilities that iWeb provided when hosted on MobileMe will not work on other servers: comments on weblogs and photos, password-protecting your site (some hosts may provide this), searching in the weblog, and a hits counter (again, some hosts can provide code for this). Slideshows in iWeb will work on other hosts than MobileMe (they use different code when FTPing which doesn't depend on scripts hosted on MobileMe as the MobileMe version does); however there is an issue with the 'buttons' which control the slideshow which are images hosted on me.com - these depend on images which used to be hosted on MobileMe. The poster 'Old Toad' on the Apple Forums has provided a workaround, described at http://oldtoadstutorials.net/No.26.html.

  • I just tried to install iOS7... and i think I'm doing something wrong...

    It brought me to this white screen that says "Hello" and "Slide for passcode" and i did that... but I tried to enter my normal phone 4 digit password and it just won't let me in? Am I doing something wrong? It just won't let me in no matter what I type.... and it's not letting me create a new passcode??

    it's not... it just says "enter passcode" above and the numbers..... and it says "emergency" and "cancel"... that's all.

  • My business partner signed up for the acrobat xl pro, and added me to the account.  it send me an email to download and install, but after it downloads, nothing happens, can't double click on it to open, it just does nothing on the double click.  I tried

    my business partner signed up for the acrobat xl pro, and added me to the account.  it send me an email to download and install, but after it downloads, nothing happens, can't double click on it to open, it just does nothing on the double click.  I tried to download again, and still same thing.  I am on a mac with latest OS.  Does anyone know what I am doing wrong?

    he is on a pc, we bought a subscription to the license and was told it's 180 a year or 14.99 monthly per user, on the business plan.  So the sales rep on the phone walked us through adding the people who will be added to account who will need a license to use.  the sales rep said that we just need to go to that section and add users and it will email the user a link to download the file and install

  • I am trying to sync my songs in iTunes to my iphone4S, its running on IOS 7.3( the recent update) it just does not sync. I can see the songs in my library but they just don't transfer. Please help!

    I am trying to sync my songs in iTunes to my iphone4S, its running on IOS 7.3( the recent update) it just does not sync. I can see the songs in my library but they just don't transfer. Please help!
    I have Macbook Pro running latest Mavericks with latest version of itunes as well.
    I have tried coiple of options which were posted here in discussion forum but none of them worked out for me.
    Any help would be appreciated.

    connect device and open itunes navugate to music and click the box that says all music library and click sync or apply bottom right corner

  • HT1414 my iphone 4s will not come on.  i used it today now it just does not work.  i cant power off or nothing.

    my iphone 4s will not come on.  i used it today now it just does not work.  i cant power off or nothing.

    Try this...
    Press and Hold the Sleep/Wake Button and the Home Button at the Same Time...
    Wait for the Apple logo to Appear and then Disappear...
    Usually takes about 15 - 20 Seconds... ( But can take Longer...)
    Release the Buttons...
    Turn the Phone On...
    iPhone User Guide

  • Am trying to download Os mountain lion, been trying since last night and nothing is happening. Just says waiting. Am I missing something, doing something wrong please tell?

    Am trying to download Os mountain lion, been trying since last night and nothing is happening. Just says waiting. Am I missing something, doing something wrong please tell?

    1. Make sure that your machine is compatible with Mountain Lion
    http://www.apple.com/osx/specs/
    2. Run into safe mode and test downloading it there
    3. If the above does not work, Create a new location(go to system preferences > network > click Location)
    4. Add Google DNS
    https://developers.google.com/speed/public-dns/

Maybe you are looking for

  • HP Pavilion g6-2330dx. "No Boot Device. Insert boot disk and press any key" Memory test failed

    Hi. So I am trying to help a friend with her laptop. It's a HP Pavilion g6-2330dx. Product #: D1C01UA#ABA Serial #: [Personal Information Removed] Windows 8 ADATA 4GB RAM Toshiba 640GB HDD from the looks of it. The laptop is unable to boot into Windo

  • Download old Instant Client Version 10.1.0.4 for Linux

    Hi to all, the downloads for version 10.1.0.4 of Oracle Instant Client for linux seem to be not available anymore. Where can I download the packages: instantclient-basic-linux32-10.1.0.4-20050525.zip and instantclient-sdk-linux32-10.1.0.4-20050525.zi

  • Button with full background image

    Hello, I want to have a button with a image as background. The background image has to fill the complete button background. If you see the screenshot (url) , there is space around the image. I have add a red border to see that the button size != back

  • Suddenly can't open topics in design view

    Hello - Last Friday, I had 2 RH projects open when the electricity went out in our building. When I opened these projects on Monday, I suddenly couldn't open most of the topics in design view. A few I can. What happens is that I get the hourglass and

  • TS3681 I cant get my iphone4 out of recovery mode? Have tried everything please help

    I was charging my phone overnight but his morning I aawoke to it being in recovery mode and I have tried all morning to get it out but after several attempts threw itunes it stops and claims I have come across and error 1 still cant fix the problem a