Can we create an array as a button?

I konw that my subject is not really clear....
I have files names in an excel project. I want to display all of this files like a button in the aim to open one, considering to files inside the excel file:
For instance : if I have 3 files : file1, file2, file3 the VI does a menu button with ONLY 3 solutions: file1, file2, file3 to permit to the user to clic on one of this 3 files.
Is it possible?Message Edited by ramiral on 04-26-2005 04:50 AM
labview 7.0

copied from labview manual:
Use the Property Node to get and set various properties on an application
or VI. Select properties from the node by using the Operating tool to click
the property terminal or by right-clicking the white area of the node and
selecting Properties from the shortcut menu.
You can read or write multiple properties using a single node, however
some properties are not writable. Use the Positioning tool to resize the
Property Node to add new terminals. A small direction arrow to the right of
the property indicates a property you read. A small direction arrow to the
left of the property indicates a property you write. Right-click the property
and select Change to Read or Change to Write from the shortcut menu to
change the operation of the property.
The node executes from top to bottom. The Property Node does not execute
if an error occurs before it executes, so always check for the possibility of
errors. If an error occurs in a property, LabVIEW ignores the remaining
properties and returns an error. The error out cluster contains information
about which property caused the error.
If the Property Node opens and returns a reference to an application or VI,
use the Close Reference function to close the application or VI reference.
LabVIEW closes control references when that reference is no longer
needed. You do not have to explicitly close control references.
Implicitly Linked Property Nodes
When you create a Property Node from a front panel object by
right-clicking the object and selecting Create»Property Node from the
shortcut menu, LabVIEW creates a Property Node on the block diagram
that is implicitly linked to the front panel object. Because these Property
Nodes are implicitly linked to the object from which it was created, they
have no refnum input, and you do not need to wire the Property Node to
the terminal of the front panel object or the control reference. Refer to the
Controlling Front Panel Objects section of this chapter for more
information about control references.
if you still don't get it, i suggest that you read the labview manual, or parts of it and take a look at a few example's supplied by labview

