Flex :: Air - Background Not Changed After Changing Theme?
Jun 27, 2010
I am developing an AIR application and I want to change my project theme to one of the additional included themes that is packaged with Flash Builder 4. So, I went to the Project Theme and changed it and it looks like it is supposed to in the Design View. When I run the application, the components (eg: a button) themselves look like it is supposed to, but the application's background is just white instead of the displayed color in the design view.
The rectangle itself works fine without any problems, but when I try to change the width of the rectangle, it's x value decreases slightly, but I'm not sure why it does this. (90 is the original width, hpPerc is another value that will for my uses always be between 0 and 1). hpBar.width = 90* hpPerc; Unfortunately, as I stated, changing this shape's width seems to change the x value as well, which really doesn't work at all.
I'm a complete newbie to Flash and programming, so please forgive my lack of knowledge! I have been trying for a good couple of hours now to do what I'd think would be a simple task - change scene when the value in a comboBox is changed.This is the code I have:
stop(); dropdown.addEventListener(Event.CHANGE, changemade); function changemade(event:Event):void {
When compiling using flexmojos I get the warning:[WARNING] No themes are explicitly defined in the section or in any scope="theme" dependencies. Flexmojos is now attempting to figure out which themes to include. (to avoid this warning you should explicitly state your theme dependencies)[WARNING] Adding spark.css theme because spark.swc was included as a dependency.[code]But I just get an [code] must be one of [compile, runtime, system] but is 'theme'.I just want to use the standard Spark theme.
When I choose the default theme (Spark Default) in a Flex 4 app, I can merely change the chromeColor value and the theme will effectively change the base color of the theme for me. Are there any special tricks to creating a new theme that uses this same concept? What if the new theme is a more graphical theme? I'd like to offer a number of base themes for my application, each theme having it's own set of color variants.
I have one swf file which takes theme from network during runtime. Now I conerted that swf to swc, and created another container swf to point to that swc. Seems the new swf file has the theme information, which the swc does not take the theme.
My goal is to have more themes for my application and if possible, bundle them with the application itself, not load them at runtime usingIStyleManager.loadStyleDeclarations().Using the theme command-line option, you can have more than one "compile-time theme" bundled with your application according to docs: theme filename [...] Specifies a list of theme files to use with this application. Theme files can be SWC files with CSS files inside them or CSS files. However, I wasn't able to find an example how to actually do that (use the += syntax on command line?) and switch between those themes at runtime.
I have a Flex form made up mostly of MX components. Due to limitations with the MX mx.controls.ComboBox, I'd like to use the Spark control, spark. components.ComboBox. This works, except the Spark ComboBox sticks out visually because it doesn't use the Halo theme.Is there a way to have the Spark ComboBox use the Halo theme?
As you know, Adobe added a new theme called Spark in Flash Builder 4, but it looks really ugly to me. The problem is that I can't switch the current theme to Halo![code]When I switched button declaration from <s:Button> to <mx:Button> then my button began to look much better. But I can't switch all such declarations manually, and I don't imagine making the same change to the Application tag would apply the style at an application level.So, my big question: How can I make Flash Builder 4 use the same theme as in Flash Builder 3? How can I apply it to all new controls?
I am trying to figure out why I am getting an error when using the chromeColor (or other spark style related items): <s:Button x="10" y="208" label="CALL" width="185" fontWeight="bold" id="bCall" chromeColor="#F90000"/>
This is the error: The style 'chromeColor' is only supported by type 'spark.components.Button' with the theme(s) 'spark'.
Yet in project - properties, the theme is set to Spark. I also tried setting it to Halo and then back to Spark. Here is my app definition: <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="[URL]" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="800" minHeight="600" width="100%" height="100%">
I have seen references that define the mx namespace as "xmlns:mx="library://ns.adobe.com/flex/halo", but then my mx components break (TabNavigator for example) - not sure if that would fix it anyway. I is using flex 4.1 library (I believe the project was originally created when flex builder was at 4.0 if that matters).
No other libraries included. Project - properties is set to MX+Spark.
Also, if I remove that chromeColor, the project compiles, BUT there are warnings such as: The style 'borderAlpha' is only supported by type 'spark.components.TitleWindow' with the theme(s) 'spark'. Flex Problem (and others - borderColor, cornerRadius, dropShadowVisible).
flash builder 4 comes with a couple of cool spark themes, and there are tons of others out there on the web, I want to be able to change the theme at runtime, without recompiling.
I am creating an Adobe Flex application for the Blackberry Playbook. I was wondering if there is a way where the user can click a button (for example) to increase or decrease all font sizes across the entire application?
Coming from java I could manipulate the background pixel by pixel as well as read color values of a certain pixel at coordinates (x,y).Now in flash I seem to be able to load a bitmap image. But I need to change the background color and also be able to read the color value of pixels.
My flash movie size is 800x600, sometimes bigger.I am trying to do simulations (biology) of a moving object leaving a trail (changed background color?) Then other moving objects can detect that trail (read background color) and increase or decrease the color value.
I am trying to learn AS. I have C and C# experience. I have been left with a previous fla/swf/as project. This has 3 images that in a banner website banner rotate. Problem is they have a black background. I would need white or transparent. The page is hereNot allowed to show you the link ?
I am trying to change the background color in a flash 8 .exe file that seems to extract setup variables via an xml file. The xml file reads as follows:
and I want place the following javascript in my HTML file:
ActionScript Code: <script language="JavaScript"> <!-- function changeBgColor(newBgColor) { if (window.document && window.document.bgColor) {
[Code].....
but I don't know where in my HTML file to place it as there is alot of Java I don't understand. I have tried to place it in myself but it won't work. The HTML file I wanna place the Java into, is attached.
I'm actually not an AS nor flex coder, but i'm using Flowplayer and some plugin written in Flex/AS3.i figured its more relevent to AS forum then Flex since the actuall code is in AS3.the plugin called: audiovisual - its a sound visualisation written in AS3:
[URL]
now, the goal is to make the background of it WHITE.i actually did changed the actual effects colors like i wanted but the BG color i can't find it.
I'm creating a website and I want the background to change when the user presses a different button. I've been trying to create this effect but haven't been able to yet. I used the post here and built from there, [URL]. I had it working with two images and two buttons but adding the third kind of messed everything up. I've attached the fla.
I have a problem with the resizing of the background. This is the code i use bg_mc._x = 0; bg_mc._y = 0; bg_mc._width = Stage.width; bg_mc._height = Stage.height; How I can make this background to resize in full screen?
I just want to change the background color of my movie.Is there a way to do this with Actionscript, or should I just create a 'fill' the size of the stage, and do it that way?
I'm building a site that will change the background depending time of day. I do want to show the time in the top of my page. What are good codes for showing a time and date in Flash and what would I use to change background depending on if the time is past 7PM or before.
Example. If the time is before 7PM I want it to show a background with a clear blue sky. If not then the background will be a starry night. I'm using CS3.