AS3 - External CSS and External text
I'm going nuts here. I have successfully loaded text from an
external file. I have successfully loaded styles from external CSS.
Trace appear to confirm that both have loaded. My Problem is that I
cannot get the styles to apply to the text.
I thought that perhaps it was a sequence issue and have tried
to make sure that the CSS loads before the HTML. I have also
attempted to apply the style by using a button event (but did not
include that code) just for testing but that did not work either. I
did apply the same CSS to text typed in Flash and that was styled
correctly - just to confirm that the CSS was valid.
Anyone see what my problem is? Thanks
I'm going nuts here. I have successfully loaded text from an
external file. I have successfully loaded styles from external CSS.
Trace appear to confirm that both have loaded. My Problem is that I
cannot get the styles to apply to the text.
I thought that perhaps it was a sequence issue and have tried
to make sure that the CSS loads before the HTML. I have also
attempted to apply the style by using a button event (but did not
include that code) just for testing but that did not work either. I
did apply the same CSS to text typed in Flash and that was styled
correctly - just to confirm that the CSS was valid.
Anyone see what my problem is? Thanks
Similar Messages
-
Is it possible to turn off CSS and design text with HTML only?
I'm trying to design text with HTML only ie: Font, Color, Size. The only method I'm aware of is to highlight the text and then go to Insert> Html> Text Objects. That method is tedious and time consuming.
I'm not looking for arguments or reasons as to why I should use CSS, I'm simply looking for a solution to disable CSS and design with HTML. I'm using Dreamweaver CS5.
Thank you,
PaulMurphy,
Thank you for your response. I checked the preferences as you advised and could not find any option to turn off CSS. I don't understand why there doesn't seem to be a straightforward solution to this, it seems so simple. The reason is that the code will be inputed into an eBay listing and therefore CSS code is not supported.
Any other input for a seemingly simple yet complex solution to this is welcome and appreciated. -
Load the External text and css file for more frames
hello..
I created one Movie file. In that I load the External text and css file in first frame and display the first variable value in one text box.
And then in 2nd frame I use another one text field and display the 2nd variable value like that I want to load the more variable in more textboxes with different frames.
I loaded for first variable value in first frame. But I don't know how to do next frames like that..
Help me...You need to load them in the frames they are in. You can store the loaded data in variables in frame 1, but you will need to extend that layer so that whatever is stored is avaliable in other frames. The code to load the data into the other textfields can then be done in the frames where it is needed.
There are other options, such as not using other frames for content or having all of them in frame 1 and making them invisible until you get to the other frames where they get turned visible. -
AS3: Loading External Text into a Master File
I have a master file that I want to load an external text
file into. This external text file will also have an external style
sheet applied to it.
In your opinion, which way is best to load the external text
file?
1) Generate a text field dynamically in the master file using
the TextField class and then loading the external text in.
2) Placing (at authoring time) a dynamic text box on the
master file's stage and loading the text in.
3) Placing a dynamic text box in a separate .swf file and
then loading that external swf in to the master file, then loading
the external text into the text box.
Any opinions?
Thanks...
BrendaOn my project im going with the third choise, dont ask why,
cause i just do.
only difference is that i also lad my data into this external
swf file.
in other words i use mainly second as well as im going with
the third one.
In my opinion, no idea if thats the best way, but i certanly
know that its (for me) most confortable way. -
Drag and drop external text into a Flex component
Hi,
is there any way to allow drag and drop of external text (for
example, selected text from another browser or even from the
address bar) into a Flex component like TextArea? I know how to
drag and drop between two different Flex components but in this
case, the source is external. There must be something I can do to
TextArea like its dragdrop property to allow this feature... any
help would be greatly appreciated.
Thanks,
JoshShort answer: Yes, as long as it is an AIR app.
Browser-based Flex apps do not have access to
ClipBoardFormats, so I'm not sure it is possible to do what I think
you want to do -- have a web-based Flex app that allows you to drag
and drop selected text from other apps. Most possibly because of
the security sandbox that the Flash player runs in.
However, if you wanted to do it in an AIR app, I built this
as an example for you (you can view a "cleaner" version with proper
indents at
http://pastebin.com/f741cbac8
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="
http://www.adobe.com/2006/mxml"
creationComplete="initDandD();" width="500" height="600">
<mx:Script>
<![CDATA[
public function initDandD():void {
addEventListener(NativeDragEvent.NATIVE_DRAG_ENTER,
onDragIn);
addEventListener(NativeDragEvent.NATIVE_DRAG_DROP,
onDragDrop);
private function onDragIn(e:NativeDragEvent):void {
if(e.clipboard.hasFormat(ClipboardFormats.TEXT_FORMAT)) {
NativeDragManager.acceptDragDrop(this);
private function onDragDrop(e:NativeDragEvent):void {
var myString:String =
e.clipboard.getData(ClipboardFormats.TEXT_FORMAT) as String;
myTextArea.text = myString;
]]>
</mx:Script>
<mx:TextArea id="myTextArea" width="326"
height="262"/>
</mx:WindowedApplication> -
I am fairly new to using CSS and Dreamweaver having finally taken the plunge and dropped Micromumble mumble... I am wondering about external CSS and templates. When I assign a template to the external CSS does the CSS also translate down to the documents that are attached to the template or do each of them need to be attached to the CSS itself to work as well? Thanks for any help offered.
Just to clarify, if I have a class to define the color of my links in the template that is used in the uneditable regions but I also use the links in the editable regions, do I need to attach the CSS to the child as well?
Need to clarify the terms here.
How is the class defined and what do you mean by attached the CSS?
Probably easier to explain by example.
Can you paste the code here? -
Scrolling bar with external text
Hi,
I'm trying to create a scroller bar with external text on Flash, but not suceeding much. I want to do it in AS 2.0, as my whole website is created in AS 2.0. I found a tutorial on Kirupa for Flash MX 2004, but does not work with Flash CS4, which is what I'm running.
What I need is, basically, to have a scroll bar to scroll up and down an external text (XML or .txt). I just don't seem to be able to do it. Also, is there a way of customizing the scroll bar?
Thanks for the help!
N.Hey, I had to do a VERY similar thing for a student project a
few months ago. If you go to
Flashkit.com, you can find
tutorials on how to import XML and CSS or XSL. I was able to do it
and I don't know a lot of actionscript. If you want to see how I
used it, go to
the University of Scranton's MIT
website.
Hope that helps! -
Add one character at a time from External Text file
Hi,
I'm using Flash 8, and I have created a standard Dynamic
field that pulls the text from an external text file using the
LoadVars function and it works fine.
To get the correct effect for the design, I would like to be
able to create the illusion that the characters are being typed out
when the page loads as if someone has started typing and also hear
the "Typewriter Clack" each time a character appears.
The only place I have found an example is on the Syphon
Filter Game website which seems to have created the illusion
perfectly:
http://www.syphonfilterdarkmirror-thegame.com/en_IE/
(Check out the bottom right section)
I could create a Movieclip and add a character each frame
but, I would like to be able to edit the text when required via a
text file or even ASP or PHP if neccessary.
Any help would be grateful.
Cheersor here:
http://www.actionscripts.org/tutorials/beginner/Scripted_Typerwriter/index.shtml -
Linking source text property in AE CS6 to external text document
Hi,
I would like to load text from an external .txt file into the Source Text property. I've seen multiple ways to do this around the web, but it seems like it's changed in CS6. (All the examples I've found are for CS4 or CS5.)
I'm on a macbook pro. The .txt file (data.txt) is on the desktop.
This is what I've tried to map into the Source Text property:
1)
myPath = "/data.txt"; try{ $.evalFile (myPath); eval(thisComp.name); }catch (err){ "not found" }
Here I get "not found".
2)
myPath = "/c/data.txt"; $.evalFile(myPath)
Here I get the error: "File or folder does not exist".
The name of my comp is "sc100" and the text file says:
sc100 = "My Text"; ;
Is there a proper way to do this in CS6? Or am I just doing it wrong?
- KolibriEirikI've been trying the entire afternoon with this expression and also Harry Frank's and haven't been able to make it work, I even imported an old project where it worked fine and in that comp it still does, but the new one doesn't. I moved the data file to the location where I have the one for the old project and I was able to make it work, however I can't leave it there becasue I'm doing this project in a different machine,
This are the expressions that I have tried so far:
myPath = ~/Desktop/combinedcaptions.txt
try{
$.evalFile (myPath);
eval(thisComp.name);
}catch (err){
"not found"
try
myPath="~/Desktop/captions.txt";
$eval(thisComp.name)[0];
catch
(err)
"missing"
if ($.os.indexOf("Mac") != -1)
myPath = "/Volumes/750GB/Mount Sinai_Carousel_David/Expressions/";
else
myPath = "file://c:\\\\Expressions\\";
myPath += "CombinedCaptions.txt";
$.evalFile (myPath);
eval(thisComp.name)[0];
Only the third one worked, but just as long I placed it in a different directory, which I can't.
Can anyone help? I'm due to deliver over a 100 captions tomorrow. -
How to load external text file into a Form?
Hi,
I made a menu with 1-5 in a Form and 5 external text files. I want the user who is able to view the text content of the text file when he chooses one of them from the menu. And the text file screen has a "Back" command button to let him go back.
How can I do it and can it support other languages such as Chinese and Japanese?
Thanks for help.
gogoSorry, I made the mistake about the subject, it should be loading local file, not external file through http.
I wrote a method but it throwed an exception when the midlet was run.
private void loadText()
try {
InputStream is = this.getClass().getResourceAsStream("/text.txt");
StringBuffer sb = new StringBuffer();
int chr;
while ((chr = is.read()) != -1)
sb.append((char) chr);
is.close();
catch (Exception e)
System.out.println("Error occurs while reading file");
I put the text.txt file in the same folder with the main file (extends midlet). How can I load the text content and display it on StringItem?
Thanks for any help.
gogo -
Working with AS3 External Classes
Ok... trying to work with AS3 external classes. I have a movieClip that I want to also function as a button. Instance name is "_onDemand". This movieClip is on the stage of my Home.fla. "_onDemand" movieClip properties Class:HomePage Base clase: flash.display.MovieClip
I want the user to click this movieClip and take the user to an external URL within a new browser window or tab.
Can anyone help me? Or at least point me to a really really good tutroial that does exactly this using external classes?
Thanks so much,
Mark
My code:
package com.cox4college.pages
import com.gaiaframework.templates.AbstractPage;
import com.gaiaframework.events.*;
import com.gaiaframework.debug.*;
import com.gaiaframework.api.*;
import flash.display.*;
import flash.events.*;
import com.greensock.TweenMax;
import flash.net.URLRequest;
import flash.net.navigateToURL;
public class HomePage extends AbstractPage
public function HomePage()
super();
alpha = 0;
//new Scaffold(this);
override public function transitionIn():void
super.transitionIn();
TweenMax.to(this, 0.3, {alpha:1, onComplete:transitionInComplete});
override public function transitionOut():void
super.transitionOut();
TweenMax.to(this, 0.3, {alpha:0, onComplete:transitionOutComplete});
public class _onDemand extends Sprite
// Link Navigation button handlers
public var _onDemand:Sprite;
// if you want a hand cursor
_onDemand.buttonMode = true;
_onDemand.useHandCursor = true;
_onDemand.addEventListener(MouseEvent.CLICK, onDemandClickHandler);
_onDemand.addEventListener(MouseEvent.ROLL_OVER, onDemandRollOverHandler);
_onDemand.addEventListener(MouseEvent.ROLL_OUT, onDemandRollOutHandler);
public function onDemandClickHandler(e:MouseEvent):void{
navigateToURL(new URLRequest("http://ww2.cox.com/residential/santabarbara/tv/ondemand.cox"));
public function onDemandRollOverHandler(event:MouseEvent):void{
_onDemand.gotoAndStop("hover");
public function onDemandRollOutHandler(event:MouseEvent):void{
_onDemand.gotoAndStop("static");
Getting the following errors:
1120: Access of undefined property _onDemand.Ok. I admit it... I had some wonderful help to resolve this issue. You ever feel like you are on an island learning AS3 External Classes? I feel that way all the time... so far... I plan on not feeling that way soon. I hope this helps someone get off that island.
package com.domainname.client {
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.utils.*;
import caurina.transitions.Tweener;
import caurina.transitions.properties.*;
FilterShortcuts.init();
ColorShortcuts.init();
public class Main extends MovieClip {
private var coverDelay:Number = 4;
//#DF6D27
public function Main():void {
initMain();
private function initMain():void {
mc_form.visible = false;
Tweener.addTween(mc_cover,{alpha:1,time:1,delay:coverDelay,onComplete:formIn});
btn_onDemand.buttonMode = true;
btn_listings.buttonMode = true;
btn_ppv.buttonMode = true;
btn_rhapsody.buttonMode = true;
btn_onDemand.addEventListener(MouseEvent.MOUSE_OVER,navOver);
btn_onDemand.addEventListener(MouseEvent.MOUSE_OUT,navOut);
btn_onDemand.addEventListener(MouseEvent.CLICK,navClick);
btn_listings.addEventListener(MouseEvent.MOUSE_OVER,navOver);
btn_listings.addEventListener(MouseEvent.MOUSE_OUT,navOut);
btn_listings.addEventListener(MouseEvent.CLICK,navClick);
btn_ppv.addEventListener(MouseEvent.MOUSE_OVER,navOver);
btn_ppv.addEventListener(MouseEvent.MOUSE_OUT,navOut);
btn_ppv.addEventListener(MouseEvent.CLICK,navClick);
btn_rhapsody.addEventListener(MouseEvent.MOUSE_OVER,navOver);
btn_rhapsody.addEventListener(MouseEvent.MOUSE_OUT,navOut);
btn_rhapsody.addEventListener(MouseEvent.CLICK,navClick);
function navOver(evt:MouseEvent):void {
Tweener.addTween(evt.target,{_color:0xffc614,time:.2});
function navOut(evt:MouseEvent):void {
Tweener.addTween(evt.target,{_color:0xffffff,time:.2});
function navClick(evt:MouseEvent):void {
var url;
switch (evt.target.name) {
case 'btn_onDemand':
url = new URLRequest("http://ww2.cox.com/residential/santabarbara/tv/ondemand.cox");
break;
case 'btn_listings':
url = new URLRequest("http://ww2.cox.com/myconnection/santabarbara/watch/entertainment/tv-listings.cox");
break;
case 'btn_ppv':
url = new URLRequest("http://ww2.cox.com/residential/santabarbara/tv/pay-per-view.cox");
break;
case 'btn_rhapsody':
url = new URLRequest("http://ww2.cox.com/myconnection/santabarbara/listen.cox");
break;
navigateToURL(url,"_blank"); -
Accented Characters Support for External Text Files
Hi there! I created a site which imports external text from a
TXT file. The text is in Spanish, so I need accented vowels and
Ñs. I've tried using simple text and HTML text... but when I
run my movie, it doesn't show these international characters.
Instead, I get some weird symbols or question marks... What should
I do? Thanks in advance!Hi,
Try this link it may have what your looking for it worked for
me!
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14143
Danielle -
Automatically update of quotation item external text
Hello Cloud folks,
we want use quotation item external text for transfer custom information from C4C to ECC.
It's possible automatically update item external text with our custom information?
In case of positive answer how we can do that?
Thanks and regards.
DanieleHi,
with repository explorer we found for Busisness Object "Customer Quote" that the element to use to force a value in external text could be Item.ItemTextCollection.Text.TextContent.
Studio Compiler return the error message "Identifier 'TextContent' is read-only and cannot be changed" when I try to write a value there using the script Event-BeforeSave.
The code inserted in the script il like this:
this.Item.ItemTextCollection.Text.TextContent = "TEST TEST TEST";
Could you tell me if I'm using the wrong element or I'm using the correct element but the way to use this is different?
If the element is correct, which is the right code to write a value in it?
If we try to use another solution for reach our scope and we try to transfer our custom fields created with studio, How can we extend wsdl file of the IFlow CustomerQuoteProcessingSalesOrderRequestOut?
Thanks in advance for your suggestions.
Best regards.
Daniele Monti -
I have tried to look up this issue in the flash help,
lynda.com and here with no luck.
I have an issue with external text that I import. The text
loads fine but when I click to go to another frame in the same
timeline the previous text stays and the new text renders over the
previous text. How do I delete the previous text file when I click
to go to another section.
Here is the code that I am using:
stop();
var externalText:TextField = new TextField();
var externalFormat:TextFormat = new TextFormat();
var externalRequest:URLRequest = new
URLRequest("../textFiles/home.txt");
var externalLoad:URLLoader = new URLLoader();
externalLoad.load(externalRequest);
externalLoad.addEventListener(Event.COMPLETE, textReady);
up_Btn.addEventListener(MouseEvent.CLICK, scrollUp);
down_Btn.addEventListener(MouseEvent.CLICK, scrollDown);
externalText.x = 34.6;
externalText.y = 42.1;
externalText.width = 374;
externalText.height = 211;
externalText.border = false;
externalText.wordWrap = true;
externalFormat.font = "Humanst521 BT";
externalFormat.color = 0xffffff;
externalFormat.size = 13;
addChild(externalText);
function textReady(event:Event):void
externalText.text = event.target.data;
externalText.setTextFormat(externalFormat);
function scrollUp(event:MouseEvent):void
externalText.scrollV --;
function scrollDown(event:MouseEvent):void
externalText.scrollV ++;
fuseDrinks_Btn.addEventListener(MouseEvent.CLICK, fdClick);
function fdClick(event:MouseEvent):void
gotoAndPlay("drink");
fuseFood_Btn.addEventListener(MouseEvent.CLICK, ffClick);
function ffClick(event:MouseEvent):void
gotoAndPlay("food");
fuseRes_Btn.addEventListener(MouseEvent.CLICK, frClick);
function frClick(event:MouseEvent):void
gotoAndPlay("rest");
Thanks for any help with this.
Robif you only change your urlrequest and keep the same
textfield, loader and listener you should have no problem.
otherwise, you're apt to have problems unless you properly account
for those objects you're not re-using.
p.s. unless you embedFonts, you're users are not likely to
see that font. -
Layer Source Text linking to external text. (no code in doc!)
I've seen linking to text documents with code snippets in it.
So that means the external text document must contain bits of scripting.
I would like to link to txt documents (or csv) that do not contain code.
Total noob users must be able to link a text to a After Effects project.
I have a website data catcher which exports CSV values.
It would be ideal if After Effects can hoover up the text and put certain pieces into certain source texts.
We're talking automated sports cards here.
Is this possible without adding code to a text dump?
Or is this just impossible?The basic idea is to use something like this:
myPath = "/c/test/txt.txt";
$.evalFile (myPath);
The text file does need to contain legal JavaScript code, but it could be as simple as this for a text layer:
"this is a test"
You generally want to wrap the $.evalFile() in a try/catch so that you can have an error string like "Not found." display if your path is bad, like this:
myPath = "/c/badpath/txt.txt";
try{
$.evalFile (myPath);
}catch(err){
"Not found."
Dan -
I am new to Flash/ActionScript and hope I can explain this
problem, because I am completely lost as to what went wrong. I am
working on a hurricane tracker.
First I have comboBoxes with a list of storm names, when
selected an XML file is loaded and tracks the storm, using
different color mc's for the storm's intensity.
Then I have some buttons that when clicked, pop-up a white
background and load some external text.
The problem is that both of these work, until one of the
storms in the comboBox is selected, then the pop-up will not work.
I'm sorry for the inability to phase this in
ActionScript-speak, but appreciate any help and thanks in advance.Can you attach some code wrt the combobox and the buttons and
how they command other movie elements?
Maybe you are looking for
-
Merging FI and CO data in BW using bus content extractors
Hi Guru's, We have a requirement to report on a combination of both FI and CO data. I have most of the required info available from the 0FI_GL_4 extractor, but need some additional CO entries. These are available in the 0CO_OM_CCA_9 and 0CO_OM_OPA_
-
Using Old PC DVD Drive as external on Macbook Pro?
Does anyone know if you can use an old internal DVD-Drive from an HP Notebook as an external DVD-Drive on a new MacBook Pro Retina? I recently switched from PC to Mac. I sometimes, though rarely, use CDs/DVDs; and I certainly don't use them enough t
-
Down payment made & down payment received
Dear sir, Can you tell me the difference between down payment made and down payment received, and give me some examples. Thank you very much. Faithfully, Hangvt
-
URGENT: Requery data from database is not working...
Using ADF 11.1.2.1.0 when i commit page In the database I have a trigger that modify the column values. These new values aren't returned. In backing bean action method, after execute commit method: I try executeQuery = data isn´t update I try also ex
-
Attaching scroll bar to plot legend palette
Hi all, I am working with graphs.And many of my graphs include a number of plots. Because of the increased number of plots,many of the plot names can not be in the plot legend palette as it beyond the visible area. Is there any way to program a scrol