The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Wx::ActiveX::ScriptControl - interface to MSScriptControl ActiveX Control

SYNOPSYS

    use Wx::ActiveX::ScriptControl qw(:scriptcontrol);
    
    ..........
    
    my $activex = Wx::ActiveX::ScriptControl->new($this);
    EVT_ACTIVEX_SCRIPTCONTROL_ERROR($this, $activex, \&on_event_error);
    EVT_ACTIVEX_SCRIPTCONTROL_TIMEOUT($handler, $activex, \&on_event_timeout);
    
    ...........
    
    $activex->_AboutBox();   

DESCRIPTION

Interface to MSScriptControl ActiveX Control

EVENTS

    EVT_ACTIVEX_SCRIPTCONTROL_ERROR($handler, $axcontrol, \&event_sub);
    EVT_ACTIVEX_SCRIPTCONTROL_TIMEOUT($handler, $axcontrol, \&event_sub);

METHODS

    _AboutBox()
    AddCode(Code)
    AddObject(Name , Object , AddMembers)
    AddRef()
    Eval(Expression)
    ExecuteStatement(Statement)
    GetIDsOfNames(riid , rgszNames , cNames , lcid , rgdispid)
    GetTypeInfo(itinfo , lcid , pptinfo)
    GetTypeInfoCount(pctinfo)
    Invoke(dispidMember , riid , lcid , wFlags , pdispparams , pvarResult , pexcepinfo , puArgErr)
    QueryInterface(riid , ppvObj)
    Release()
    Reset()
    Run(ProcedureName , Parameters)

PROPERTIES

    AllowUI                      (bool)
    CodeObject                   (IDispatch)
    Error                        (*user defined*)
    Language                     (wxString)
    Modules                      (*user defined*)
    Procedures                   (*user defined*)
    SitehWnd                     (long)
    State                        (*user defined*)
    Timeout                      (long)
    UseSafeSubset                (bool)

SEE ALSO

Wx::ActiveX Wx

AUTHOR

Mark Dootson <mdootson@cpan.org>

COPYRIGHT

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.