creation and targeting dynamic create MC (from AS2 to AS3)

Hello!

Before, I used something similar to this script (AS2) to create and target MC-buttons. But I got lost trying to rewrite this to AS3.

Can someone take a look and hopefully help or give me a pointer?

Thank you

Original AS2 (works well):

var fruit:Array = new Array ("apple", "orange", "lemon", "banana");
var i:Number;
var n:Number = fruit.length;
for(i = 0; i<n; i++)
{
    var tempname = _root.attachMovie("libraryname", "newname"+i, i);
    
    tempname.fruitName = fruit[i];
    tempname.onRollOver = over;
    tempname._x = 100*i;
}

function over()
{
    trace(this.fruitName); // Being able to target  MC using "this" (In this case it's given fruit name )
}


My humble mezz AS3:

var fruit:Array = new Array ("apple", "orange", "lemon", "banana");
var i:uint;
var n:Number = fruit.length;
for(i = 0; i<n; i++)
{
    var tempname = attachMovie("libraryname", "newname"+i, i); //Where did attachMovie go??
    tempname._x = 100*i;
    addChild(tempname);
    tempname.addListener(MouseEvent.MOUSE_OVER, over);
    
}
function over()
{
    trace(this.name);
}

To study in detail what then after the previous poster suggested.

Create a symbol in your library and name it's class MyButton linkage--> post the following code on the timeline--> traces to observe:

var xml:XML = 
     
          

Tags: Adobe Animate

