From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/105541 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Henning Hraban Ramm Newsgroups: gmane.comp.tex.context Subject: Re: Widgets: Any good examples for developing JS-enabled PDFs that calculate? Date: Mon, 18 Nov 2019 16:15:28 +0100 Message-ID: <29EB1078-FC73-486E-848F-5D22421B3BA4@fiee.net> References: <77593858-85C4-464B-AA41-294A27A161C4@andrew.cmu.edu> <090ed387-4e51-d3b6-8d02-8b9352c27763@gmx.es> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="1680"; mail-complaints-to="usenet@blaine.gmane.org" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Nov 18 16:19:42 2019 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iWioY-0000Kq-9P for gctc-ntg-context-518@m.gmane.org; Mon, 18 Nov 2019 16:19:42 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C6ED616319D; Mon, 18 Nov 2019 16:15:31 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QP9t32_5L-IX; Mon, 18 Nov 2019 16:15:30 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E0BC31631A3; Mon, 18 Nov 2019 16:15:30 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id CDA5016319D for ; Mon, 18 Nov 2019 16:15:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SBagj9UxFhBJ for ; Mon, 18 Nov 2019 16:15:29 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=46.163.112.221; helo=fiee.net; envelope-from=texml@fiee.net; receiver= Original-Received: from fiee.net (feronia.fiee.net [46.163.112.221]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 3DFB316319C for ; Mon, 18 Nov 2019 16:15:29 +0100 (CET) Original-Received: from aretsaya.fritz.box (p4FE35450.dip0.t-ipconnect.de [79.227.84.80]) by mail.fiee.net (Postfix) with ESMTPSA id 9C164801CE for ; Mon, 18 Nov 2019 16:15:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fiee.net; s=default; t=1574090129; bh=UVsGHWowl36ggVlc5RUFPNVbCyl84lIfMh9J7JTEbYU=; l=2208; h=From:Subject:To; b=CumwcJ3PYM6ClmUEe7vGnxv/6dlMZmy8YW2sXk+C5SgWqULXE5GAoLZzg5VNpXGID fB0IcqT711kU7XOegFmz/Wy47WxMF0eUFQaVTXO00avrjbGdo1l8abIZbpCuQYFfWV ZLUJLabDekmRhVvFePX+qUdE05uWj/G95yyXVc2c= Authentication-Results: feronia.fiee.net; spf=pass (sender IP is 79.227.84.80) smtp.mailfrom=texml@fiee.net smtp.helo=aretsaya.fritz.box Received-SPF: pass (feronia.fiee.net: connection is authenticated) In-Reply-To: X-Mailer: Apple Mail (2.3445.104.11) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.org gmane.comp.tex.context:105541 Archived-At: SGksCkkgZGlkbuKAmXQgY2hlY2sgeW91ciBleGFtcGxlLCBidXQgSSByZW1lbWJlciB0aGF0IEpT Y29kZSBkaWQgb25seSB3b3JrIGlmIHRoZXJl4oCZcyBhbHNvIGEgSlNwcmVhbWJsZS4KQWxzbyB0 aGUgInVzZWQgbm93IiBrZXl3b3JkIChzZWUgSGFuc+KAmSBtZXNzYWdlKSBpcyBlc3NlbnRpYWwu CgpIVEguIFNvcnJ5LCBubyB0aW1lIGZvciBmdXJ0aGVyIGludmVzdGlnYXRpb24uCgpIcmFiYW4K Cj4gQW0gMjAxOS0xMS0xNyB1bSAyMToxMyBzY2hyaWViIFBhdWwgTWF6YWl0aXMgPHBtMzlAYW5k cmV3LmNtdS5lZHU+Ogo+IAo+IAo+IEhpIGV2ZXJ5b25lLAo+IAo+IEZpcnN0OiBhcG9sb2dpZXMg Zm9yIHRoZSBsb25nIGVtYWlsOyB0aGlzIGdvdCBhIGxpdHRsZSBjb21wbGljYXRlZC4KPiAKPiBT dW1tYXJ5OiB0aGVyZSBtYXkgYmUgYSBidWcgaW4gc2V0dGluZyB1cCBjYWxjdWxhdGUgZmllbGQg Zm9yIHdpZGdldHM/Cj4gCj4gUGFydHM6Cj4gCj4gLSBjYWxjdWxhdG9yLnRleAo+IC0gQSBNKE4p V0UKPiAtIFRoZSBNV0UgT25seSBTb3J0IG9mIFdvcmtzCj4gCj4gIyBjYWxjdWxhdG9yLnRleAo+ IAo+IE9uIDEzIE5vdiAyMDE5LCBhdCAxMDoyNiwgUGFibG8gUm9kcmlndWV6IHdyb3RlOgo+IAo+ PiBIaSBQYXVsLAo+IAo+PiBJIHdvbmRlciB3aGV0aGVyCj4+IHRleC90ZXhtZi1jb250ZXh0L2Rv Yy9jb250ZXh0L2V4YW1wbGVzL2NhbGN1bGF0b3IvY2FsY3VsYXRvci50ZXggZnJvbQo+PiB0aGUg Q29uVGVYdCBTdWl0ZSBtaWdodCBiZSB3aGF0IHlvdSBsb29rIGZvci4KPj4gCj4+IEp1c3QgaW4g Y2FzZSBpdCBoZWxwcywKPiAKPiBJdCBkb2VzIChhbmQgaXMgcXVpdGUgc29tZXRoaW5nISk7IGl0 J3Mgbm90IHF1aXRlIHdoYXQgSSBuZWVkLCB0aG91Z2guIEknZCBsaWtlIHRvIHRha2UgYWR2YW50 YWdlIG9mIHRoZSBpbnRlcm5hbCBfY2FsY3VsYXRlXyBldmVudCB3aGVuIGEgZmllbGQgdXBkYXRl cyAtIHRoZSBjYWxjdWxhdG9yLnRleCBQREYgYXBwZWFycyB0byBiZSBlbnRpcmVseSBwcm9ncmFt bWF0aWNhbGx5IGV2ZW50IGRyaXZlbj8KPiAKPiAoV2hpY2ggY291bGQgY2VydGFpbmx5IHdvcmsg Zm9yIG15IGFwcGxpY2F0aW9uLCBidXQgSSB3YW50IHRvIHRyeSB0byBrZWVwIHRoaXMgYXMgc2lt cGxlIGZvciB0aGUgdXNlciBhcyBwb3NzaWJsZS4pCj4gCj4+IFBhYmxvCj4gCj4gIyBBIE0oTilX RQo+IAo+IEhlcmUncyBhIE1pbmltYWwgV29ya2luZyBFeGFtcGxlLCB3aXRoIHNvbWUgY2F2ZWF0 czoKPiAKPiAtLS0gYmVnaW4gTVdFIC0tLQo+IAo+IFx1c2Vtb2R1bGVbZmllbGRzXQo+IAo+IFxz dGFydHRleHQKPiAKPiBcc2V0dXBpbnRlcmFjdGlvbiBbc3RhdGU9c3RhcnRdCj4gCQo+IFxzdGFy dEpTY29kZXt0YWxseVVwfQo+ICB2YXIgYV9mbGQgPSB0aGlzLmdldEZpZWxkKCJBIik7Cj4gIHZh ciBiX2ZsZCA9IHRoaXMuZ2V0RmllbGQoIkIiKTsKPiAgZXZlbnQudmFsdWUgPSBhX2ZsZC52YWx1 ZSArIGJfZmxkLnZhbHVlOwo+IFxzdG9wSlNjb2RlCj4gCj4gXHNldHVwZmllbGRbbnVtRmllbGRd W3Jlc2V0LGhvcml6b250YWxdCj4gICAgICAgIFtoZWlnaHQ9MnBjLHJ1bGV0aGlja25lc3M9MXB0 LGZyYW1lY29sb3I9bGlnaHRncmV5XQo+IAo+IFxzZXR1cGZpZWxkW3RvdGFsRmllbGRdW3Jlc2V0 LGhvcml6b250YWxdCj4gICAgICAgIFsKPiAgICAgICAgaGVpZ2h0PTJwYywKPiAgICAgICAgcnVs ZXRoaWNrbmVzcz0xcHQsCj4gICAgICAgIGZyYW1lY29sb3I9bGlnaHRncmV5LAo+ICAgICAgICBv cHRpb249cmVhZG9ubHksCj4gICAgICAgIGNhbGN1bGF0ZT1KUyh0YWxseVVwKSwKPiAgICAgICAg XQo+IAo+IFxkZWZpbmVmaWVsZFtBXVtsaW5lXVtudW1GaWVsZF1bXQo+IFxkZWZpbmVmaWVsZFtC XVtsaW5lXVtudW1GaWVsZF1bXQo+IAo+IFxkZWZpbmVmaWVsZFtUb3RhbF1bbGluZV1bdG90YWxG aWVsZF1bXQo+IAo+IEE6IFxmaWVsZFtBXQo+IAo+IEI6IFxmaWVsZFtCXQo+IAo+IFxibGFua1ti aWddCj4gCj4gVG90YWw6IFxmaWVsZFtUb3RhbF0KPiAKPiBcc3RvcHRleHQKPiAKPiAtLS0gIGVu ZCBNV0UgIC0tLQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBp cyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0 aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcu bmwvbWFpbG1hbi9saXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJh Z21hLWFkZS5ubCAvIGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczov L2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0 cDovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==