How to properly call modal vi function in the C dll

I have a labview function that takes a string as input and passes out when the user clicks OK in a 2 button dialog box. I have built a dll and then calls the function from a C++ environment by using the LoadLibrary function. If I set the Panel before shows the default settings and NOT modal the vi is displayed correctly but the dialog box box does not work. If I put the Panel before the vi to modal then vi front panel display correctly, therefor there I find that the dialog should be modal in his view.

My question is about C++ How can I call a dll that displays a Modal form correctly? or how can I change the dialog box in modeless behavior / defect that can be done to the face before of the vi?

Thanks in advance for any help.

Hi, thanks for yor reply.

The dialog box displays only partially. No, I have not tried the express vi, but I did create a vi to behave like a dialog box 2 button

allowed me to define it as modeless. It also displays only partially.  I since first announcement also tried to run the dll also using labview and teststand to call the dll, in both cases the dll load and behaves correctly, the dialog box appears correctly.

This suggests that the problem is with the C++ code but not being is not a very experienced C++ programmer I don't know how to debug the problem more far.

Any help is highly appreciated.

Tags: NI Software

Similar Questions

  • How can I call a public function in a component to another component?

    I have two components: form and Confirmation.  Form is a Web and Confirmation is a TitleWindow.

    Form contains several controls and a "submit" button.  Confirmation contains an OK button.  When the user clicks on the button send, Confirmation is displayed above the form (the form is blurred).  When the user clicks OK on the Confirmation button, I want to perform a function on the form to set default values in controls.

    How can I address the function of the component in the form of Confirmation component so I can start the function?

    Thank you!

    Here is the source

    CustomForm.mxml

    http://www.Adobe.com/2006/mxml"width ="400"height ="300">

    public function callBack(): void {}

    lblStatus.text = "success";

    }

    ]]>

    label = "Submit" / >

    CustomTitle.mxml

    http://www.Adobe.com/2006/mxml '.

    layout = "absolute" width = "200" height = "80".

    showCloseButton = "true" closed = "closeMe (event)" "

    backgroundAlpha = "1".

    Color = "#173553" backgroundColor = "#EEEEEE."

    headerColors = «#FFFFFF, #CBCCCC»

    borderColor = "#666666" borderStyle = "solid" >

    Import mx.managers.PopUpManager;

    public var callBack: Function = new Function();

    private void closeMe(event: Event): void {}

    PopUpManager.removePopUp (this);

    callBack();

    }

    ]]>

    TitleWindowSample.mxml
    "" xmlns = "*".
    layout = "absolute".
    Width = "100%" height = "100%".
    creationComplete = "init ()" > "
    Import mx.managers.PopUpManager;
    private void init (): void {}
    customForm.submit.addEventListener (MouseEvent.CLICK, onMouseClick);
    }
    private void onMouseClick(event: MouseEvent): void {}
    customForm.lblStatus.text = "";
    var customTitle: CustomTitle = new CustomTitle();
    customTitle.callBack = customForm.callBack;
    PopUpManager.addPopUp (customTitle, this);
    PopUpManager.centerPopUp (customTitle);
    }
    ]]>
    Width = "100%" height = "100%".
    verticalAlign = "middle" horizontalAlign = "center" >
  • Call a javascript function in the Value attribute of param

    Hello

    I want to put a TLF text field in the SWF file in an HTML page. So I used flashvar, by calling a javascript function to it attribute "value" as follows.

    < param name = FlashVars value = "" + SetFlashMovieParam() + "" id = "message" / > "

    SetFlashMovieParam() is a javascript like the following function.

    function SetFlashMovieParam() {}

    document.getElementById("message").setAttribute ("value", "msgText = Start");

    }

    Even if this does not work, when I put the text value directly to the 'value' attribute, it worked.

    < param name = FlashVars value = "msgText = here % 20is % 20The % 20text" id = "message" / > "

    I think it's because calling a javascript function syntax error in the param tag. Can anyone help to call this function properly...

    Thank you.

    Normally when you have an executable code embedded in the html code you should check that article accordingly.  In the case of javascript surround you with

  • How to pass values from one function to the other

    Hello

    I am a school teacher and a beginner in Flash Actionscript. I am creating a countdown for use in my classroom during testing. The beginning and break according to need, but not the pause button functions. When I click on the pause button, the timer is reset to 0:00:00. Help, please. Here is the code that I had written so far:

    var Subject1timeLeftHr;

    var Subject1timeLeftMin;

    var Subject1timeLeftSec;

    Subject1start_btn._visible = true;

    Subject1pause_btn._visible = false;

    Subject1rotor_mc.gotoAndStop (1);

    Subject1rotor_mc._visible = false;

    Subject1durationHr_txt. Text = "0";

    Subject1durationMin_txt. Text = "00";

    Subject1durationSec_txt. Text = "00";

    Selection.setFocus (Subject1durationHr_txt);

    function SubjectdurationHr (SubjectxdurationHr_txt, SubjectxdurationMin_txt)

    {

    if (SubjectxdurationHr_txt.length == 1)

    {

    Selection.setFocus (SubjectxdurationMin_txt);

    }

    }

    function SubjectdurationMin (SubjectxdurationMin_txt, SubjectxdurationSec_txt)

    {

    if (SubjectxdurationMin_txt.length == 2)

    {

    Selection.setFocus (SubjectxdurationSec_txt);

    }

    }

    function SubjectdurationSec (SubjectxdurationSec_txt, SubjectxdurationHr_txt)

    {

    if (SubjectxdurationSec_txt.length == 2)

    {

    Selection.setFocus (SubjectxdurationHr_txt);

    }

    }

    Subject1durationHr_txt. OnChanged = function()

    {

    SubjectdurationHr (Subject1durationHr_txt, Subject1durationMin_txt);

    };

    Subject1durationMin_txt. OnChanged = function()

    {

    SubjectdurationMin (Subject1durationMin_txt, Subject1durationSec_txt);

    };

    Subject1durationSec_txt. OnChanged = function()

    {

    SubjectdurationSec (Subject1durationSec_txt, Subject1durationHr_txt);

    };

    function startcountdown (SubjectxdurationLeft, SubjectxdurationHr, SubjectxdurationHr_txt, SubjectxdurationMin, SubjectxdurationMin_txt, SubjectxdurationSec, SubjectxdurationSec_txt, Subjectxduration, SubjectxstartTime, SubjectxendTime, Subjectxtimer_mc, Subjectxpause_btn, Subjectxstart_btn, Subjectxrotor_mc, SubjectxtimeLeft, SubjectxtimeLeftHr, SubjectxtimeLeftMin, SubjectxtimeLeftSec, SubjectxtimeLeftHr_txt, SubjectxtimeLeftMin_txt, SubjectxtimeLeftSec_txt)

    {

    delete SubjectxdurationLeft;

    delete SubjectxdurationHr;

    delete SubjectxdurationMin;

    delete SubjectxdurationSec;

    delete Subjectxduration;

    delete SubjectxdurationHr_txt.text;

    delete SubjectxdurationMin_txt.text;

    delete SubjectxdurationSec_txt.text;

    SubjectxstartTime = getTimer();

    Subjectxtimer_mc.onEnterFrame = function()

    {

    if (SubjectxdurationHr_txt.text == Nan |) SubjectxdurationMin_txt.text == Nan | SubjectxdurationSec_txt.text is Nan)

    {

    }

    else

    {

    SubjectxdurationHr = 60 * 60 * 1000 * Number (SubjectxdurationHr_txt.text).

    SubjectxdurationMin = 60 * 1000 * Number (SubjectxdurationMin_txt.text).

    SubjectxdurationSec = 1000 * Number (SubjectxdurationSec_txt.text).

    Subjectxduration = SubjectxdurationHr + SubjectxdurationMin + SubjectxdurationSec;

    SubjectxendTime = SubjectxstartTime + Subjectxduration;

    SubjectxdurationLeft = SubjectxendTime - getTimer();

    if (SubjectxdurationLeft > 0)

    {

    SubjectxdurationHr_txt._visible = false;

    SubjectxdurationMin_txt._visible = false;

    SubjectxdurationSec_txt._visible = false;

    Subjectxpause_btn._visible = true;

    Subjectxstart_btn._visible = false;

    Subjectxrotor_mc._visible = true;

    Subjectxrotor_mc.play ();

    SubjectxtimeLeft = SubjectxdurationLeft / (1000 * 60 * 60);

    SubjectxtimeLeftHr = Math.floor (SubjectxtimeLeft);

    SubjectxtimeLeftMin = Math.floor ((SubjectxtimeLeft-SubjectxtimeLeftHr) * 60);

    SubjectxtimeLeftSec = Math.floor (((SubjectxtimeLeft-SubjectxtimeLeftHr) * 60 - SubjectxtimeLeftMin) * 60);

    SubjectxtimeLeftHr_txt.text = String (SubjectxtimeLeftHr);

    if (SubjectxtimeLeftHr_txt.length < 1)

    {

    SubjectxtimeLeftHr_txt.text = '0' + SubjectxtimeLeftHr_txt.text;

    }

    SubjectxtimeLeftMin_txt.text = String (SubjectxtimeLeftMin);

    if (SubjectxtimeLeftMin_txt.length < 2)

    {

    SubjectxtimeLeftMin_txt.text = '0' + SubjectxtimeLeftMin_txt.text;

    }

    SubjectxtimeLeftSec_txt.text = String (SubjectxtimeLeftSec);

    if (SubjectxtimeLeftSec_txt.length < 2)

    {

    SubjectxtimeLeftSec_txt.text = '0' + SubjectxtimeLeftSec_txt.text;

    }

    }

    else

    {

    delete Subjectxtimer_mc.onEnterFrame;

    SubjectxtimeLeftHr_txt.text = "";

    SubjectxtimeLeftMin_txt.text = "";

    SubjectxtimeLeftSec_txt.text = "";

    SubjectxdurationHr_txt._visible = true;

    SubjectxdurationMin_txt._visible = true;

    SubjectxdurationSec_txt._visible = true;

    Subjectxrotor_mc.gotoAndStop (1);

    Subjectxrotor_mc._visible = false;

    SubjectxdurationHr_txt.text = '0 '.

    SubjectxdurationMin_txt.text = "00";

    SubjectxdurationSec_txt.text = "00";

    Subjectxpause_btn._visible = false;

    Subjectxstart_btn._visible = true;

    Selection.setFocus (SubjectxdurationHr_txt);

    }

    }

    };

    }

    function pausecountdown (SubjectxdurationHr_txt, SubjectxtimeLeftHr, SubjectxdurationMin_txt, SubjectxtimeLeftMin, SubjectxdurationSec_txt, SubjectxtimeLeftSec, Subjectxstart_btn, Subjectxpause_btn, Subjectxrotor_mc)

    {

    delete Subjectxtimer_mc.onEnterFrame;

    SubjectxdurationHr_txt.text = String (SubjectxtimeLeftHr);

    SubjectxdurationMin_txt.text = String (SubjectxtimeLeftMin);

    SubjectxdurationSec_txt.text = String (SubjectxtimeLeftSec);

    Subjectxstart_btn._visible = true;

    Subjectxpause_btn._visible = false;

    Subjectxrotor_mc.stop ();

    }

    Subject1pause_btn.onRelease = function()

    {

    pausecountdown (Subject1durationHr_txt, Subject1timeLeftHr, Subject1durationMin_txt, Subject1t, imeLeftMin, Subject1durationSec_txt, Subject1timeLeftSec, Subject1start_btn, Subject1pause_btn, Subject1rotor_mc);

    };

    Subject1start_btn.onRelease = function()

    {

    startcountdown (Subject1durationLeft, Subject1durationHr, Subject1durationHr_txt, Subject1dura, tionMin, Subject1durationMin_txt, Subject1durationSec, Subject1durationSec_txt, Subject1durati, Subject1startTime, Subject1endTime, Subject1timer_mc, Subject1pause_btn, Subject1start_btn, Subject1rotor_mc, Subject1timeLeft, Subject1timeLeftHr, Subject1timeLeftMin, Subject1timeLeftS ec, Subject1timeLeftHr_txt, Subject1timeLeftMin_txt, Subject1timeLeftSec_txt);

    };

    Subject1cancel_btn.onRelease = function()

    {

    Subject1timeLeftHr_txt.text = "";

    Subject1timeLeftMin_txt.text = "";

    Subject1timeLeftSec_txt.text = "";

    Subject1durationHr_txt._visible = true;

    Subject1durationMin_txt._visible = true;

    Subject1durationSec_txt._visible = true;

    Subject1durationHr_txt.text = '0 '.

    Subject1durationMin_txt.text = "00";

    Subject1durationSec_txt.text = "00";

    Subject1timeLeftHr_txt._visible = true;

    Subject1timeLeftMin_txt._visible = true;

    Subject1timeLeftSec_txt._visible = true;

    Subject1pause_btn._visible = false;

    Subject1start_btn._visible = true;

    Subject1rotor_mc._visible = false;

    Subject1rotor_mc.gotoAndStop (1);

    delete Subject1timer_mc.onEnterFrame;

    delete Subject1durationLeft;

    delete Subject1duration;

    delete Subject1durationHr_txt.text;

    delete Subject1durationMin_txt.text;

    delete Subject1durationSec_txt.text;

    };

    I think you need to spend time by reducing your code at a practical level.  You seem to be any passage in the book in each function and I think that probably none of this is necessary.  If you have declared these variables at the beginning, then you don't need to transfer them to any function, because they are gobally available to one of the functions/code that follows.  Similarly, if you have some textfields on stage, it is pointless to pass those in all functions for the same reason.

    I see you doing the overuse of 'delete' (and possibly errant use as well).  Is probably the only thing you might want or need to use...

    delete Subjectxtimer_mc.onEnterFrame;

    Which stops the enterframe trigger activity, which I think is used to update the textfields which indicate the time.

    And that conditional uses == Nan is not likely to do anything except wonder what is a Nan.  TextFields hold the strings, which are cited.  SO unless you have a variable named Nan somewhere that has a value of string assigned to her, this condition will do nothing for you.  You probably don't need it at all if you get this working properly.

  • How can I call a js function when my backing bean method has completed

    I use JEV11G.here is the code:
    < af:panelCollection id = "pc1" >
    < f: facet = 'menus' name / >
    < f: facet name = "toolbar" >
    < af:toolbar id = "t1" >
    < af:inputText id = "it1.
    value="#{pageFlowScope.favoriteTreeMB.searchCriterium}"/ >
    < af:commandButton text = 'Go' id = "cb1".
    actionListener="#{pageFlowScope.favoriteTreeMB.searchTree}"/ >
    < af:commandButton text = "Reset" id = "cb2".
    actionListener="#{pageFlowScope.favoriteTreeMB.resetTree}"/ >
    < / af:toolbar >
    < / f: facet >
    < name f: facet = 'bar of Θtat' / >
    < af:tree value = "#{pageFlowScope.favoriteTreeMB.tree}" var = 'node' "
    rowSelection = 'single' id = 'pt_t23 '.
    Binding = "#{pageFlowScope.favoriteTreeMB.favTree} '"
    partialTriggers =": cb1: cb2" > "

    < f: facet name = "nodeStamp" >
    < af:outputText value = "#{node.attributes ['Filename']}" "
    rendered = "#{node.rendered}" / >
    < / f: facet >
    < / af:tree >
    < / af:panelCollection >
    < / f: facet >

    The tree is refreshed, I just when pageFlowScope.favoriteTreeMB.searchTree is made or a js method will call.

    The doc:

    void addScript (javax.faces.context.FacesContext context, java.lang.String script)

    Adds a script to run during rendering. >

    So you can put the code somewhere and just call it.

    Timo

  • Calling PropertyUtils.h functions return the error!

    Hello!

    I required the use of certain functions defined in the PropertyUtils.h class in the Photoshop SDK. I used the PIGetLayerName() function. I hoped that everything would be fine, instead an error was returned with the code 30901. I searched the internet, but have found no solution so far. Help, please! I use PS CS5 on Windows.

    Thank you!

    Hello

    I expect an answer to this question...! People, I don't know how to go about this problem... I wanted to know if we can find out if a particular layer is locked or not... The class propertyutils.h in question contains a method, which hopefully can solve my problem... The sound of the name of PIGetTargetLayerLock() with three Boolean parameters. Now, I don't know what type of values to pass to this function, because there is absolutely no info about... I get the same error I mentioned earlier--30901 (errPlugInPropertyUndefined)... Please help me... How to go to this topic... ??? Again, I want to know if we can know through code c ++ If a layer is locked or not...

    Thank you!

  • How can I call someone from support on the Activation?

    I have Adobe Web Premium CS3 which I paid something like $2,500 years ago. I have it on my windows machine 8 but upgraded to 10 windows without disabling my permit first. Now it says I have 5 days to activate it. The phone number in the activation support page says you no longer manage activations by phone. Please let know us to whom I should call/email for I'm sure that I wouldn't post my serial number etc. on a public forum

    In fact I found the cat and my problem was solved... Thank you

  • How can I add a filter function for the implementation of the default library of dps html

    The standard observer has a filter button that appears automatically when you use the filter 'library' in the folio producer.

    None of the html application examples seem to integrate it.

    The flow of sample data (LOCAL magazine) does not seem to have any data either filter.

    So my question is: an html application allows the use of a button filter and if so, how it should be?

    Hello

    Yes its possible, but you must maintain your filter values either statically or create an instance of local storage.

    We have made such an implementation for a customer.

    kregs

    Michael

  • How can I call a pop-up in the pages of the OPS

    Hi all
    Hope you will be good enough.
    I would like to add a pop-up window when I click a button and in this pop-up box, there should be a checkbox.
    and this box should be able to update a database column value.


    How can I do
    Please explain it is urgent.

    Dilan

    There is no integrated for 11i PopUp window.

    You can achieve the same thing using javascript, but at the same time... its very advisable not to use javascript with OFA. Ask your customer to change the way.

    Kind regards
    GYAN

  • How to properly connect USB-6251 to measure the DC voltage

    Hi all

    I have a problem as in the http://forums.ni.com/ni/board/message?board.id=170&message.id=404676&query.id=250408section.

    I'm sorry for the repetition of the subject, but I read all your advice and have not yet solved the problem.

    My task very simply: I use USB-6251, differential mode to measure the voltage of the battery (Energizer) 1, 5V (I connect AI0 pole positive and AI8 to the negative pole). But result shows > 10V and Mean.vi shows greater 4V (see attached photo).

    I do not understand what happed with my task?

    Please help me!

    Thank you very much!

    MC

    You have a floating signal source. Have you connected resistances to remove polarisation currents? Look at Table 1 at this link and make sure that you connect the wires in this way:

    Wiring and considerations of noise for analog signals

    You mention that you use differential channel AI0 again I can see that you measure AI4 on your façade. Have you tested the Max connection? Are what kind of reading you there? Don't forget to select the continuous Acquisition and acquire 100 samples to 1000 Hz. display a snapshot of the reading you get there.

  • Change in TableCell, how can I call commitEdit when you exit the cell?

    Hello

    Maybe you can help me solve my problem posted here:
    http://StackOverflow.com/questions/7868188/JavaFX-2-save-edit-in-TableCell

    Thank you

    Edited by: OansZwoa the 24.10.2011 02:23

    I have posted a response to your question on stackoverflow, but included here for convenience (I think most of the users of JavaFX using the Oracle forums vs StackOverflow for the moment)

    private void createTextField() {
            textField = new TextField(getItem());
            textField.setMinWidth(this.getWidth() - this.getGraphicTextGap() * 2);
    
            // Detect a change in focus on the text field.. If we lose the focus we take appropriate action
            textField.focusedProperty().addListener(new ChangeListener() {
                public void changed(ObservableValue observable, Boolean oldValue, Boolean newValue) {
                    if(!newValue.booleanValue())
                        commitEdit(textField.getText());
                }
            } );
            textField.setOnKeyReleased(new EventHandler() {
                @Override public void handle(KeyEvent t) {
                    if (t.getCode() == KeyCode.ENTER) {
                        commitEdit(textField.getText());
                    } else if (t.getCode() == KeyCode.ESCAPE) {
                        cancelEdit();
                    }
                }
            });
        }
    

    I managed to find and implement an alternative to the edition by using binding cell - and it seems to eliminate all additional trapping event and the substitution of methods. It may have some side effects - but is less code to worry. I'll post when I had the chance

  • Update of the indicators of the façade is trolling in the test of the functions in the provider DLL

    I'm looking to see if someone can explain a behavior to display weird LabVIEW I see when to test some timeout works in a third party DLL. I have a work around in place but I would still like to know why, without the workaround, the information displayed by the indicators on the front panel are not synchronized with what is happening in the execution of the VI, even though I tried all sorts of things to impose the synchronization. Note that to run the VI in a useful way, you need to be able to communicate with a Galil axes via an Ethernet controller, and which, for the most part, limited this discussion to what the experts among you know happen under the hood of LabVIEW in situations like this.

    This is what looks like the VI when my work around (false wait added) is active. It's a small state machine that uses the elements of the array "Test Sequence" to tell him what to do in each step of its implementation. Here he plays a first time-out value, sets a new value of timeout, reading again, the timeout by asking a READING of the controller (without having first asked to say anything), followed by restoring the initial time-out and then tests to stop.  The two indicators in the red rectangle are there to show the current status of the execution, and it is this pair of indicators which are not synchronized with the State of the actual program.

    When execution completes, it is what we see.

    If the false timeout is too short, then the indicators are not synchronized with the State of the program, or in this case, with the other.  Note that the only time wherever the VI display is static enough for me to take a screenshot as it is during the period of "Test Timeout. When the time-out occurs Finally, things be synchronized and the same results are displayed.

    Here's the code.  I am also attaching a folder zipped with the code, just because I don't know if the extracts are smart enough to include all the dll referenced by library call nodes.

    Here on the left of the loop indicator 'State' and 'Index' terminals can be seen. The 'fake Wait' needed to make the indicators work synchronously appears below in the same area. Before coming with this 'fix' things I've tried, what has not worked, were:

    • addition of the structure of flat sequence seen here with the indicators in the first panel
    • Entrance to the 'value' property nodes using linked to two indicators with their outputs error Garland at the entrance of the error on the function 'G Read' (test timeout).
    • defining indicators for "synchronous display" (apparently this parameter actually only works with the multi-threaded code, which I don't believe it is)
    • setting false property to "postpone updates on the front panel.

    Another thing that worked linked a "probe" to any data path entrance side of the conditional structure. I thought that it causes also a few milliseconds of delay as the expectation.

    My best guess at what happens is that display updates are "launch and forget" actions that occur on parallel execution paths in the single execution thread and function on obtaining some of the main process to complete time slices. But when the main process is the name of an external library, which, outside the library can't share time with all other processes that can run in the same thread.  All this makes sense?

    This is because all these CFLN calls to the dll are set to run in the UI thread (to view the color orange on the top of the node).

    If they eat the cycles in the UI thread, they may not leave enough cycles to LabVIEW to make updates to the user interface of the front panel.

    What make these 3 part of the dll?  They need to run in the UI thread?  Is there a problem with the standby so that the DLLs are not pounding the UI thread?

  • Flash cannot call the javascript function in the local html file

    Hello!

    Us is to develop our first application on Playbook. It is an html file including a flash file and javascript code. Everything is packed in. in the file bar, a config.xml file and has been correctly loaded into the Playbook. Everything works locally (no web access)

    Everything works well except when we use an ExternalInterface.call("saveglobalscore",score) in flash that calls a javascript function in the .html file.

    In the actionscript3, we selected the "authorized local file access" and put the 'Security.allowDomain("*) '.

    Any ideas? Thank you!

    External interface tries to access the files packaged locally is currently a known issue.  I have not really of a calendar when or if this can be resolved.  It may be in the code base of flash.

  • Call a function within the same CFC component

    Hello
    / * Niewbie Question * /.
    I have a strange problem. When I try to call one function on the other in the same CFC component, I get an error named: "Entity has incorrect type to be called as a function."
    I looked on many forums and searched in Google groups. I have yet found a work around for this problem.
    I thought I did caution o not use twice the same name...
    Can someone tell me what I did wrong?

    My sample code to reproduce this error is included

    The full error message is:
    Entity is of the wrong type to be called as a function.
    The symbol you provided superfunction is not the name of a function.

    The error occurred in C:\ColdFusion8\wwwroot\admin\_components\test.cfc: line 6

    4: < cfinvoke
    5: method = "superfunction".
    6: returnVariable = "myReturn" >
    7: < / cfinvoke >
    8: < cfset some_text = myReturn >

    OK, solved with all your advice!

    A big thank you to everyone

    Here is the final code for others...

  • link to the function in the dynamic text field

    so I have a dynamic text field that needs to display something like...

    You have been identified as Syd Barrett. If it is incorrect, click here

    the dynamic part is the name of Syd Barrett in this example, which is introduced by a variable. now how the word 'here' to become a link to an ActionScript function and a different color?

    I was wondering how to do this also. There is a global function called asfunction, described in language AS as Reference: a special protocol for URLS in HTML text fields that allows an HREF link call an ActionScript function.
    The code below is what you're after. Your use does not need the setting but I included it for info. The parameter must be a single string, so if you want to pass multiple values, you need to analyze the in your function.

Maybe you are looking for

  • eStudio450/etc/cups/ppd--> printer.ppd file

    Hello I would like to know how to set up dscInfo so that the connected user name appears on printing private instead of default 'CUPS user.DSSC USERLOGIN = User CUPS Printis the standard input. Someone has an idea? Thank you very much!edubidu

  • Satellite Pro A210: Battery drains fast access

    HelloI have a Satellite Pro A210 news from Jan. The battery seems if discharge very quickly during normal use so I´d be interested if someone could let me know what kind of life you get from your. More problematic is that when the left in hibernation

  • Equium L300: can't get a wireless connection

    Hi all I bought a Satellite L300 PSLB2E and can't get a wireless connection. I checked the network cards and she said that working the Realtek RTL8102E Family PCI - E Fast Ethernet NIC (NDIS 6.0).I tried the FN + F8 but you don't receive any symbol f

  • mouse Bluetrack 4000 light turns on normally and then turns off on problem is not the battery

    mouse Bluetrack 4000 light turns on normally and then turns off on problem is not the battery.

  • Sign keys issue or rule?

    Hello. I have question? I bought sign keys and install them in JDE 4.2.1 and all is well. When I tried to use the same keys for JDE 4.1.0 then I was unable to use files: sigtool.csk, sigtool.db, sigtool.set to sign my application, why? Also for more