Similar Questions

  • How to reference a dynamically created MovieClip from an another MovieClip?

    Hello

    I would be grateful for the pointers to the following problem:

    I can't reference dynamically created MovieClips (links in a panel side on a Flash site, created from a XML file) from the current MovieClip (the selected link).

    I want to freeze the MovieClip/link to the mouseOver State, once it has been clicked - this part works. When a new MovieClip/link is clicked on, I would like to release the previously clicked on the link to the mouseOver State, which is what I have so far been unable to do.

    My problem seems to refer to the previous link/MoveClip. I used the statement (MovieClip (this) .name) route trace to determine that the clips are named item0, item1, item2 and so on. However, I was unable so far to reference the previous item so far. I tried to follow the route to the MovieClip on the stage and also essaye.item0.gotoandstop MovieClip (parent) and a lot of other different permutations, but nothing helped. It's the fact that they seem to be in a container called "panel", which is defeat me.

    Here's a live version that I downloaded, what could explain the problem better. Click on "UBER EACH" in the menu bar to access the page in question. It is the links on the left side (history, team Unser, etc.) who are the problem. You will see that once they were clicked, they stay in their mouseOver State.

    This is the code in question on the fla file, which is a file that I did not create myself. The parts in black work very well; It's the Red pieces there the rub:

    ***********************************

    import flash.display.MovieClip;

    panel.buttonMode = true;

    var: lang: uint = 1;

    var url_Link:String = MovieClip (root).program.websiteXML .language [lang] [MovieClip (root).program.linkPage].pages.titlePage.texts.pageList.txt [XT].@link numT;

    var urlPage:Number = number (MovieClip (root).program.webs iteXML.language [lang].pages.titlePage [MovieClip (root).program.linkPage].texts.pageList.tx t[numTXT].@linkPage);

    var request: URLRequest;

    var linkIndex:uint;

    var lastClickedLink:MovieClip; //This is supposed to store the last link that has been clicked - it does not work  

    panel.addEventListener (MouseEvent.CLICK, clicLink);

    panel.addEventListener (MouseEvent.ROLL_OVER, mouseOverLink);

    panel.addEventListener (MouseEvent.ROLL_OUT, mouseOutLink);

    function mouseOverLink(event:MouseEvent):void {}

    MovieClip (this) .gotoAndPlay ('s1');

    }

    function mouseOutLink(event:MouseEvent):void {}

    if(numTXT!== (linkIndex-1)/5) { State mouseOver of //freezes so this is the link for the current page

    MovieClip (this) .gotoAndPlay ('s2');

    }

    }

    function clicLink(event:MouseEvent):void {}

    var linkpage:uint =. MovieClip program.linkPage (root);

    If {(url_Link)

    request = new URLRequest (url_Link);

    navigateToURL (request);

    } else {}

    linkIndex = numTXT * 5 + 1;

    if(linkpage == 1) {}

    MovieClip (root).chPages.cont.page_about_mc.page3Tu rner_mc.gotoAndStop ([linkIndex]);

    } ElseIf (linkpage == 2) {}

    MovieClip (root).chPages.cont.page3_mc.page3Turner_ mc.gotoAndStop ([linkIndex]);

    }

    lastClickedLink.gotoAndPlay('s2'); / / This is supposed to release the clicked the link previous it is State mouseOver - does not work 

    lastClickedLink = MovieClip (this) .name; //this is supposed to set the new link as the last link clicked after that was released of her is State mouseOver - does not work   

    }

    }

    ***********************************

    If anyone can help, that would be great.

    What you might be after for this line is to use:

    lastClickedLink = MovieClip (event.currentTarget);

    For what you show, the name property of an object is a string, so I expect get you an error regarding trying to get a string to act as a MovieClip when you try to say to gotoAndPlay ('s2').

  • How to limit users to create GOLD from requisition autocreate/find in Oracle

    How to restrict the users and buyers to create PO from find/autocreate order form in Oracle? IE I want to stop users to manually enter purchase orders.

    It will be as simple as creating a responsibility with a menu such as the function Create PO is removed?

    Hello

    Please find below Metalink which allows you to configure your condition effectively.

    How to restrict users to only create purchase orders that are associated with applications? (Doc ID 1304521.1)

    to hit the correct answer if you find the answer useful.

    Kind regards

    Hidayatulla

  • problem creating oscustomisationspec from the command line

    Hello

    I have a problem when you create or modify a command line oscustomisationspec

    If I change the administrator password or domain password I have a problem when you use the customisationspec

    error is cannot decrypt the password

    the public key in the specification does not match the public key of vcenter...

    When I create this oscustomisationspec of my xp machine I have no problem

    When I create my Management Server I have the problem

    and when I create it from the vcenter itself I have the question too

    I don't understand why I'm using the right button of my computer and not a server

    If I create the customspec of the client vsphere vcenter or on the management server, it works well

    Another thing

    If I export customization of my computer the plain text for the password value is false

    If I export the customization of the server the value of plaintexst is true

    my machine is xp

    the waiters are win2003 and win2008

    can anyone help?

    Hello, DanielSoares-

    This could be linked to the bug referenced in the thread to the http://communities.vmware.com/thread/297748.  Here, broedi and vitalibaruh done by are the property of plain text for passwords in the spec is set to $false instead of $true when.  They discuss this issue when using New-OSCustomizationSpec to clone an OSCustomizationSpec, but I got the same behavior you describe when you create a new persistent by using New-OSCustomizationSpecOSCustomizationSpec.

    In the thread (the post to http://communities.vmware.com/thread/297748?start=18), vitalibaruh (from the team of PowerCLI) mentions that he's filed a bug for this behavior.

    So for now, the solution seems to be to create the OSCustomzationSpec via the vSphere client and, if you want to work with a copy of the spec (to add/modify credentials, for example), use the API to clone the spec (via the DuplicateCustomizationSpec() method) and then use Set-OSCustomizationSpec to make changes to the clone.  I've posted an excerpt on the use of this method twice in this same thread.

    Is not ideal, but that market.  I hope this helps.

  • Is it possible to use a statically defined appearance streams in a dynamically created annotation?

    Hello

    I want to create a document with cascade "popups".  Not the popup only integrated text, but an annotation that contains a stream of appearance that sets the text and images.  I am currently using widget annotations based on a push button field.

    Each page of my document has many citations referring to other pages in the document.  When a user hovers over the quote, I want a "popup" appear containing a representation of the destination.  However, as the destination itself will be quotes, I also want the "popup" to contain citations that the user can fly over, triggering another popup, etc.  In this way, a user can navigate the entire document without leaving the page, or by clicking the mouse.

    Of course, with even a small number of citations per page, pre calculation and statically define all these widgets causes a combinatorial explosion, making it slow and very large document.

    Instead, I want to statically define workflow appearance once per document, and then dynamically create annotations and affect the seemingly appropriate flow using JS when the user navigates.

    So far, I created an access point named in the dictionary of names, but I was not able to use it to dynamically set a dynamically created the appearance of a widget annotation workflow.

    Also, I called Doc.getIcon (), passing the AP named, which returns an Icon object.  However, after field.buttonSetIcon () and passing the AP named, the button does not appear the icon.

    Is it possible to use a statically defined appearance streams in a dynamically created annotation?

    Thank you

    Dave

    Using getIcon/buttonSetIcon must work, but you must make sure that the button is set up that it be set in page is not 'Label Only.

    Also, it is best to store the icons of hidden buttons and recover them with buttonGetIcon due to a bug that causes the icons at the level of the document get wiped out when performing a save as operation file.

  • Time of design and of the dynamically created controls

    I have a project written in VC6 as a project of the MFC dialog box. In a particular area, I dynamically create several (the exact number depends on user input) CNiGraphs. There is also a two CNiButtons that were created at design time using the resource editor. The problem I have is that when this dialog box is open, a message appears saying it is an eval version and the control will go off after 5 minutes. After 5 minutes of waiting, the CNiButtons 2 go inactive (black tower), but the continuous CNiGraphs of work. I have a valid license of MStudio 8.1.6, version but it seems that these 2 buttons do not recognize the license. There are also other buttons from the moment of conception of the project, but these have no problem at all. When you create the dynamic creation of the CNiGraphs, give them a valid license string, and I was wondering if there is a problem with the time created and dynamically controls created in the same dialog box to design. Anyone know?

    I don't remember, but I can have created these 2 CNiButtons when I was with only an eval license. (All others were undoubtedly create when I got a full license) Could have an impact on them? I have a vague memory of reading somewhere that DTC create controls to check the license when they are created in the designer and store that info in them license. If this is the case does anyone know an easy way to update the license stored in control? I rather not just delete it and Add again because I would avoid having to redo the tab order (unless someone knows how to easily insert something in the middle of the order of tab instead of having to click through all the controls in the correct order)?

    In addition, I don't know if this would affect anything, but the project was originally built with ComponentWorks 1.0, we were forced to move to MStudio when we met a few bugs in CW, so all controls were originally CW controls which have been converted into control of CNi. I doubt that this is so like everywhere else, we changed during controls is not a problem, but I'm ready to try the suggestions.

    Hi JC,.

    I hope you had a good weekend!  I'm glad to hear that you're back running.  Add the extra button was, in fact, causing update the licensing information for the other buttons, as you can imagine.  After further research, I found that the license information are stored only the form of the control, and if this control doesn't change in any way (or in your case, adding a new project), he sees no reason when compiling to recreate a link to the license.  However, after the change of control and a new, it updates the link between the license information, which solved this problem in your case.

    I hope this helps, JC.  Have a great day!

  • Hi, I created the procedure and its code is / / DELETE FROM &lt;? = odiRef.getObjectName ("L", "TRG_SALES", "ORACLE_ORCL_LOCAL_SALES", "", "D")? &gt; / / and when I'm running, the error appeared //com.sunopsis.tools.core.exception.SnpsSimpleMessageExcepti

    Hi, I created the procedure and its code is / / DELETE FROM <? = odiRef.getObjectName ("L", "TRG_SALES", "ORACLE_ORCL_LOCAL_SALES", "", "D")? > / / and when I'm running, the error appeared.

    com.sunopsis.tools.core.exception.SnpsSimpleMessageException: ODI-17517: error in the interpretation of the task.

    Task: 1

    java.lang.Exception: the application script threw an exception: com.sunopsis.tools.core.exception.SnpsSimpleMessageException: Exception getObjectName ("L", "TRG_SALES", "ORACLE_ORCL_LOCAL_SALES", "DEVELOPMENT", "D"): SnpLSchema.getLSchemaByName (): SnpLschema is no information OSB: Delete_Tar_Sales on line: column 0: columnNo

    at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:489)

    at com.sunopsis.dwg.dbobj.SnpSessStep.createTaskLogs(SnpSessStep.java:737)

    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:465)

    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)

    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:366)

    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)

    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)

    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:292)

    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:855)

    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)

    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)

    at java.lang.Thread.run(Thread.java:662)

    Caused by: java.lang.Exception: the application script threw an exception: com.sunopsis.tools.core.exception.SnpsSimpleMessageException: Exception getObjectName ("L", "TRG_SALES", "ORACLE_ORCL_LOCAL_SALES", "DEVELOPMENT", "D"): SnpLSchema.getLSchemaByName (): SnpLschema is no information OSB: Delete_Tar_Sales on line: column 0: columnNo

    at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:476)

    ... 11 more

    Caused by: org.apache.bsf.BSFException: the application script threw an exception: com.sunopsis.tools.core.exception.SnpsSimpleMessageException: Exception getObjectName ("L", "TRG_SALES", "ORACLE_ORCL_LOCAL_SALES", "DEVELOPMENT", "D"): SnpLSchema.getLSchemaByName (): SnpLschema is no information OSB: Delete_Tar_Sales on line: column 0: columnNo

    at bsh.util.BeanShellBSFEngine.eval (unknown Source)

    at bsh.util.BeanShellBSFEngine.exec (unknown Source)

    at com.sunopsis.dwg.codeinterpretor.SnpCodeInterpretor.transform(SnpCodeInterpretor.java:471)

    ... 11 more

    Text: REMOVE OF <? = odiRef.getObjectName ("L", "TRG_SALES", "ORACLE_ORCL_LOCAL_SALES", "", "D")? >.

    at com.sunopsis.dwg.dbobj.SnpSessStep.createTaskLogs(SnpSessStep.java:764)

    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:465)

    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)

    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:366)

    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)

    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)

    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:292)

    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:855)

    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)

    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:82)

    at java.lang.Thread.run(Thread.java:662)

    If you do this in a procedure, use the following syntax:

    <%=odiRef.getObjectName("L", "TRG_SALES", "D")%>

    and set the relevant logical schema in the options on the target tab of the procedure. Also, make sure you only select the correct technology type in the options on the target tab.

  • create a digital identity and signature certificates approved as well as creation and appearance preferences.

    How to create a digital signature from the identity and approved certificates area, but they use the image of my real signature rather than the suburbs generated text? It would be combining all upward for the certificates and the creation and appearance options.

    Signing and trust certificates are generally different. Signing certificates are digital IDs and trust under certificates of trust. Although you can add a certificate to the signature of the certificate trust and there are cases where this is recommended, so that you will be able to use a certificate for signing (with key private and public) you must include it in the digital IDs. Most certificate in the approved identities have only the public key. Certificate without the private key cannot be used for signing.

  • creation and selection in a dynamic table

    Hello

    IAM trying to dynamically create a table and selecting in it in plsql even block, but am getting error "table doesnot exist". However, if I simply dynamically create a table and then do a select on it separately it works...

    Some examples of code for the same thing,

    work
    Line: -.


    DECLARE
    Loc VARCHAR2 (20): = 'bglr;
    l_cnt pls_integer;

    BEGIN
    -create a table of employee information
    IMMEDIATE EXECUTION
    "CREATE TABLE". "emp_bglr" |
    '(
    EmpNo number 4 NOT NULL,
    Ename VARCHAR2 (10),
    use VARCHAR2 (9).
    SAL NUMBER (7.2).
    DEPTNO NUMBER (2)
    )';

    end;
    /

    Select count (*) in the emp_bglr... .works and return 0 rows
    Line: -.


    but when I include selects in plsql block... it throws the error 'The Table does not exist'... iam (running plsql block after a fall of the created table)

    does not
    Line: -.

    DECLARE
    Loc VARCHAR2 (20): = 'bglr;
    l_cnt pls_integer;
    BEGIN


    -create a table of employee information
    IMMEDIATE EXECUTION
    "CREATE TABLE". "emp_bglr" |
    '(
    EmpNo number 4 NOT NULL,
    Ename VARCHAR2 (10),
    use VARCHAR2 (9).
    SAL NUMBER (7.2).
    DEPTNO NUMBER (2)
    )';
    -VALIDATION;

    END;
    Select count (*) in the emp_bglr l_cnt;
    dbms_output.put_line ('cnt is' | l_cnt);
    end;
    /


    Line: -.

    Because your code is checked first for the existence of the syntax/object during the compilation and throws an error indicating that the table does not exist.

    Try this:

    SQL> ed
    Wrote file afiedt.buf
    
      1   DECLARE
      2   loc VARCHAR2(20):='bglr';
      3   l_cnt pls_integer;
      4   BEGIN
      5   -- create an employee information table
      6   EXECUTE IMMEDIATE 'CREATE TABLE emp_bglr(
      7   empno NUMBER(4) NOT NULL,
      8   ename VARCHAR2(10),
      9   job VARCHAR2(9),
     10   sal NUMBER(7,2),
     11   deptno NUMBER(2)
     12   )';
     14  Select count(*) into l_cnt from all_objects where object_name = 'EMP_BGLR';
     15  dbms_output.put_line('tab cnt is '||l_cnt);
     16  IF (l_cnt = 1) THEN
     17  l_cnt := 0;
     18  EXECUTE IMMEDIATE 'SELECT count(*) from apps.emp_bglr' into l_cnt;
     19  dbms_output.put_line('data cnt is '||l_cnt);
     20  END IF;
     21* end;
    SQL> /
    tab cnt is 1
    data cnt is 0
    
    PL/SQL procedure successfully completed.
    
    SQL> 
    

    Published by: AP on August 5, 2010 05:51

    Published by: AP on August 5, 2010 05:52

  • dynamically create and destroy the custom menu item

    I have a standard TestStand platform that I use on multiple systems.  On some systems, I have a few sequences of calibration and I would like to have the Update menu to have the RunSequence of these sequences of calibration.  I know how to manually create these menu items, but they are no longer valid for some sequence files.  I would use the sequence SequenceFileLoad to dynamically create menu items and the SequenceFileUnload to destroy these menu items.

    I've played around with the API, but cannot determine the correct path to get to the create and destroy the custom menu items.  Does anyone know how this can be done?

    Thank you

    Matthew

    Yes, see the online help for the members of the following APIs:

    Engine.GetEditTimeToolMenuItems

    EditTimeMenuItems

    EditTimeMenuItem

    Basically, you get a collection of tool using Engine.GetEditTimeToolMenuItems () menu items and then call EditTimeMenuItems.Insert () or EditTimeMenuItems.Remove (). If you insert a you get returns an EditTimeMenuItem object on which you can change the settings.

    In addition, since it has an expression to hide items in menu tool, you need not necessarily to destroy, you can hide them instead.

    Hope this helps,

    -Doug

  • dynamically create and bind datamodel and listview

    Hello

    I looked through forums and examples, but in all the listview/datamodel example are linked since the start of the application only. I need to create and link dynamically. Because my data listview will depend on the selection of the previous shape. Need to do using qml. Can someone help me?

    I have not seen that your souce code can only guess the possibility.

    You have set the query, like "query:" / xxx/yyy "? You can add the journal to your custom data source to check the loop iteration of data?

    If you can show your brief source code, it willl be quick analysis.

  • Windows 8 tiles does not open and I can't create accounts from Microsoft.

    Upgrading windows 8.1 jumped on my desk and I thought sure why not so I started.  I guess something when it is bad because now I have problems, and I'm still in Windows 8.  Which was an upgrade to Windows 7, made online.

    When I try to open the tiles as store, e-mail, Photos, etc.  the tile turns around and comes back to the start menu.  I can also create accounts from Microsoft, when I try I get error code 0 x 0000225.

    I tried to run windows apps troubleshooting tool and I get the following messages: Windows store cache may be corrupted.  Windows store may be corrupted configuration, display adapter drivers can be updated.

    I tried a clean boot, and no luck there.

    When I try to run wsreset application fails: error message the application has not begun.

    Who knows what happened?

    I was surfing the net, stay out of my business, when the prompt to update Windows 8.1 decide to pop up again.

    I clicked update and it updated successfully this time.  Now everything works again!

    I spent hours trying to solve this problem and now it is fixed.

    WTF?

  • I have Acrobat 9.5 and when I try to create &gt; pdf from a scanner, it shows an error "Adobe acrobat has stopped working". Is it possible that I can use this feature?

    I have Acrobat 9.5 and when I try to create > pdf from a scanner, it shows an error "Adobe acrobat has stopped working". Is it possible that I can use this feature?

    Providing you have Acrobat 9 installed in an operating system for which Acrobat 9 is compatible then you can use the feature.

    So, you need a scanner connected, turned on, and the software installed. Acrobat 9 "prefer" TWAIN drivers.

    Always visit the site of the provider of the Analyzer and download - install the latest version of the greatest software.

    n.b., The Acrobat 9.x product family moved in the middle of the "End of Support" year 2013.

    Thus, the family of products Acrobat 9.x is not compatible with contemporary operating systems.

    Be well...

  • dynamically create and addEventListener on the mouse, click

    Hi, I have 9 buttons on the main stage and each has an incremented instance P0001, P0002, P0003 name...

    I'm trying to dynamically create and addEventListener on mouse click for each call, then the function appropriate when the button is clicked, it is I who does not work, I go about it the wrong way? Thank you

    for (var i: int = 1; i < 10; i ++) {}

    var btn1:String="P000"+i.toString();

    var btn11:Object = btn1;

    var ClickBtn:String="Func"+i.toString();

    btn11.addEventListener (MouseEvent.CLICK, ClickBtn);

    i = i + 1;

    }

    function ClickBtn1(event:MouseEvent):void

    {

    trace ("in it1");

    }

    function ClickBtn2(event:MouseEvent):void

    {

    trace ("in it2");

    }

    ......

    Use:

    for (var i: int = 1; i<10; i++)="">

    This ["P000" + String (i)] .addEventListener (MouseEvent.CLICK, this ["ClickBtn" + String (i)]);

    }

  • Dynamically create (and reference) dialog groups

    I am installing a dialog window that can be easily added to via a CSV file.  The only problem I encountered is; I'm not sure how to create groups dynamically.  Basically, script upward configurations a bunch of texture features and then gives the possibility to save or delete this feature.  Here's the basic idea of what I'm trying to do, but the groups are not able to be created in the way that they are presented:

    featArray = [];
    featArray[0] = new Array("Feature Display Name","feature sub-group",'texture',"feature action",'feature type');
    featArray[1] = new Array("Feature2 Display Name","feature2 sub-group",'texture',"feature2 action",'feature2 type'); //etc.
    
    for(var z in featArray) {
        if(featArray[z][2] == 'texture') {
            w.p1.sp1.add('statictext',undefined,featArray[z][0]);
            w.p1.sp1.g[z] = w.p1.sp1.add('group');
            w.p1.sp1.g[z].orientation = 'row';
            w.p1.sp1.g[z].add('checkbox',undefined,'Save');
            w.p1.sp1.g[z].add('checkbox',undefined,'Strip');
            w.p1.sp1.g[z].children[0].id = featArray[z][0].toLowerCase() + "-save";
            w.p1.sp1.g[z].children[1].id = featArray[z][0].toLowerCase() + "-strip";
        }
    }
    

    If you change the [z] g in g1, it will create each field correctly (visually), but has no way to good reference check boxes to see which are checked.  Any ideas how, or even if, it is possible to dynamically create a different group for each line of the featArray?  And if so, how then referencing the boxes in these groups later?  Thanks in advance for any help!

    You must store the locations in a table IE: -.

    featArray = [];
    featArray[0] = new Array("Feature Display Name","feature sub-group",'texture','feature group','feature type');
    featArray[1] = new Array("Feature Display Name2","feature sub-group2",'texture','feature group2','feature type2'); //etc.
    var w = new Window('dialog','test');
    w.p1= w.add("panel", undefined, undefined, {borderStyle:"black"});
    var x = new Array();
    var count =0;
    for(var z in featArray) {
        if(featArray[z][2] == 'texture') {
            w.p1.add('statictext',undefined,featArray[z][0]);
    w.p1.g = w.p1.add('group');
    w.p1.g.orientation = 'row';
    x[count] = w.p1.g.add('checkbox',undefined,'Save');
    count++;
    x[count] = w.p1.g.add('checkbox',undefined,'Strip');
    count++
        }
    }
    w.test = w.add('button',undefined,'Press to Test');
    w.add('button',undefined,'Cancel');
    w.test.onClick=function(){
    for(var w =0;w 
              

    Maybe you are looking for

    • Administrator privileges

      I have Microsoft Simulator (2004) load in my computer and use the Simulator for several years with difficulty.  All of a sudden I get "ACCESS DENIED please login with administrator privileges, and then try again" How to access my Simulator? Thank you

    • Link to the plot area slider

      Hello I'm having a problem with the cursor in a plot of intensity. I use two slider in the plot of the intensity and using these cursor position in my program. The input file is a 2D array and size of the file (table) differ from one experiment to an

    • Download blackBerry Smartphones AppWorld problems... Help?

      Hi people! Just a quickie... When I visit the main pages of Blackberry Appworld and decide to download summat ~. ~ Suppose for example that the WeatherEye app... http://appworld.BlackBerry.com/WebStore/content/1191 I enter my email addy... and I get

    • How can I change where to return it export to?

      So I had a problem with coating, because it fills up my disk space super quickly because it saves on my SSD, and I don't know how to change where the rendering files export, is possible to do?

    • STOCK ADOBE ERROR MESSAGE

      Hello, I tried to access Adobe stock since last Friday and it comes up with an error message:Pictures free rights, photos, and graphics. Adobe StockIs someone can you please advise me when this will be fixed?Thank you