How do I link an object on the stage to an external class file?
I have a dynamic textfield called neighName on my Flash
stage. I also have a movieclip that I call a region on my stage.
When I mouseover the region, I want a word to display in a little
popup *and* I want some text to display in my textfield. I have an
external .as file for handling the region. I can make the code
"see" my region, but I can't seem to make it see my textfield,
although no errors are being thrown. Help, anyone?
My bad--I had set the textfield.visible to false. Apparently,
I need more coffee.
Similar Messages
-
How to provide Link to Column in the Table
Hi
please let me know how to provide link to one column in the table.
i have two views
in one view i will dispaly emp id and emp dept in a table
i have to provide link to the emp id column table
when i click emp id column then it will fire other view and display remaining details of emp.
so please let me know how to provide link to column in the table.
Solution is urgent
regards
mmukeshHi Mukesh,
You can insert LinkToAction column in table.you can have two cattributes in Valuenode one is of type boolean and other is of type string(empno)
you can create eventhander in that you can fire plug to seconf view where you can displays the emp details
With Regards
Naidu -
How to center a JFrame object on the screen?
Does somebody know how to center a JFrame object on the screen. Please write an example because I'm new with java.
Thank you.//this will set the size of the frame
frame.setSize(frameWidth,frameHeigth);
//get screen size
Toolkit kit=Toolkit.getDefaultToolkit();
//calculate location for frame
int x=(kit.getScreenSize().width/2)-(frameWidth/2);
int y=(kit.getScreenSize().height/2)-(frameHeigth/2);
//set location of frame at center of screen
frame.setLocation(x,y); -
How to place am mime object on the smartform ?
Hi All,
How to place am mime object on the smartform ?
Is there any function module to read a mime object from mime repository?
Any help would be appreciated.
Regards,
Raja Ram.Hi Vishwa,
Thanks for your prompt response.
How to get the obj ID of a MIME object?
I checked in So2_MIME_REPOSITORY bur couldn't find?
Is there any mapping table between MIME object and object ID ?
I am very new to MIME objects.
Please tell me.
Regards,
Raja Ram. -
How do I remove an object from the foreground of a photo eg a fence?
How do I remove an object from the foreground of a photo eg a fence?
What version of Photoshop?
If CC then try here
Learn Photoshop CC | Adobe TV -
How can I write new objects to the existing file with already written objec
Hi,
I've got a problem in my app.
Namely, my app stores data as objects written to the files. Everything is OK, when I write some data (objects of a class defined by me) to the file (by using writeObject method from ObjectOutputStream) and then I'm reading it sequencially by the corresponding readObject method (from ObjectInputStream).
Problems start when I add new objects to the already existing file (to the end of this file). Then, when I'm trying to read newly written data, I get an exception:
java.io.StreamCorruptedException
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
Is there any method to avoid corrupting the stream? Maybe it is a silly problem, but I really can't cope with it! How can I write new objects to the existing file with already written objects?
If anyone of you know something about this issue, please help!
JaiHere is a piece of sample codes. You can save the bytes read from the object by invoking save(byte[] b), and load the last inserted object by invoking load.
* Created on 2004-12-23
package com.cpic.msgbus.monitor.util.cachequeue;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.RandomAccessFile;
* @author elgs This is a very high performance implemention of Cache.
public class StackCache implements Cache
protected long seed = 0;
protected RandomAccessFile raf;
protected int count;
protected String cacheDeviceName;
protected Adapter adapter;
protected long pointer = 0;
protected File f;
public StackCache(String name) throws IOException
cacheDeviceName = name;
f = new File(Const.cacheHome + name);
raf = new RandomAccessFile(f, "rw");
if (raf.length() == 0)
raf.writeLong(0L);
* Whne the cache file is getting large in size and may there be fragments,
* we should do a shrink.
public synchronized void shrink() throws IOException
int BUF = 8192;
long pointer = getPointer();
long size = pointer + 4;
File temp = new File(Const.cacheHome + getCacheDeviceName() + ".shrink");
FileInputStream in = new FileInputStream(f);
FileOutputStream out = new FileOutputStream(temp);
byte[] buf = new byte[BUF];
long runs = size / BUF;
int mode = (int) size % BUF;
for (long l = 0; l < runs; ++l)
in.read(buf);
out.write(buf);
in.read(buf, 0, mode);
out.write(buf, 0, mode);
out.flush();
out.close();
in.close();
raf.close();
f.delete();
temp.renameTo(f);
raf = new RandomAccessFile(f, "rw");
private synchronized long getPointer() throws IOException
long l = raf.getFilePointer();
raf.seek(0);
long pointer = raf.readLong();
raf.seek(l);
return pointer < 8 ? 4 : pointer;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#load()
public synchronized byte[] load() throws IOException
pointer = getPointer();
if (pointer < 8)
return null;
raf.seek(pointer);
int length = raf.readInt();
pointer = pointer - length - 4;
raf.seek(0);
raf.writeLong(pointer);
byte[] b = new byte[length];
raf.seek(pointer + 4);
raf.read(b);
--count;
return b;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#save(byte[])
public synchronized void save(byte[] b) throws IOException
pointer = getPointer();
int length = b.length;
pointer += 4;
raf.seek(pointer);
raf.write(b);
raf.writeInt(length);
pointer = raf.getFilePointer() - 4;
raf.seek(0);
raf.writeLong(pointer);
++count;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#getCachedObjectsCount()
public synchronized int getCachedObjectsCount()
return count;
* (non-Javadoc)
* @see com.cpic.msgbus.monitor.util.cachequeue.Cache#getCacheDeviceName()
public String getCacheDeviceName()
return cacheDeviceName;
} -
HT201441 how to un link apple id without the original apple id
how to un link apple id without the original apple id my ipod is restored and the owner that had the device past away and dont have a way to fix the ipod in order to sell it for the relative that is trying to deal with the lost I was told to sell this items to help the relative that had the lost... please let me know how to do this '.... tks
There's no way to do it, sorry.
-
How to add a ChartOfAccounts object into the database.
how to add a ChartOfAccounts object into the database. please shows sample code
thanksDim CoA As SAPbobsCOM.ChartOfAccounts
CoA = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oChartOfAccounts)
CoA.Code = 11223344
CoA.ExternalCode = "a1234"
CoA.ForeignName = "f Test Account"
CoA.Name = "Test Account"
CoA.AccountType = SAPbobsCOM.BoAccountTypes.at_Other
CoA.ActiveAccount = SAPbobsCOM.BoYesNoEnum.tYES
CoA.FatherAccountKey = 100001
If CoA.Add <> 0 Then
MessageBox.Show(oCompany.GetLastErrorDescription)
Else
MessageBox.Show("Added Account")
End If
Remember the father account key must be a valid account number in the company where you are trying to add the new account. (The G/L Account code seen in the SBO client) -
How do I stop GoLive from changing the location of my CSScriptLib.js file?
How do I stop GoLive from changing the location of my CSScriptLib.js file?
I am making rollovers and want my CSScriptLib.js to be in the same folder as my HTML files.
Every time I edit the rollovers GoLIve recreates the path of the CSScriptLib.js to file:///Users/xxx/Library/Preferences/Adobe/GoLive/Settings8/JScripts/GlobalScripts/CSScr iptLib.js so it won't work when uploaded. I always need to edit my HTML before uploading. All I want it to say is src="CSScriptLib.js" as the default.The site file is a database that keeps track of all your assets (and much more), including the scriptLib file. As soon as the page is saved (when you use the site file and it's open) the link will be change to the correct path that will work on the server.
If you're not using the site file you might as well use a text editor, since most of GL functionality is gone. -
Adding objects to the stage & acceessing stage properties - I'm a bit confused..
Hi,
I'm a little confused on two fronts regarding display
programming:
A. What the best way to add objects to the stage?
B. How to access stage properties.
I can do both of these when the project is an 'Action Script
Project', but I'm having trouble when it is a 'Flex Project' (e.g.
an MXML file). See the two attached files with questions included
in the comment to see exactly what I mean.
A. What the best way to add objects to the stage?
=====================================
In an action script project that extends Sprite I can just
call addChild()
In an MXML project I can add objects to the stage by first
adding them to a UIComponent, then adding that to the stage.
1. Is that the best way to do it?
In this doc:
http://livedocs.adobe.com/flex/3/html/help.html?content=05_Display_Programming_02.html
it says that
quote:
Each SWF file has an associated ActionScript class, known as
the main class of the SWF file. When Flash Player opens a SWF file
in an HTML page, Flash Player calls the constructor function for
that class and the instance that is created (which is always a type
of display object) is added as a child of the Stage object. The
main class of a SWF file always extends the Sprite class
2. why cant I just add a sprite object direct to the stage
without the UIComponent?
3. What is the 'main class', and how can i get access to it?
B. How to access stage properties.
=========================
In an action script project that extends Sprite I can just
call trace(stage.framerate)
But in an MXML file I cannot figure out how to access the
stage properties.
See the attached code for the things that I tried, but which
didnt work.
In the page:
http://www.actionscript.org/forums/showthread.php3?t=140655
It says
quote:
For stage access you have a couple of rules:
* natively, only display objects have inherent access to
stage
* display objects only have a valid reference to stage if
they're within the stage's display list (on the screen, after added
to it with addChild)
* The only display objects which immediately have access to
the stage before the use of addChild (in their constructor) are the
document/application class instance (root) and any instance from
the library placed on the timeline (not created with AS).
* Non-display object classes have to be passed or assigned a
reference to the stage from another object which already has access
to it - they cannot access it otherwise.
4. How do I access the stage properties in the MXML project?
5. I suspect this is related to the "main class", which I
dont yet understand - is it?
Sorry for the long post.
cheers
tom"tom saffell" <[email protected]> wrote in
message
news:gd7cm9$d1v$[email protected]..
> Thanks Luigi - that helps a lot.
> I hadnt seen the Flex 3 Developer Guide before - it's
very useful.
>
> I now see that I can access properties of the
application object directly
> with
> this.<property>.
> However, the framerate property cannot be set by
actionscript, only in
> MXML (I
> can set it in the <mx:application> tag). But I
need to be able to set it
> programatically, dependent on user input.
>
> 5. Is there a way around this?
> 6. Can I set the stage's framerate to achieve the same
outcome?
>
> I still dont understand why I cannot access the stage
object. When I call
> either
this.stage or
uic.stage * then I get
quote:
Cannot access
> a
> property or method of a null object reference.
My understanding is
> that I
> can access the stage object via any display object on
the display list.
> I'm
> confused about this bit..
>
> * - uic is a UIComponent that has been added to the
display list (i think)
> by
> calling addChild(uic) from the AS3 within the
application
>
> 7. How do I access stage properties in AS3 in an MXML
project?
http://www.adobe.com/livedocs/flex/3/html/help.html?content=05_Display_Programming_10.html
It seems like possibly your real problem is that you're
having trouble
searching the Help effectively:
http://flexdiary.blogspot.com/2008/07/getting-help-in-flex-builder.html -
DropTarget check against all objects on the stage
Hey all,
Not sure the best way to do this. I have a class we will call DropActivity, here is the code
package com.activitycontrol
import com.activitycontrol.DropCheck;
public class DropActivity
// Constants:
// Public Properties:
// Private Properties:
private var _selectedClip:Object;
// Initialization:
public function DropActivity(/*selectedClip:Object*/)
// Public Methods:
public function set selectedClip(selectedClip:Object):void
_selectedClip = selectedClip;
public function stopDraggingMe():void
var dropCheck:DropCheck = new DropCheck();
//dropCheck.checkAgainst = dropTarget.name; ///***********
if (dropCheck.canBeDropped == true)
_selectedClip.stopDrag();
// Protected Methods:
when the stopDraggingMe() method is called from another object (code shown below) I need to see all the objects on the stage to see what objects on the stage my currently selected movie clip is over and assign it to the dropCheck.checkAgainst method (that will be checked against an array to see if it can in fact be dropped, if so set the canBeDropped value to true and therefor run the .stopDrag() ). I have read using root is not a good coding practice in AS 3.
call to the stopDraggingme() mehod.
private function setDown(event:MouseEvent):void
var droppedItem:DropActivity = new DropActivity();
droppedItem.selectedClip = this;
droppedItem.stopDraggingMe();No, I think I can use drop target, I just need to use it from the DropActivity class and not a document class. I just don't know how to use it from a non-document class.
"and you need to loop through all displayobjects to see which have a positive hitTest with your dropped object, correct?"
I am trying to say..... ok, what movie clip is currently under the one I have selected, the drop activity class knows what object I have selcted as it is in the selectedClip variable. so I need to find out what clip is under it ......... the light just came on!
answer duh......dropCheck.checkAgainst = _selectedClip.dropTarget.parent.name;
thanks a bunch kglad you have helped me out once again, you are the man. I might just have to buy you a beer one of these days. -
Can't edit objects on the stage
Hi,
I'm stumped helping my colleague on the issue below so I'm logging this question.
Issue: My colleague is trying to edit a slide but can't edit any of the objects on the stage. However, it works fine when I open the same project on my machine. Is there a setting on her machine that's causing the issue?
In the screenshot below, check out Slide 2 (selected) notice how:
in the thumbnail there are multiple objects (white image on the left, blue text caption in the center) on the slide.
in the timeline multiple objects are available and selectable. All are set to be visible (the little "eye" isn't switched to off).
when you look at the stage, the only things that we see are the background and a single button.
The objects also appear fine in Preview.
On the stage, can "phatomly" select objects, but she can't change the characteristics of them (e.g., change text in a text caption, resize object, move object).
Screenshot:
OS: Windows 7
Captivate: v5.5 (running as Administrator)
Background info:
This project was initially created in an older Captivate version (4.0 or 5.0) and is now being edited/updated.
Last week, my colleague was trying to edit the same project (using v5.0). When she clicked play on the timeline, her audio wouldn't play. When she watched the Preview or tried to edit the audio, the audio would play just fine. Also, on my machine (running v5.5) it worked fine. This prompted me to suggest that she update to v5.5. Alas, it seems this fixed the audio issue, only to create this video issue.
Thanks,
- DinoHere's a bigger/better quality image. I hope it helps.
Notice how the Text Caption is selected in the timeline and it's properties are visible on the right. Yet the item itself is nowhere to be seen on the stage. Also, now it seems to have disappeared from the thumbnail. -
Hide objects outside the stage
Hi there!
I have recently downloaded a sample FLA file and I see the stage is FIXED on top-left side of the flash screen and objects outside the stage does not appear on screen (Like a mask, but there is no mask layer).
And when I create a new file the stage appears in middle of the screen and objects outside the stage are not masked.
Would you please help me what should I do in this case?
(I always use a very big White layer in top of all other layers, to cover out of stage, OR use a mask layer)
Regards,
AliHi!
Sorry if my question was not clear. here is the link (adobe TV):
http://downloads.tv.adobe.com/2012-00-24/WebChallenge_FL_3.zip
I have uploaded that single FLA file to the address below :
http://www.howallah.com/Mobile.fla
To simplify my question, each flash scene is indeed divided into 3 sections based on colors (white, light grey, dark grey) as marked below :
(the Zoom is 20% to cover them all).
Section 1. is called Stage (I know)
Section 2. it expands automatically as you move an object outside the stage (image, movieclip etc.) and it works like a mask (I dont know the name of this section)
Section 3. is something like "out of Scene" (I don't know the name of this section as well)
What I want to do is sort of FITTING Section 1 (Stage) to Section 2.
Exactly like the FLA sample file above.
What is that good for?? to help me only see the stuff INSIDE the stage, without any need to make a mask layer or a LARGE white layer above all layers etc.!
Anybody knows what I am talking about and having a clue please?
Regards,
Ali -
I have an alias of one of my external hard drives in my trash. When I tried to delete it, it showed that I was deleting 80,000 files and counting. I stopped the delete process and when I clicked on "show original" all my external H.D.'s and my Mac hard drive show up. How do I delete this alias from the trash without loosing all my files? When I tried to drag it back to the desk top, it just made a duplicate and remained in the trash. When I turned off the external H.D., the trash was then empty. Tried rebooting the computer and then turning the external hard drive back on and the alias shows up in the trash again. Much help appreciated.
RichIn Finder's Menu, select Go menu>Go to Folder, and go to "/volumes". (no quotes)
Volumes is where an alias to your hard drive ("/" at boot) is placed at startup, and where all the "mount points" for auxiliary drives are created for you to access them. This folder is normally hidden from view.
Drives with an extra 1 on the end have a side-effect of mounting a drive with the same name as the system already think exists. Try trashing the duplicates with a 1 or 2 if there are no real files in them, and reboot.
If it does contain data...
http://support.apple.com/kb/TS2474 -
Deleting objects from the stage
Hi all,
I've got some items on my stage that I'm removing with
RemoveChild(). The items no longer show, however, as stated in
LiveDocs, the item is not actually destroyed. This means any
bindings/listeners created by that object are still in existence
and are creating errors (Specifically, I'm getting "The supplied
DisplayObject must be a child of the
caller").
LiveDocs mentions that if I want to actually delete an object
from the stage entirely, I should use the "delete operator", but
for the life of me, I can not find any documentation on the
existence of such an operator. Any advice would be much
appreciated.
-HobIt IS ridiculously hard to find. Searcing Live Docs for
delete oprator will turn up a slew of hits, but which is the right
one?
This is from old docs, but it is still valid:
http://livedocs.adobe.com/flash/8/main/00001865.html
Tracy
Maybe you are looking for
-
Certain Components Won't Install
I am having an issue installing my copy of CS3 Web Premium on my laptop. I meet all of the minimum requirements for the install so I know that is not the problem. After the install screen has completed and finishes it tells me that Certain Components
-
Regarding review the environment
Hi All, I would like to do an overall review the environment . Initial analysis of environment performance review Process chain analysis troubleshooting items Please give Detailed steps how to do?.
-
Using EJB vs Socket : expensive satellite line
We are migrating a bank system from Clipper to Java(J2EE). One of the requisites is to save the bandwidth through the satellite line. Some developers came with a idea to make an object in bank store that talks with the central server through sockets,
-
Any time I try to insert a new tab, I get a message at the top of the page - Portlet Information could not be obtained. (WWC-44334) An unexpected error occurred: ORA-06550: line 1, column 34: PLS-00103: Encountered the symbol "." when expecting one o
-
Al actualizarse mi Firefox a vs 37.0.2 Kaspersky URL Advisor (4.0.10.15) quedo incompatible (deshabilitado). Son incompatibles realmente?