- [Cookbook] Embedded documents

From: [at]} <skulski{>
Date: Sat, 14 May 2005 19:30:03 -0400 (EDT)

----boundary-LibPST-iamunique-1029708888_-_-
Content-type: text/plain

Open two documents.

Focus one. Click CTRL-SPACE.

Click CTRL-C.

Put caret in another document. Click CTRL-V.

The embeddded document is scrollable. I am not sure how to make it show
scroll bars.

Perhaps someone can tell?

W

> Folks,
>
> I would like to adhere to the tenant of "one place only" for module code
> and the documentation for that code.
>
> The BlackBox "Examples" found under Help->Examples splits the
> documentation and sourcecode into two separate files. It occures to me
> that it would be nicer to have the source code "embedded" within the
> documentation so that there is a tighter binding. That is, we retain
> two files but when the documentation file is opened we see an embedded
> view that shows the sourcecode (ideally the documentation should wrap
> around the embedded view but that is not necessary).
>
> So, how do I open one document and have it also show the contents of
> another document (embedded with smaller frame size and scrollable)?
>
> A small bit of code would be appreciated.
>
> -Doug
>
> --- BlackBox
> --- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy
>
>

--- BlackBox
--- send subject HELP or UNSUBSCRIBE to blackbox{([at]})nowhere.xy



----boundary-LibPST-iamunique-1029708888_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIE9wZW4gdHdvIGRvY3VtZW50cy5ccGFyDQpccGFy
DQpGb2N1cyBvbmUuIENsaWNrIENUUkwtU1BBQ0UuXHBhcg0KXHBhcg0KQ2xpY2sgQ1RSTC1DLlxw
YXINClxwYXINClB1dCBjYXJldCBpbiBhbm90aGVyIGRvY3VtZW50LiBDbGljayBDVFJMLVYuXHBh
cg0KXHBhcg0KVGhlIGVtYmVkZGRlZCBkb2N1bWVudCBpcyBzY3JvbGxhYmxlLiBJIGFtIG5vdCBz
dXJlIGhvdyB0byBtYWtlIGl0IHNob3dccGFyDQpzY3JvbGwgYmFycy5ccGFyDQpccGFyDQpQZXJo
YXBzIHNvbWVvbmUgY2FuIHRlbGw/XHBhcg0KXHBhcg0KV1xwYXINClxwYXINCj4gRm9sa3MsXHBh
cg0KPlxwYXINCj4gSSB3b3VsZCBsaWtlIHRvIGFkaGVyZSB0byB0aGUgdGVuYW50IG9mICJvbmUg
cGxhY2Ugb25seSIgZm9yIG1vZHVsZSBjb2RlXHBhcg0KPiBhbmQgdGhlIGRvY3VtZW50YXRpb24g
Zm9yIHRoYXQgY29kZS5ccGFyDQo+XHBhcg0KPiBUaGUgQmxhY2tCb3ggIkV4YW1wbGVzIiBmb3Vu
ZCB1bmRlciBIZWxwLT5FeGFtcGxlcyBzcGxpdHMgdGhlXHBhcg0KPiBkb2N1bWVudGF0aW9uIGFu
ZCBzb3VyY2Vjb2RlIGludG8gdHdvIHNlcGFyYXRlIGZpbGVzLiAgSXQgb2NjdXJlcyB0byBtZVxw
YXINCj4gdGhhdCBpdCB3b3VsZCBiZSBuaWNlciB0byBoYXZlIHRoZSBzb3VyY2UgY29kZSAiZW1i
ZWRkZWQiIHdpdGhpbiB0aGVccGFyDQo+IGRvY3VtZW50YXRpb24gc28gdGhhdCB0aGVyZSBpcyBh
IHRpZ2h0ZXIgYmluZGluZy4gIFRoYXQgaXMsIHdlIHJldGFpblxwYXINCj4gdHdvIGZpbGVzIGJ1
dCB3aGVuIHRoZSBkb2N1bWVudGF0aW9uIGZpbGUgaXMgb3BlbmVkIHdlIHNlZSBhbiBlbWJlZGRl
ZFxwYXINCj4gdmlldyB0aGF0IHNob3dzIHRoZSBzb3VyY2Vjb2RlIChpZGVhbGx5IHRoZSBkb2N1
bWVudGF0aW9uIHNob3VsZCB3cmFwXHBhcg0KPiBhcm91bmQgdGhlIGVtYmVkZGVkIHZpZXcgYnV0
IHRoYXQgaXMgbm90IG5lY2Vzc2FyeSkuXHBhcg0KPlxwYXINCj4gU28sIGhvdyBkbyBJIG9wZW4g
b25lIGRvY3VtZW50IGFuZCBoYXZlIGl0IGFsc28gc2hvdyB0aGUgY29udGVudHMgb2ZccGFyDQo+
IGFub3RoZXIgZG9jdW1lbnQgKGVtYmVkZGVkIHdpdGggc21hbGxlciBmcmFtZSBzaXplIGFuZCBz
Y3JvbGxhYmxlKT9ccGFyDQo+XHBhcg0KPiBBIHNtYWxsIGJpdCBvZiBjb2RlIHdvdWxkIGJlIGFw
cHJlY2lhdGVkLlxwYXINCj5ccGFyDQo+IC1Eb3VnXHBhcg0KPlxwYXINCj4gLS0tIEJsYWNrQm94
XHBhcg0KPiAtLS0gc2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hA
b2Jlcm9uLmNoXHBhcg0KPlxwYXINCj5ccGFyDQpccGFyDQotLS0gQmxhY2tCb3hccGFyDQotLS0g
c2VuZCBzdWJqZWN0IEhFTFAgb3IgVU5TVUJTQ1JJQkUgdG8gYmxhY2tib3hAb2Jlcm9uLmNoXHBh
cg0KfX0AACkAAA=


----boundary-LibPST-iamunique-1029708888_-_---
Received on Sun May 15 2005 - 01:30:03 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:28:14 UTC