summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/aeb_pro/acromemory/aeb_pro/aeb_pro.js
blob: 02b1e6589407fa0757a276a491015d7aa3038be4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
/* 
    AEB Pro Document Assembly Methods

    Copyright (C) 2009 AcroTeX.Net
    D. P. Story
    http://www.acrotex.net
    
    Version 1.1
*/

if ( typeof aebTrustedFunctions == "undefined") {
    aebTrustedFunctions = app.trustedFunction( function ( doc, oFunction, oArgs )
    {
        app.beginPriv();
            var retn = oFunction( oArgs, doc )
        app.endPriv();
        return retn;
    });
}
aebAddWatermarkFromFile = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        return retn = doc.addWatermarkFromFile(oArgs);
    app.endPriv();
});
aebImportIcon = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        return retn = doc.importIcon(oArgs);
    app.endPriv();
});
aebInsertPages = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        try { doc.insertPages(oArgs); } catch(e) {console.println("Error: " + e.toString());}
    app.endPriv();
})
aebAppOpenDoc = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        try { var retn = app.openDoc(oArgs); } catch(e) {console.println("Error: " + e.toString());}
    app.endPriv();
    return retn;
})
aebImportSound = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        return retn = doc.importSound(oArgs);
    app.endPriv();
});
aebSaveAs = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        app.execMenuItem("Save");
    app.endPriv();
});
aebExtractPages = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        return retn = doc.extractPages(oArgs);
    app.endPriv();
});
aebMailDoc = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        return retn = doc.mailDoc(oArgs);
    app.endPriv();
});
aebImportDataObject = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        return retn = doc.importDataObject(oArgs);
    app.endPriv();
});
aebSignatureSign = app.trustPropagatorFunction( function ( oArgs, field )
{
    app.beginPriv();
        return retn = field.signatureSign(oArgs);
    app.endPriv();
});
aebSecurityHandlerLogin = app.trustPropagatorFunction( function ( oArgs, securityHandler )
{
    app.beginPriv();
        return retn = securityHandler.login(oArgs);
    app.endPriv();
});
aebSecurityGetHandler = app.trustPropagatorFunction( function ( oArgs, security )
{
    app.beginPriv();
        return retn = security.getHandler(oArgs);
    app.endPriv();
});
aebAppGetPath = app.trustPropagatorFunction( function ( oArgs, doc )
{
    app.beginPriv();
        var retn = app.getPath(oArgs);
    app.endPriv();
    return retn;
})
aebSignatureSetSeedValue = app.trustPropagatorFunction( function ( oArgs, field )
{
    app.beginPriv();
        return retn = field.signatureSetSeedValue(oArgs);
    app.endPriv();
});