Hello,

Can perlscript be used to create .hta applications like the example below 
which uses VBScript?

I have tried to make some replacements like:
txtFruit.Focus
->
$txtFruit->Focus();

but it gives an error telling that $txtFruit is not defined and a few other 
errors.

Thank you.

<HTML>
<BODY>
<HEAD>
<title>Fruit Basket HTA demo</title>
<HTA:APPLICATION ID="FruitBasket"
APPLICATIONNAME="FruitBasket"
BORDER="thick"
CAPTION="yes"
ICON="test.ico"
SHOWINTASKBAR="yes"
SINGLEINSTANCE="yes"
WINDOWSTATE="normal"
SYSMENU="yes"
CONTEXTMENU="no"
windowState="maximize"

MAXIMIZEBUTTON="no"
MINIMIZEBUTTON="yes">

<Script Language=JScript>
window.resizeTo(250,150);
window.caption="Fruit Basket HTA demo";
</SCRIPT>

<Script Language=VBS>

Sub Window_OnLoad
   txtFruit.Focus
End Sub

Sub addFruit
If not txtFruit.value="" then
            Set fruitOption = Document.createElement("OPTION")
            fruitOption.Text =txtFruit.value
            fruitOption.Value =txtFruit.value
            lstFruit.Add(fruitOption)
            txtFruit.value=""
            End If
            txtFruit.Focus
            End Sub

Sub removeFruit
    For Each fruitOption in lstFruit.Options
        If fruitOption.Value =lstFruit.value Then
            fruitOption.RemoveNode
            Exit Sub
        End If
    Next
        txtFruit.focus
End Sub



</SCRIPT>
</HEAD>
<body scroll="no">
<label for="txtFruit">Enter Fruit:</label>
<input type="text" name="txtFruit" id="txtFruit"  size=40  value="" 
style="width:150"  >
<select size="0" name="lstFruit" style="width:150">
</select>
<INPUT TYPE="Submit" ID="btnAdd" VALUE="Add Fruit" accesskey="a" 
onclick=addFruit()>
<INPUT TYPE="Submit" ID="Remove fruit"  VALUE="Remove fruit" accesskey="r" 
onclick=removeFruit()>

</BODY>
</HTML>




Octavian

_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to