Similar Messages

  • Is it possible to/how can I create an array of arrays in Labview 6i?

    I am trying to create a data structure based on a tree where each limb is an array of arrays and each of those arrays is an array of arrays...etc. My ultimate purpose of this is for multidimensional (infinite) data saving/data recovery.

    I suspect it won't work for your intended application, but here is an answer to your question:
    You can't create an array of arrays, because that would be the same as increasing the number of dimensions of the array. However, you can store an array in a cluster, then have an array of clusters with arrays in them. So, indirectly it is possible. This gives you the possibility of each array being a different size.
    Bruce
    Bruce Ammons
    Ammons Engineering

  • How can I create a array with all files from a directory

    How can I create a array of files or varchar with all files from a directory?

    I thought the example could be improved upon. I've posted a solution on my blog that doesn't require writing the directory list to a table. It simply returns it as a nested table of files as a SQL datatype. You can find it here:
    http://maclochlainn.wordpress.com/2008/06/05/how-you-can-read-an-external-directory-list-from-sql/

  • Can I create "variable array"?

    Is it possible to create an array of variables? Eg. if I have to 10 boolean control, called Switch1, Switch2... Switch10, and I need to switch one of them to ON, but which one to switch on depends on different situation. Say, at situation A, I need to switch on Switch3, then at situation B, I need to switch on Switch5, etc. Can I write just one command, with the switch number as the input, so that it can switch on different boolean control (Switch#) at different time? (i.e. treating the variables Switch1 to Switch10 as an array of variables called Switch#).
    BTW, this question was asked by another LabView user in 2000, but there hasn't been a satisfactory anwer.

    I can think of one way off the top of my head, but it suffers from some fundamental flaws, and I'm not entirely familiar with the functions involved, so it may not work!
    The solution:
    It is possible to open a reference (using the Open VI Reference) to the VI being run. From there, it is possible to obtain a reference to all of the controls on the front panel using property nodes. Using these references, it should be possible to set the properties of the controls.
    The flaws: It's complex, it's large overhead, and it's virtually impossible to maintain.
    I've run into the same problem before with controls embedded in tab controls, since buttons on two different tabs cannot belong to the same cluster or array. I have yet to see a solutio
    n that I like.
    Perhaps someone else out there has seen a good solution for this one? Or maybe NI will bite the bullet and implement heterogeneous arrays and "virtual" clusters (clusters who's front panel objects are not spatially associated
    Sorry I can't help more.

  • How can I create clearer, sharper images and buttons in Muse?

    How can I create buttons and images that have a vector like clarity? When I upload images (buttons, jpegs and pngs) a lot of the time they seem to have a slightly fuzzy quality to them. I have read previous posts on this matter and none have helped. Any feedback on this will be greatly appreciated. Thanks

    When you place your images in exactly the size you saved them in Photoshop or whatever, Muse doesn’t touch it.
    The quality in this case is the quality you saved the image.
    The best way is, to examine in Muse the available pixel size of the image and then use Photoshop to obtain this size
    A helpful widget to examine the potential size of an image in advance, is the "lore ipsum"-Muse-widget, that you find in the free widget collection "Andrew’s Prototypes":
    Andrew Prototypes | Exchange | Adobe Muse CC

  • Can developers create apps with lock screen buttons?

    Title pretty much says it all.  Is it possible for developers to create apps that have lock screen buttons that appear with a home button double tap similar to the itunes control buttons?  I've seen other apps tap into itunes media controls but can you create a custom version of that while leaving itunes controls enabled as well?

    Based on your brief description of what you intend to do, yes --- can't.
    I'm not sure how I could be any more specific without actually telling you what the app does.  Basically can you make custom buttons in the lock screen appear in a similar fashion to the way the previous (<<), play (>), and next (>>) buttons appear when the home button is double tapped.
    Also, not being in a paid program is going to significantly limit asking questions like this and understanding responses here, so...
    Why is that?  Its my understanding that paying the $99 means the app can actually go on the store and you can test it on a real device vs the emulator.  The whole reason I was asking this question was to determine if an idea me and a buddy had was capable of being done before investing money in it.

  • Can't create raid array in 10.4.6

    I am trying to create a mirrored raid array with two Fantom USB 2 external harddrives using disk utility.
    I am unable to drag the image of any hard drive into the right window and the create button is never activated.
    I have restarted, verified the disks and so on. I hve tried to select a different external disk but that won't work either.
    Any ideas what's up.

    You can try updating the drivers from the makers site, but it could be that Apple won't allow USB drives to RAIDed.
    Unless your recording ET or something where a hard drive failure could mean disaster, mirrors are not ideal form of backup.
    Consider auto-cloning and auto-backup software like DeJaVu or Retrospect.
    What this will do is give you the benefit of time, cloning will "clone" a whole boot drive and make it bootable in case you need it. (You can clone a whole non-boot drive as well.) Auto-backup will copy user type files and folders, but it's not designed to copy a OS from one drive to another.
    http://www.apple.com/downloads/macosx/systemdiskutilities/dejavu.html

  • How can I create a form with a button that adds a new page of fields to fill out?

    Hi,
    I have a one-page form created in Acrobat Pro 9 that contains five fields for a user to complete. I'd like to give the user the option of adding a page with the same five fields to fill out. The user finishes those fields, presses an "Add a Page" button, and then gets another page to fill out, and so on. When finished, their PDF form might be 10 pages long, at which point the user can save it as a single PDF file. Is this possible to do in Acrobat Pro 9 or 10, and if so, how?
    Thanks,
    Andrew

    When I created a new template like you told me, I wasn't given the option to rename the fields. See screenshot below. I'm just given the option to add a new template. Changing it refers to changing the template to a different page.
    If you can show me how to have the fields renamed automatically or use the rename parameter, I think that should fix it.
    Under Tools>JavaScript>Document JavaScripts, I've added a Script named "PackagingArtwork".
    // Here is the code
    function PackagingArtwork()
    {this.createTemplate({cName: "PackagingArtwork", nPage: 5});
    // Here the code that spawns the template
    var PackagingArtworkArray = this.templates;
              var PackagingArtwork = PackagingArtworkArray[0];
              PackagingArtwork.spawn(this.numPages, false, false);
    This is what the JS debugger said.
    Acrobat EScript Built-in Functions Version 10.0
    Acrobat SOAP 10.0
    var t1 = createTemplate("t1", 0);
    var oXO = t1.spawn({nPage: numPages, bOverlay: false});
    while (numPages < 50) {
        t1.spawn({nPage: numPages,  bOverlay: false, oXObject: oXO});
    undefined
    [object CosObj=<<Stream>>]
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:Field:Mouse Up
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1
    TypeError: PackagingArtworkArray is null
    2:AcroForm:Duplicate Packaging Artwork:Annot1:MouseUp:Action1

  • How can I create a group of 5x3 buttons with a drop down meny that will slide down the 5 boxes beneath in Muse?

    I am making a porfoliosite in Muse, and want to show 5 x 3 thumbnails of my work that you can click on to see more of the same work. When you click I want a drop down box that will slide down the boxes beneath. Like on this page: http://rajoon.com/. Anyone that know how?

    Have you considered using CSS styled text/list menus instead of image rollovers.  It isn't hard really and it's actually a much better choice for   web accessibility and for search engines to find and follow your links.   Here are some links to several CSS menu systems you can try:
    CSS Express Drop-Down Menus (tutorial)
    http://www.projectseven.com/tutorials/navigation/auto_hide/
    CSS Tab Designer creates 60+ CSS Styled Button and Tab Menus  (download)
    http://www.highdots.com/css-tab-designer/
    List-O-Rama  (DW Extension)
    http://www.dmxzone.com/go?5618
    CSS  Menu Maker (On-Line Menu Generator)
    http://www.cssmenumaker.com/
    Pop-Menu  Magic2 by PVII (DW extension purchase)
    http://www.projectseven.com/products/menusystems/pmm2/index.htm
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    www.alt-web.com/
    www.twitter.com/altweb
    www.alt-web.blogspot.com

  • Can't create an array of WebBrowser​s

    I drop an array constant down (and I tried this with a cluster also) and I try to add a WebBrowser into it but it won't take it.  The web browser is in the .Net and ActiveX pallete - if you hover over it, its type says SHDocVw.IWebBrowser2.  I was hoping to have an array of webBrowsers because (as I've mentioned in numerous other threads) I need to talk via secure (TLSV1) link to numerous radios - each will have a different IP address, and would need their specific html (or xml in some cases) data displayed on its specific browser.  I would then process that radio's specific data.  I could probably create X (upto 32) instantiations of my EXE (that currently has one webBrowser), but that seems extremely difficult to manage.  I did see that I can have a tab control with numerous tabs (say 32) and have a web browser on each.  I currently (for one webBrowser) get its Document property, its body, then its inner text, and if that string length is > 0 then there is something there.  This isn't a very reliable method of detecting a message has arrived, so I'm open to suggestions.  Regardless, I would need a way to know which of my 16 (or maybe 32) web servers received data, and process that message accordingly.   I thought of somehow incorporating an object-oriented approach such that everytime a new radio was desired, a new object would be created to support all its properties/methods - this is somewhat uncharterd territory, however.

    Hi mrbean,
    instead of creating a lot of instances of your program, you can create a vi template with one activex browser in it and create as many instances as you need.
    Hope it helps.
    Mike

  • Please help - I can not create large arrays of images (no more than 108 elements)

    Hello,
    I am working in an application where i acquire 300 high resolution images (3Mp) and then i process each of those frames.
    When i try to put alll those frames in one array of images, the system does not let me more than 108 elements. There is no such message like out of memory or memory error. It is just that when i visualize the array of images, there are good frames the first 108 elements, and then white frames the rest of the elements.
    Ideallically i would prefer to process frames as i am acquiring them, but i am concerned about the remaining processing time for the rest of the tasks.
    Then, as an alternative, I have tried to store frames in two shorter arrays, and i ended up observing that when the first array (say 50 elements) is full and the second array starts (another 50 elements for example), labview needs a certain time in the the middle (like three seconds between closing first array and starting acquiring on the second array). If i dont wait that time between arrays, both arrays contain the same information. I know, this is weird, and i know about the fact of passing information by reference on imaq images. 
    The most interesting thing is that when i reduce considerably the resolution of the image (say that now, instead 3Mp they are 2Mp), the maximum number of elements on the arrays are exactly the same: 108, so this makes me wonder if it is a memory constrain. And the code is fairly simple, there is no way that i am cutting the acquisition at the number 108.
    So my question is, How can i put 300 frames in one just one array? or How can eliminate the time i have to wait between arrays?
    I have heard about memory allocation and so, but i am not sure how to proceed. I have windows 7.
    Thanks in advance,
    Roberto

    It's hard to visualize.  Please post the code - or at least a shell representing your code - so we can see what is happening.  Are you sure you are getting 108 contiguous pictures, or are some aquisitions being skipped?  Is the first picture in the array the first aqcuisition?  Is the last picture the last acquisition?
    I really don't think it is about memory allocation.  I think it could be about your method of acquiring and processing said acquisitions.
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • How can I create sub-arrays based on the positions of indicies in a separate index array?

    Please forgive me if this question is basic or obvious. I am fairly new to LabVIEW and I'm trying to learn as I go along.
    I have a 1D array of index values (the number of possible index values is not fixed, but can vary between uses of the application; it could be just {0, 1} on one day and {1, 5, 11, 678} on another) and a 1D array of measurement values (doubles). I'd like to parse the measurement values into sub-arrays for each index, so that if my index array was:
    [0 1 1 1 1 5 5 0 5 5 1 0 1 1 5]
    and my measurement array was:
    [0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.10 0.11 0.12 0.13 0.14 0.15]
    I would get back 3 sub-arrays:
    [0.1 0.8 0.12]
    [0.2 0.3 0.4 0.5 0.11 0.13 0.14]
    [0.6 0.7 0.9 0.10 0.15]
    I know there must be a simple way to do this, I guess I'm just stuck too much in matlab-array thinking to figure it out... please help!
    -- jph
    Solved!
    Go to Solution.

    jamespherman wrote:
    Thus, I figured it might be possible to generalize this idea and send multiple sets of XY values to an XY graph.
    OK, all we need is a trivial modification of what we already have. XY graph data is easiest handled using complex data. Here's a quick rewrite. See if this works for you.
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    SplitInGroupsGraph.vi ‏14 KB

  • Can't create float array with a variable name as size parameter?

    Hi,
    When trying to compile code that users a variable in the array subscript to set the size, CC gives the following error:
    Error: An integer constant expression is required within the array subscript operator.
    1 Error(s) detected.The code is as follows:
    int main()
    //blah blah
    const int arrSize = numberVariables;
        float tempArr[arrSize];
    //blah blah
    }Output from CC -V:
    unknown% CC -V
    CC: Sun C++ 5.9 SunOS_i386 Patch 124864-01 2007/07/25Output from uname -a:
    unknown% uname -a
    SunOS unknown 5.10 Generic_137138-09 i86pc i386 i86pcAny ideas on why CC is giving that error?
    ~Slow
    Edited by: SlowToady on Nov 15, 2008 8:28 PM
    Edited by: SlowToady on Nov 15, 2008 8:36 PM

    Marc_Glisse wrote:
    Last time I checked, I did not see VLAs in the draft of the next C++ standard, which I believe is now feature complete. So either I missed it (quite possible) or VLAs were considered a bad idea (for C as well many people consider alloca and VLA bad ideas). It is however a very reasonable extension to have (care to file a RFE?).The following code performs like this on an IBM x366 with 4 single-core 3.16 GHz Xeons, running OpenSolaris build 96:
    -bash-3.2$ ./thrtest
    malloc() took 440895924 ns
    alloca() took 2122522 ns
    -bash-3.2$Using alloca is two hundred times faster.
    Two hundred times faster.
    Think about that next time some pedant says alloca "sucks".
    Try for yourself. Here's the code:
    #include <stdlib.h>
    #include <pthread.h>
    #include <alloca.h>
    #include <strings.h>
    #include <stdio.h>
    #define NUM_THREADS 8
    #define ITERS 10000
    #define BYTES 1024
    typedef void ( *mem_func_t )( void );
    void alloca_iter()
        char *ptr;
        ptr = ( char * ) alloca( BYTES );
        memset( ptr, 0, BYTES );
        return;
    void malloc_iter()
        char *ptr;
        ptr = ( char * ) malloc( BYTES );
        memset( ptr, 0, BYTES );
        free( ptr );
        return;
    void *thread_proc( void *arg )
        mem_func_t mem_iter;
        mem_iter = ( mem_func_t ) arg;
        for ( int ii = 0; ii < ITERS; ii++ )
            mem_iter();
        return( NULL );
    int main( int argc, char **argv )
        pthread_t tids[ NUM_THREADS ];
        void *results[ NUM_THREADS ];
        hrtime_t start;
        hrtime_t end;
        int ii;
        start = gethrtime();
        for ( ii = 0; ii < NUM_THREADS; ii++ )
            pthread_create( &tids[ ii ], NULL, thread_proc, malloc_iter );
        for ( ii = 0; ii < NUM_THREADS; ii++ )
            pthread_join( tids[ ii ], &results[ ii ] );
        end = gethrtime();
        printf( "malloc() took %ld ns\n", end - start );
        start = gethrtime();
        for ( ii = 0; ii < NUM_THREADS; ii++ )
            pthread_create( &tids[ ii ], NULL, thread_proc, alloca_iter );
        for ( ii = 0; ii < NUM_THREADS; ii++ )
            pthread_join( tids[ ii ], &results[ ii ] );
        end = gethrtime();
        printf( "alloca() took %ld ns\n", end - start );
        return( 0 );
    }

  • Can't create Smart Collection, Save-Button doesn't work

    i have the Problem  that i can't create Smart Collection, the Save-Button doesn't work, the Smart-Collection Window stays open and nothing happens when i click the "save" button!
    i use CC with a new installed W8 and all is up-to-date.
    Its a strange thing. Please Help me.

    Just to clarify, Photoshop CC has not been released yet.  It will come out on June 17.
    What you have now is Photoshop 13.x as per the subscription model (»Abo«) and it's called Photoshop CS6.  When Photoshop 14.x is released on June 17, then it will be called "CC".
    It's not clear—at least to me—which images, if any, you have selected in Bridge when you hit the »Speichern« (Save) button.
    Remember that a Collection is nothing more than a saved search, i.e. a saved collection of selected search results (hits).
    Could you elaborate on what it is you want to save as a collection? 
    Incidentally, the Adobe Bridge forum is here:
    http://forums.adobe.com/community/bridge?view=discussions

  • Can someone help me in creating an Array for the following?

    Hi this is a flash banner done using AS3 but it is giving me bugs when published, can someone please look at the the following link http://webtemp2.idm.net.lb/alamflash/home.html 
    and below is the script, can i create an array?
    stop();
    import fl.transitions.Tween;
    import fl.transitions.easing.*;
    mc_animation.mc_scaffold.buttonMode = true;
    mc_animation.mc_prop.buttonMode = true;
    mc_animation.mc_ladder.buttonMode = true;
    mc_animation.mc_tower.buttonMode = true;
    mc_animation.mc_trade.buttonMode = true;
    ///////////////////// start ///////////////////////////////
    new Tween (mc_animation.mc_scaffold,"y", Elastic.easeInOut,-300,3,1.5,true);
    new Tween (mc_animation.mc_prop,"y", Elastic.easeInOut,-300,3,2,true);
    new Tween (mc_animation.mc_ladder,"y", Elastic.easeInOut,-300,3,2.5,true);
    new Tween (mc_animation.mc_tower,"y", Elastic.easeInOut,-300,3,3,true);
    new Tween (mc_animation.mc_trade,"y", Elastic.easeInOut,-300,3,3.5,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,-300,15,1,true);
    /////////////////////// scaffolding ////////////////////////////
    function scafoldinfo(e:Event):void {
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,1000,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,1100,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,1200,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,1300,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,1400,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,-300,1.5,true);
    new Tween (im_scaffolding,"x", Elastic.easeInOut,-1100,0,5,true);
    new Tween (info_scaffold,"y", Elastic.easeInOut,-300,30,6,true);
    function closescafoldinfo(e:Event):void {
    new Tween (info_scaffold,"y", Elastic.easeOut,30,300,5,true);
    new Tween (im_scaffolding,"x", Elastic.easeInOut,0,-1100,2,true);
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,2.4,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,197.3,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,392.3,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,587.5,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,782.2,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,30,2,true);
    mc_animation.mc_scaffold.addEventListener(MouseEvent.CLICK,scafoldinfo);
    info_scaffold.btn_close.addEventListener(MouseEvent.CLICK,closescafoldinfo);
    ///////////////////////////////////////////////// propping///////////////////////////////////////////////////////////
    function proppinginfo(e:Event):void {
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,1000,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,1100,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,1200,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,1300,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,1400,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,-300,1.5,true);
    new Tween (im_propping,"x", Elastic.easeInOut,-1100,0,5,true);
    new Tween (info_proping,"y", Elastic.easeInOut,-300,30,6,true);
    function closeproppinginfo(e:Event):void {
    new Tween (info_proping,"y", Elastic.easeOut,30,300,5,true);
    new Tween (im_propping,"x", Elastic.easeInOut,0,-1100,2,true);
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,2.4,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,197.3,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,392.3,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,587.5,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,782.2,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,30,2,true);
    mc_animation.mc_prop.addEventListener(MouseEvent.CLICK,proppinginfo);
    info_proping.btn_close.addEventListener(MouseEvent.CLICK,closeproppinginfo);
    //////////////////////////////////// Ladders //////////////////////////////////////////////////////
    function laddersinfo(e:Event):void {
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,1000,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,1100,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,1200,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,1300,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,1400,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,-300,1.5,true);
    new Tween (im_ladders,"x", Elastic.easeInOut,-1100,0,5,true);
    new Tween (info_ladders,"y", Elastic.easeInOut,-300,30,6,true);
    function closeladdersinfo(e:Event):void {
    new Tween (info_ladders,"y", Elastic.easeOut,30,300,5,true);
    new Tween (im_ladders,"x", Elastic.easeInOut,0,-1100,2,true);
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,2.4,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,197.3,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,392.3,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,587.5,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,782.2,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,30,2,true);
    mc_animation.mc_ladder.addEventListener(MouseEvent.CLICK,laddersinfo);
    info_ladders.btn_close.addEventListener(MouseEvent.CLICK,closeladdersinfo);
    //////////////////////////////////// towers //////////////////////////////////////////////////////
    function towersinfo(e:Event):void {
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,1000,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,1100,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,1200,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,1300,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,1400,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,-300,1.5,true);
    new Tween (im_towers,"x", Elastic.easeInOut,-1100,0,5,true);
    new Tween (info_tower,"y", Elastic.easeInOut,-300,30,6,true);
    function closetowersinfo(e:Event):void {
    new Tween (info_tower,"y", Elastic.easeOut,30,300,5,true);
    new Tween (im_towers,"x", Elastic.easeInOut,0,-1100,2,true);
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,2.4,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,197.3,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,392.3,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,587.5,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,782.2,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,30,2,true);
    mc_animation.mc_tower.addEventListener(MouseEvent.CLICK,towersinfo);
    info_tower.btn_close.addEventListener(MouseEvent.CLICK,closetowersinfo);
    //////////////////////////////////// trading //////////////////////////////////////////////////////
    function tradinginfo(e:Event):void {
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,1000,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,1100,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,1200,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,1300,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,1400,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,-300,1.5,true);
    new Tween (im_trading,"x", Elastic.easeInOut,-1100,0,5,true);
    new Tween (info_trading,"y", Elastic.easeInOut,-300,30,6,true);
    function closetradinginfo(e:Event):void {
    new Tween (info_trading,"y", Elastic.easeOut,30,300,5,true);
    new Tween (im_trading,"x", Elastic.easeInOut,0,-1100,2,true);
    new Tween (mc_animation.mc_scaffold,"x", Elastic.easeInOut,mc_animation.mc_scaffold.x,2.4,4,true);
    new Tween (mc_animation.mc_prop,"x", Elastic.easeInOut,mc_animation.mc_prop.x,197.3,3.5,true);
    new Tween (mc_animation.mc_ladder,"x", Elastic.easeInOut,mc_animation.mc_ladder.x,392.3,3,true);
    new Tween (mc_animation.mc_tower,"x", Elastic.easeInOut,mc_animation.mc_tower.x,587.5,2.5,true);
    new Tween (mc_animation.mc_trade,"x", Elastic.easeInOut,mc_animation.mc_trade.x,782.2,2,true);
    new Tween (mc_animation.mc_separators,"y", Elastic.easeInOut,mc_animation.mc_separators.y,30,2,true);
    mc_animation.mc_trade.addEventListener(MouseEvent.CLICK,tradinginfo);
    info_trading.btn_close.addEventListener(MouseEvent.CLICK,closetradinginfo);

    I am afraid this is undocumented usage of Tween class. According to the class documentation one needs to create instances of Tween. Since there are no explicit instances - I suspect that one Teen is overriding another or, perhaps, is not getting instantiated all together.
    So, the documented usage is:
    var tween:Tween = new Tween()
    Not just new Tween()
    Re: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/transitions/Tween.html
    I also would suggest you look into TweenLite or TweenMax classes - they are much more compact, easier to use and accommodate several properties tweening in one swoop.

Maybe you are looking for

  • E-mail asking for account verification

    I had got a few e-mails that say "Final Warning update!" Is this legit!? This is the e-mail I got: Body Account Verification Talk21 has discovered series of illegal attempts on your account from a bad Ip Location and will shut your account as it has

  • How to connect to internet on E72 through Laptop

    On all the posts that i have seen, it is possible to connect to the net on the laptop/pc through E72, but i need to do it the other way round. using GPRS all the time to update and/or browse the net/view maps/download app, etc, turns out to be time c

  • Ipad 2 springboard cashing constantly, help!

    What causes these springboard crashes on an iPad 2, non jail broken, with updated iOS? No apps at all... Just the plain Jane ios5.1.1 So... I'm at my ropes end... Ready to bounce this thing off the wall at high velocity... This is my second iPad in 7

  • Cannot install applications because the certificate for .... is not valid

    Hello, We have an in house enterprise app that can no longer update.  We have taken the steps outlined here.  These steps include installing a SSL certificate on the server from a trusted CA (GeoTrust) that shows as valid in Safari on OSX.  Also the

  • Premiere Elements 10 won't allow rendering long Youtube videos but Youtube will except them.

    Does anyone know how to disable the error that Premiere Elements gives you if you try to render a Youtube video longer than 10 or 15 minutes? My account on Youtube allows me to put up long videos (I currently have a 23 minute video I rendered with Pi