Loading a different swf when clicking on button?
Hello, hello!
I am using this excellent free SDK for Adobe air!
I am now trying to create a first application to see if I can
use Adobe AIR for my Msc project application!
(to introduce this wonderful technology to the university!!!)
I am trying something simple, I want to achieve this: by
clicking into a button, it will change the swf currently
displayed...
for example by clicking on button1 it will change the source
of the swfloader, to display another.
What I am thinking
- maybe could simply have different "swf loaders" and play
with "visible" / "invisible" but that might makes a bad application
in terms of ressources, cpu, etc...
What I tried:
<mx:Button label="change" fontSize="18"
click="flashbox.source="C:\Documents and
Settings\me\Desktop\FlashMSC\Application\interface.swf""/>
<mx:SWFLoader id="flashbox" source="C:\Documents and
Settings\me\Desktop\FlashMSC\Application\interface2.swf" />
Edit:nevermind the "equote" in this code... the proper code
something like:
<mx:Button label="change" fontSize="18"
click="flashbox.source='C:\Documents and
Settings\me\Desktop\FlashMSC\Application\interface.swf'"/>
<mx:SWFLoader id="flashbox" source="C:\Documents and
Settings\me\Desktop\FlashMSC\Application\interface2.swf" />
It did not make any error message when rendering! Although I
am unsure about doublequote/single quote...
Of course the whole application has more code but that is the
main two lines!!!
And...it does not works!! it does remove the main image but
show a broken link for the second one!!
Thaaaanks!
Wouhou!! I found out on my own how to do!
Here is the answer, which I believe will be important for
windows programmers!!
you have to "double backslashes" if you want to show the proper
path under windows!
for example "c:\coco" is wrong, it needs to be
"c:\\coco"!!
So my proper code is:
<mx:Button label="change" fontSize="18"
click="flashbox.source='C:\\Documents and
Settings\\me\\Desktop\\FlashMSC\\Application\\interface.swf'"/>
and that works!!!
Similar Messages
-
How to display the details of particular order when click on button in sapui5
Hi Experts,
How to display the details of particular order when click on button in sapui5?
I Have a requirement that is i want display all the list of orders coming from backend as shown in image below
then in that i have a button when i press the button it need to display the details of particular order as shown in image below
Please help me .
Thanks & Regards
chittiDoes anyone know how to display the index of current desktop?
Brute force - - I have written the number of the Desktop directly onto the wallpaper picture I am using for each Desktop (easy to do with Preview).
All Desktops are using different wallpaper photos, so they are easily recognized by the color scheme, and in the upper left corner is the number.
Regards
Léonie -
How to hide a TextField when clicking another button
Hello!
I've been able to generate a TextField to appear when clicking a button, but when I click on another button, to display some more information, I still have the first TextField displayed. I've had a look around, but not been able to find anything to help me with getting the first to disappear. Can anyone provide any ideas for this?
The code I'm using for displaying the TextField is:
button10.addEventListener(MouseEvent.CLICK, fl_ClickToPosition);
var fl_TF:TextField;
var fl_TextToDisplay:String = "Send disply to the right screen/projector";
function fl_ClickToPosition(event:MouseEvent):void
fl_TF = new TextField();
fl_TF.autoSize = TextFieldAutoSize.LEFT;
fl_TF.background = true;
fl_TF.border = true;
fl_TF.x = 300;
fl_TF.y = 100;
fl_TF.text = fl_TextToDisplay;
addChild(fl_TF);
Many thanks in advanceall your buttons should call the same function.
because each button probably triggers different text to be displayed, you can use an object or dictionary to associate the buttons and their text:
// execute these two lines and your function once at the start of your app
var dictionary:Dictionary=new Dictionary(true);
var fl_TF:TextField;
function fl_ClickToPosition(event:MouseEvent):void
if(fl_TF&&fl_TF.parent){ /
fl_TF.parent.removeChild(fl_TF);
fl_TF=null
fl_TF = new TextField();
fl_TF.autoSize = TextFieldAutoSize.LEFT;
fl_TF.background = true;
fl_TF.border = true;
fl_TF.x = 300;
fl_TF.y = 100;
fl_TF.text = dictionary[e.currentTarget];
addChild(fl_TF);
////////// and for each button use something like:
button10.addEventListener(MouseEvent.CLICK, fl_ClickToPosition);
dictionary[button10] = "Send disply to the right screen/projector"; -
How to switch to another page when clicking a button
I have a main frame consits of many button.What I need to do when click
a button,it switch to another page?
Thanx....Try this, it should work.
// not tested
JButton linkButton = new JButton("<html><a href=\"http://forum.java.sun.com\">link to<br>forum</a></html>"); -
Microsoft Expression Encoder 4 crashes when clicking Start button to begin live smooth streaming to a publishing point created in Windows Server 2012, I've got the following error. Can anyone help me with this? Thanks in advance!
Nombre del evento de problema: CLR20r3
Firma del problema 01: encoder.exe
Firma del problema 02: 4.0.4276.0
Firma del problema 03: 4eafa0d7
Firma del problema 04: mscorlib
Firma del problema 05: 4.0.30319.18408
Firma del problema 06: 52310b91
Firma del problema 07: 3e69
Firma del problema 08: 0
Firma del problema 09: System.InvalidCastException
Versión del sistema operativo: 6.2.9200.2.0.0.272.7
Id. de configuración regional: 3082
Información adicional 1: 5861
Información adicional 2: 5861822e1919d7c014bbb064c64908b2
Información adicional 3: dac6
Información adicional 4: dac6c2650fa14dd558bd9f448e23afd1
Lea nuestra declaración de privacidad en línea:
http://go.microsoft.com/fwlink/?linkid=190175
Si la declaración de privacidad en línea no está disponible, lea la declaración de privacidad sin conexión:
C:\Windows\system32\es-ES\erofflps.txt2014-12-17 16:05:41 Msg 5170, Level 16, State 1, Server \\.\pipe\Microsoft##WID\tsql\query, Line 2
Cannot create file 'C:\Windows\WID\Data\SUSDB.mdf' because it already exists
Looks like somebody forgot to remove the database from the last time WSUS was installed.
Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
SolarWinds Head Geek
Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
http://www.solarwinds.com/gotmicrosoft
The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds. -
How to switch from different views when a common button is clicked on using View states concept
Hi
i have made a single form for both Login Screen and Registration screen with two states :
1. BaseState which is the curret state of state of My application
2.registrationstate
I have a common button for changing from one view to another view .(Not related to any of the state)
At first the Login screen is loaded , and when the common button is clicked , i want to switch to Registration Screen .
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
// Logic for common button needed .
public function handleMe(event:MouseEvent):void
]]>
</mx:Script>
<mx:states>
<mx:State name="registrationstate">
<mx:SetProperty target="{formitem1}" name="label" value="Email"/>
<mx:SetProperty target="{button1}" name="label" value="Change state to Login"/>
</mx:State>
</mx:states>
<mx:Form x="248" y="158">
<mx:FormItem label="User Name" fontWeight="bold" id="formitem1">
<mx:TextInput/>
</mx:FormItem>
</mx:Form>
<!-- This is my coomon button-->
<mx:Button
click="handleMe(event)"
x="297" y="261" label="Change state to Registration" id="button1"/>
</mx:Application>Originally I could not get that to work, but now I have it working:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
public function handleMe(event:MouseEvent):void{
trace(this.currentState);
if(currentState=="" || currentState == null){
mx.controls.Alert.show("base state");
currentState = "registrationstate";
}else if(currentState=="registrationstate"){
mx.controls.Alert.show("registrationstate");
currentState = "";
]]>
</mx:Script>
<mx:states>
<mx:State name="registrationstate">
<mx:SetProperty target="{formitem1}" name="label" value="Email"/>
<mx:SetProperty target="{button1}" name="label" value="Change state to Login"/>
</mx:State>
</mx:states>
<mx:Form x="248" y="158">
<mx:FormItem label="User Name" fontWeight="bold" id="formitem1">
<mx:TextInput/>
</mx:FormItem>
</mx:Form>
<mx:Button click="handleMe(event)" x="297" y="261"
label="Change state to Registration" id="button1"/>
</mx:Application>
If this post answers your question or helps, please mark it as such.
Greg Lafrance - Flex 2 and 3 ACE certified
www.ChikaraDev.com
Flex / AIR Development, Training, and Support Services -
Run a function in flash when click a button on HTML page
dear friends,
i have loaded my swf in an html/ aspx page. when i click a button in html page, i want to pause my swf movie. Actually swf has another movie clip i want to stop that. any option pls help me. possible send me some sample coadings.. i tried with externalInterface but no result..
or if i click a button in html page, i want to run a function existing in loaded swf....
thanks in advance...
Thanks and Regards,
Syed Abdul RahimDear Mr.ned,
Greetings! i tried to put the id also, still its not working.. any ideas? find below my codings:
flash code:
import flash.external.ExternalInterface;
ExternalInterface.addCallback("methodName", method );
function method() {
mytxt.text = "call from java script";
trace("called from javascript");
HTML code:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>jscr_rd</title>
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
</head>
<body bgcolor="#ffffff">
<p>
<!--url's used in the movie-->
<!--text used in the movie-->
<!--
<p align="left"></p>
-->
<!-- saved from url=(0013)about:internet -->
</script>
<script language="javascript" type="text" >
function methodName() {
jscr_rd.method();
window.alert("hi.. u clicked me?");
</script>
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js.");
} else {
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0','widt h','550','height','400','id','jscr_rd','align','middle','src','jscr_rd','quality','high',' bgcolor','#ffffff','name','jscr_rd','allowscriptaccess','sameDomain','allowfullscreen','fa lse','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','jscr_rd' ); //end AC code
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="jscr_rd" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="jscr_rd.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="jscr_rd.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="jscr_rd" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</noscript>
</p>
<form name="form1" method="post" action="">
<input name="but" type="button" value="click me" onClick="methodName()">
</form>
<p> </p>
</body>
</html>
pls check advice me
Thanks and Regards,
Syed Abdul Rahim -
ICal Crashes when clicking "calendar" button to show available calendars
After doing the Lion upgrade I've troupbe with iCal. iCal just opens fine - but when trying to access "calendar" button it shows no reaction at all. In some cases a popout callout appears which is empty (and does not show one single calendar out of my existing 10). If I repeat clicking the button iCal crashes.
Any help is highly appreciated.BusyCal is not at the root cause - it has s.th to do with the user account. As described in an other post you can fix it by deleting the prefs of iCal:
https://discussions.apple.com/message/15709996#15709996
When it comes to BusyCal there is only one thing with Lion that might be unexpected. Lion fires off iCal each time iCal receives a Push from Mobile Me. In practice you may add an event to BusyCal and iCal will be started immediately. Same for notification. The only way to get rid of this is to change iCal update interval from push to s.th. different. Unfortunately Apple limited Mobile Me Push to iCal only. Other Apps have no access to..
Almi -
Firefox in Mac OS X opens home page twice when clicking 'home' button
Using Firefox 3.6.3 on Mac OS X 10.6.3
When clicking on 'Home' button in the browser, the home page loads in the current tab, but Firefox also opens a new tab and opens the home page there too.
Not disastrous, but quite irritating.
== This happened ==
Every time Firefox opened
== From 1st useIt could just be that the home page setting was accidentally changed to this. Firefox can be set to have multiple tabs open as the home page. Try resetting your home page - [[How to set the home page]].
-
Why image background is not at center desktop when click fullsceen button
hi. I'm building fullscreen button. and when i click to run fullscreen image it in left not center.
background image in application i make it by skinclass. it run normal and at center desktop when run but when click fullsreen it not
and fullscreen:
private function init():void {
fullScreenState = stage.displayState;
private function btn_click(evt:MouseEvent):void {
if (btn.selected) {
fullScreenState = StageDisplayState.FULL_SCREEN;
} else {
fullScreenState = StageDisplayState.NORMAL;
try {
stage.displayState = fullScreenState;
} catch (any:*) {
and button:
<s:ToggleButton id="btn"
click="btn_click(event);"
width.trangchu="121" x.trangchu="401" y.trangchu="-27" height.trangchu="95" />
Can u help me please?I don't know how to fix your problem, but just wanted to say
that I wholeheartedly agree with kglad.
I am working on a project now that needs to have a custom
scroll bar that I can incorporate with dynamic text fields that
need to be scrolled.
Four days ago, I decided to save some time and just use and
modify the UIScrollBar Component.
ALL SORTS OF LITTLE BUGS EVERYWERE.
After messing with it for an entire weekend, I decided to
just bite the bullet and write my own scrollbar class.
Here is what happened for me when I decided to write my own
class.
own class --------------------vs------------------- component
took 4 hours ------------------------- took 3 days until quit
3 mc's in the library to modify if you want
------------------------ I don't even want to count the
to change the look --------------------------- amout of mcs u
gotta change
can change width of scrollbar on the fly -------------------
can't change width of a vertical sb
added an autoscroll function that starts
------------------------------ no such function
scrolling down slowly upon page load
increase file size by a few kilobytes ---------------------
increase filesize by like 30kb
NO BUGS -------------------- BUGS EVERYWERE.
Lesson I had to learn: Components waste more time than I did
on my World of Warcraft phase.
They are good for designers who have limited scripting
knowledge, just be aware that they can be very buggy. There are
lots of third party developers that sell menu components and the
like. You may want to look in that direction if you absolutely must
use components and the included ones aren't working for you. -
Printing different pages by clicking single button
Hi,
I want to print different jsp pages by clicking single button.all process should be done in back ground.Is there any way to do this.
please help me.
thanksIf you are using JavaScript you can do the following:
In the HTML Header add :
<link rel=alternate name="printlink" media=print href="{path to jsp}">
This will cause the jsp/html page pointed at in {path to jsp} when you do a javascript:window.print().
Such as :
<input type="button" class="stdButton" value="Print" name="Print" onClick="javascript:window.print();">
If you have different pages to print you can redirect the link like this:
<input type="button" class="stdButton" value="Other Report" name="OtherReport" onClick="printOtherReport();">
function printOtherReport() {
window.document.getElementsByTagName("link").item(0).href = "{path to other jsp}";
window.print();
window.document.getElementsByTagName("link").item(0).href = "{path to first jsp}"; -
Calling URL when click on buttons using web dynpro - ABAP
Hi All,
I am new to web dynpro application development and i am facing issue when i try to test my application.
simple require when i click on button i should direct the to one of url say 'http://www.google.co.in/' my application is activate with no error but when i test the application i am getting below error , can someone please provide me the solution or way out.
The URL http://ides47:8062/sap/bc/webdynpro/sap/zwa_calling_url/ was not called due to an error.
Note
The following error text was processed in the system N6Q : Access via 'NULL' object reference not possible.
The error occurred on the application server IDES47_N6Q_62 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: IF_WDR_CONTEXT_MENU_HANDLER~CONTEXT_MENU_CALLED of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
Method: IF_WDR_CONTEXT_MENU_HANDLER~CONTEXT_MENU_CALLED of program CL_WDR_INTERNAL_WINDOW_ADAPTERCP
Method: IF_WDR_ADAPTER_EVENT_HANDLER~HANDLE_EVENT of program CL_WDR_CONTEXT_MENU_HANDLER===CP
Method: IF_WDR_CLIENT~GET_CLIENT_UPDATES of program CL_WDR_CLIENT_SSR=============CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
HTTP 500 - Internal Server Error
Thanks,
ParabHi ,
It seesms something you are missing. It would be easy for us if you could paste your code which you have written in the Action of Button.
Sample code for your reference :
METHOD onactionget_url .
data lo_window_manager type ref to if_wd_window_manager.
data lo_api_component type ref to if_wd_component.
data lo_window type ref to if_wd_window.
lo_api_component = wd_comp_controller->wd_get_api( ).
lo_window_manager = lo_api_component->get_window_manager( ).
CALL METHOD lo_window_manager->CREATE_EXTERNAL_WINDOW
EXPORTING
URL = 'http://www.google.co.in/'
MODAL = ABAP_FALSE
HAS_MENUBAR = ABAP_TRUE
IS_RESIZABLE = ABAP_TRUE
HAS_SCROLLBARS = ABAP_TRUE
HAS_STATUSBAR = ABAP_TRUE
HAS_TOOLBAR = ABAP_TRUE
HAS_LOCATION = ABAP_TRUE
RECEIVING
WINDOW = lo_window.lo_window->open( ).
ENDMETHOD. -
I know pop-up the front panel of a subVi when called by selecting VI Properties>>Windows apperence.
But what I need to do is: always run the SubVI inside the parent VI as the nornal subVI do without poping up. But when I click a button"show front panel", the SubVI popup the front panel.
Is there anyway to do this?
Thanks,ossoo,
You can use a static VI reference to the subVI and then use the Front Panel Open invoke method to show the front panel when you want. I have attached two VIs that show this. I saved these VIs for LabVIEW 2009 so you should be able to open them up and run them in 2009 or later. Add.VI is the subVI that you are calling. The Caller.VI is just a While Loop that contiually calls the Add subVI. Inside of the While Loop is also a Case Structure with a Static VI Reference (you might need to change the path this is pointing to after downloading the VIs to your computer for this to work) and the Front Panel Open invoke method. You can run the Caller.VI and interact with the main Front Panel as normal and see the subVI but then you can click the Open subVI? boolean button and it will open the subVI's front panel. You can continue to interact with the main front panel and see the values update on the subVI's front panel as well. You can just close the subVI's front panel when you are done viewing it. Does this help?
Grant H.
National Instruments
LabVIEW Product Marketing Manager
Attachments:
Caller.vi 19 KB
Add.vi 23 KB -
Skillbuilder Modal popup turns black when click submit button
Hi,
Ive used the great skill-builder's plug-in to display my page 2 popup modally from page1 by clicking a button and it works as expected. However i realized when i click the Submit button on the popup page it turns black(pls get me right here its the background of the popup page-page2 not the first page-page1 i am talking about) while refreshing.
apex 4.1.0/Oracle 11g Ent,
any help please...regards.Skillbuilder Modal uses software named "Colorbox" for its modal presentation. The first problem that you had probably occured because you had not yet selected a theme. The position of the close button varies depending on the theme that you select. You selected theme 1, therefore the close button is in the lower right hand corner. Some of the other themes may better suit your taste. There are 5 to choose from. BTW, these themes cannot be easily changed so you pretty much have to decide on 1 of the 5. I think Dan is working on some more options with future releases of SB Modal.
-
Error when clicking other button after displaying Popup window
Hi,
I'm developing a custom page which calls a popup window in r12, below is the error encountered.
Error: Cannot Display Page
You cannot complete this task because you accessed this page using the browser's navigation buttons (the browser Back button, for example).
To proceed, please select the Home link at the top of the application page to return to the main menu. Then, access this page again using the application's navigation controls (menu, links, and so on) instead of using the browser's navigation controls like Back and Forward.
On my base page, I have other buttons like Save, Back, and the button to invoke the popup window. I can display the popup window without error, but when i clicked on the base page's other buttons after invoking the popup window, the error above is shown. I'm not clicking any browser's navigation buttons. Please let me know how to solve this error.
Thanks!Hi,
Just want to update...
The error occurred because I have isBackNavigationFired checking, this becomes true when clicking the other buttons in the base page after displaying the popup. Is there a workaround where I can make this work without removing my back browser navigation checking?
Thanks!
Maybe you are looking for
-
Black ink cartridge is not working
And no, it's not empty! ;-) I have an HP 1210 All-In-One and while my color ink cartridge (which IS just about empty) will print, the black ink cartridge will not. After replacing the black ink cartridge, I printed 10-20 pages or so and then suddenly
-
After Effects CC Crashes On Startup
I downloaded my AE CC trial today, installed it. When I open up After Effects, create a new composition; it crashes. I restarted the program, as soon as the program opens, it crashes. Any solutions?
-
Order by in MATERIALIZED VIEW not work successfully with first column (ID)
Dears, I am trying to create a Materialized View as below: CREATE MATERIALIZED VIEW HR.MV_EMP PCTFREE 10 MAXTRANS 255 TABLESPACE users STORAGE ( INITIAL 65536 MINEXTENTS 1 MAXEXTENTS 2147483645 BUILD IMMEDIATE REFRESH ON DEMAND AS SELECT * FROM emplo
-
Phsp CS3 - License has stopped working - How to access new install version for download?
Please help! I just finished a session with Adobe and they told me to use the Forums for a solution to my issue. Bought a new iMac with Mavericks OS/X. Photoshop CS3 will not open due to a "license has stopped working" error message. I asked the Adob
-
Bk 7 filed, citi card IIB not on credit report
Ran a credit report and my citi card is no where to be found. Is this something to just ignore?