Re: adding text

From: [at]} <Wojtek>
Date: Thu, 28 Aug 2003 12:54:54 -0400 (EDT)

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

Stan:

  please feel free to look at my Gr examples, where I am showing how to
iterate over content of a Form or a Text. This goes beyond reading
the Ascii data from a text. I am actually retrieving entire views
from the composite containers such as Forms, and then acting on the
retrieved views.

My examples are not as nice and succint as they could have been,
but at least well commented. Please feel free to extract the essence
and use in your tutorial, if appropriate. A reference to my work would
be welcome.

Hope this will help to improve BB documentation.

Wojtek Skulski skulski{([at]})nowhere.xy
On Thu, 28 Aug 2003, Stan Warford wrote:

> The tutorial on View programming that I am planning will not get into
> the capabilities of the Forms subsystem. So, it is outside the scope of
> what i am planning. I don't know the answer to Erik's question,
> unfortunately.
>
> Stan
>
> J. Stanley Warford
> Professor of Computer Science
> Pepperdine University
> Malibu, CA 90263
> Stan.Warford{([at]})nowhere.xy
> 310-506-4332
>
> On Thursday, August 28, 2003, at 09:04 AM, Douglas G. Danforth wrote:
>
> > Folks,
> >
> > Without answering Erik's question (below) I would say this is
> > definitely an area where the documentation needs extension. The
> > general question is: How can a form that is created 'by hand' be
> > reproduced under program control (with exact positions of elements
> > specified)?
> >
> > Stan (Warford) does this question fall within your view programming
> > efforts?
> >
> > -Doug
> >
> > Erik Spaans wrote:

> >> Hello BlackBox,
> >> A newby question. I have created a form with the forms editor. I want
> >> to add
> >> a piece of text to the form. This text should be variable, i.e.
> >> depending on
> >> when and how the form is started it will display different texts.
> >> I do not want to use a edit or text field as this appears 'embossed'
> >> (dented).
> >> I tried using a caption without an associated text field and linking
> >> it to a
> >> variable in the underlying module, but that did not work. It does not
> >> change
> >> the caption text. Adding a guard and setting par.label did not work
> >> either.
> >> Alternatively I created a textview. But how to insert this in the
> >> form? And
> >> at a specified position? The documentation says that the module does
> >> not
> >> know anything about the form. Somehow a textobject should be inserted
> >> in the
> >> form (via the forms editor) and linked to a textview variable in the
> >> underlying module. How?
> >> Any help is welcome.

> >> Erik
>
> --------------------------------------------
>
> To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
> blackbox-request{([at]})nowhere.xy
>
> To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.
>
> Send any problem reports or questions related to this email list to the list owner at
> owner-blackbox{([at]})nowhere.xy
>
> Current posting policy:
>
> a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.
>
> b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.
>
>
>

--------------------------------------------

To unsubscribe from this mailing list, send a message containing the word "unsubscribe" to:
   blackbox-request{([at]})nowhere.xy

To get a list of valid e-mail commands and instructions on their usage, send a message containing the word "help" to the above address.

Send any problem reports or questions related to this email list to the list owner at
   owner-blackbox{([at]})nowhere.xy

Current posting policy:

a) To post you should use the same address by which you are subscribed to the mailing list. That way, the list server will recognize you as subscriber and forward your posting immediately, without creating any overhead.

b) If, for some reason, you cannot post from the address, by which you are subscribed, your message will be moderated to avoid spam. Please understand that moderation will often cause some delay, in particular over weekends or holydays.



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFN0YW46XHBhcg0KXHBhcg0KICBwbGVhc2UgZmVl
bCBmcmVlIHRvIGxvb2sgYXQgbXkgR3IgZXhhbXBsZXMsIHdoZXJlIEkgYW0gc2hvd2luZyBob3cg
dG9ccGFyDQppdGVyYXRlIG92ZXIgY29udGVudCBvZiBhIEZvcm0gb3IgYSBUZXh0LiBUaGlzIGdv
ZXMgYmV5b25kIHJlYWRpbmdccGFyDQp0aGUgQXNjaWkgZGF0YSBmcm9tIGEgdGV4dC4gSSBhbSBh
Y3R1YWxseSByZXRyaWV2aW5nIGVudGlyZSB2aWV3c1xwYXINCmZyb20gdGhlIGNvbXBvc2l0ZSBj
b250YWluZXJzIHN1Y2ggYXMgRm9ybXMsIGFuZCB0aGVuIGFjdGluZyBvbiB0aGVccGFyDQpyZXRy
aWV2ZWQgdmlld3MuXHBhcg0KXHBhcg0KTXkgZXhhbXBsZXMgYXJlIG5vdCBhcyBuaWNlIGFuZCBz
dWNjaW50IGFzIHRoZXkgY291bGQgaGF2ZSBiZWVuLFxwYXINCmJ1dCBhdCBsZWFzdCB3ZWxsIGNv
bW1lbnRlZC4gUGxlYXNlIGZlZWwgZnJlZSB0byBleHRyYWN0IHRoZSBlc3NlbmNlXHBhcg0KYW5k
IHVzZSBpbiB5b3VyIHR1dG9yaWFsLCBpZiBhcHByb3ByaWF0ZS4gQSByZWZlcmVuY2UgdG8gbXkg
d29yayB3b3VsZFxwYXINCmJlIHdlbGNvbWUuXHBhcg0KXHBhcg0KSG9wZSB0aGlzIHdpbGwgaGVs
cCB0byBpbXByb3ZlIEJCIGRvY3VtZW50YXRpb24uXHBhcg0KXHBhcg0KV29qdGVrIFNrdWxza2kg
c2t1bHNraUBwYXMucm9jaGVzdGVyLmVkdVxwYXINCk9uIFRodSwgMjggQXVnIDIwMDMsIFN0YW4g
V2FyZm9yZCB3cm90ZTpccGFyDQpccGFyDQo+IFRoZSB0dXRvcmlhbCBvbiBWaWV3IHByb2dyYW1t
aW5nIHRoYXQgSSBhbSBwbGFubmluZyB3aWxsIG5vdCBnZXQgaW50b1xwYXINCj4gdGhlIGNhcGFi
aWxpdGllcyBvZiB0aGUgRm9ybXMgc3Vic3lzdGVtLiBTbywgaXQgaXMgb3V0c2lkZSB0aGUgc2Nv
cGUgb2ZccGFyDQo+IHdoYXQgaSBhbSBwbGFubmluZy4gSSBkb24ndCBrbm93IHRoZSBhbnN3ZXIg
dG8gRXJpaydzIHF1ZXN0aW9uLFxwYXINCj4gdW5mb3J0dW5hdGVseS5ccGFyDQo+XHBhcg0KPiBT
dGFuXHBhcg0KPlxwYXINCj4gSi4gU3RhbmxleSBXYXJmb3JkXHBhcg0KPiBQcm9mZXNzb3Igb2Yg
Q29tcHV0ZXIgU2NpZW5jZVxwYXINCj4gUGVwcGVyZGluZSBVbml2ZXJzaXR5XHBhcg0KPiBNYWxp
YnUsIENBIDkwMjYzXHBhcg0KPiBTdGFuLldhcmZvcmRAcGVwcGVyZGluZS5lZHVccGFyDQo+IDMx
MC01MDYtNDMzMlxwYXINCj5ccGFyDQo+IE9uIFRodXJzZGF5LCBBdWd1c3QgMjgsIDIwMDMsIGF0
IDA5OjA0ICBBTSwgRG91Z2xhcyBHLiBEYW5mb3J0aCB3cm90ZTpccGFyDQo+XHBhcg0KPiA+IEZv
bGtzLFxwYXINCj4gPlxwYXINCj4gPiBXaXRob3V0IGFuc3dlcmluZyBFcmlrJ3MgcXVlc3Rpb24g
KGJlbG93KSBJIHdvdWxkIHNheSB0aGlzIGlzXHBhcg0KPiA+IGRlZmluaXRlbHkgYW4gYXJlYSB3
aGVyZSB0aGUgZG9jdW1lbnRhdGlvbiBuZWVkcyBleHRlbnNpb24uICBUaGVccGFyDQo+ID4gZ2Vu
ZXJhbCBxdWVzdGlvbiBpczogSG93IGNhbiBhIGZvcm0gdGhhdCBpcyBjcmVhdGVkICdieSBoYW5k
JyBiZVxwYXINCj4gPiByZXByb2R1Y2VkIHVuZGVyIHByb2dyYW0gY29udHJvbCAod2l0aCBleGFj
dCBwb3NpdGlvbnMgb2YgZWxlbWVudHNccGFyDQo+ID4gc3BlY2lmaWVkKT9ccGFyDQo+ID5ccGFy
DQo+ID4gU3RhbiAoV2FyZm9yZCkgZG9lcyB0aGlzIHF1ZXN0aW9uIGZhbGwgd2l0aGluIHlvdXIg
dmlldyBwcm9ncmFtbWluZ1xwYXINCj4gPiBlZmZvcnRzP1xwYXINCj4gPlxwYXINCj4gPiAtRG91
Z1xwYXINCj4gPlxwYXINCj4gPiBFcmlrIFNwYWFucyB3cm90ZTpccGFyDQo+ID4+IEhlbGxvIEJs
YWNrQm94LFxwYXINCj4gPj4gQSBuZXdieSBxdWVzdGlvbi4gSSBoYXZlIGNyZWF0ZWQgYSBmb3Jt
IHdpdGggdGhlIGZvcm1zIGVkaXRvci4gSSB3YW50XHBhcg0KPiA+PiB0byBhZGRccGFyDQo+ID4+
IGEgcGllY2Ugb2YgdGV4dCB0byB0aGUgZm9ybS4gVGhpcyB0ZXh0IHNob3VsZCBiZSB2YXJpYWJs
ZSwgaS5lLlxwYXINCj4gPj4gZGVwZW5kaW5nIG9uXHBhcg0KPiA+PiB3aGVuIGFuZCBob3cgdGhl
IGZvcm0gaXMgc3RhcnRlZCBpdCB3aWxsIGRpc3BsYXkgZGlmZmVyZW50IHRleHRzLlxwYXINCj4g
Pj4gSSBkbyBub3Qgd2FudCB0byB1c2UgYSBlZGl0IG9yIHRleHQgZmllbGQgYXMgdGhpcyBhcHBl
YXJzICdlbWJvc3NlZCdccGFyDQo+ID4+IChkZW50ZWQpLlxwYXINCj4gPj4gSSB0cmllZCB1c2lu
ZyBhIGNhcHRpb24gd2l0aG91dCBhbiBhc3NvY2lhdGVkIHRleHQgZmllbGQgYW5kIGxpbmtpbmdc
cGFyDQo+ID4+IGl0IHRvIGFccGFyDQo+ID4+IHZhcmlhYmxlIGluIHRoZSB1bmRlcmx5aW5nIG1v
ZHVsZSwgYnV0IHRoYXQgZGlkIG5vdCB3b3JrLiBJdCBkb2VzIG5vdFxwYXINCj4gPj4gY2hhbmdl
XHBhcg0KPiA+PiB0aGUgY2FwdGlvbiB0ZXh0LiBBZGRpbmcgYSBndWFyZCBhbmQgc2V0dGluZyBw
YXIubGFiZWwgZGlkIG5vdCB3b3JrXHBhcg0KPiA+PiBlaXRoZXIuXHBhcg0KPiA+PiBBbHRlcm5h
dGl2ZWx5IEkgY3JlYXRlZCBhIHRleHR2aWV3LiBCdXQgaG93IHRvIGluc2VydCB0aGlzIGluIHRo
ZVxwYXINCj4gPj4gZm9ybT8gQW5kXHBhcg0KPiA+PiBhdCBhIHNwZWNpZmllZCBwb3NpdGlvbj8g
VGhlIGRvY3VtZW50YXRpb24gc2F5cyB0aGF0IHRoZSBtb2R1bGUgZG9lc1xwYXINCj4gPj4gbm90
XHBhcg0KPiA+PiBrbm93IGFueXRoaW5nIGFib3V0IHRoZSBmb3JtLiBTb21laG93IGEgdGV4dG9i
amVjdCBzaG91bGQgYmUgaW5zZXJ0ZWRccGFyDQo+ID4+IGluIHRoZVxwYXINCj4gPj4gZm9ybSAo
dmlhIHRoZSBmb3JtcyBlZGl0b3IpIGFuZCBsaW5rZWQgdG8gYSB0ZXh0dmlldyB2YXJpYWJsZSBp
biB0aGVccGFyDQo+ID4+IHVuZGVybHlpbmcgbW9kdWxlLiBIb3c/XHBhcg0KPiA+PiBBbnkgaGVs
cCBpcyB3ZWxjb21lLlxwYXINCj4gPj4gRXJpa1xwYXINCj5ccGFyDQo+IC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHBhcg0KPlxwYXINCj4gVG8gdW5zdWJzY3Jp
YmUgZnJvbSB0aGlzIG1haWxpbmcgbGlzdCwgc2VuZCBhIG1lc3NhZ2UgY29udGFpbmluZyB0aGUg
d29yZCAidW5zdWJzY3JpYmUiIHRvOlxwYXINCj4gICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24u
Y2hccGFyDQo+XHBhcg0KPiBUbyBnZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBh
bmQgaW5zdHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5n
IHRoZSB3b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQo+XHBhcg0KPiBTZW5k
IGFueSBwcm9ibGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBs
aXN0IHRvIHRoZSBsaXN0IG93bmVyIGF0XHBhcg0KPiAgICBvd25lci1ibGFja2JveEBvYmVyb24u
Y2hccGFyDQo+XHBhcg0KPiBDdXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXINCj5ccGFyDQo+IGEp
IFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJl
IHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZl
ciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3Rp
bmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINCj5ccGFy
DQo+IGIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRy
ZXNzLCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1v
ZGVyYXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24g
d2lsbCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMg
b3IgaG9seWRheXMuXHBhcg0KPlxwYXINCj5ccGFyDQo+XHBhcg0KXHBhcg0KLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1ccGFyDQpccGFyDQpUbyB1bnN1YnNjcmli
ZSBmcm9tIHRoaXMgbWFpbGluZyBsaXN0LCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3
b3JkICJ1bnN1YnNjcmliZSIgdG86XHBhcg0KICAgYmxhY2tib3gtcmVxdWVzdEBvYmVyb24uY2hc
cGFyDQpccGFyDQpUbyBnZXQgYSBsaXN0IG9mIHZhbGlkIGUtbWFpbCBjb21tYW5kcyBhbmQgaW5z
dHJ1Y3Rpb25zIG9uIHRoZWlyIHVzYWdlLCBzZW5kIGEgbWVzc2FnZSBjb250YWluaW5nIHRoZSB3
b3JkICJoZWxwIiB0byB0aGUgYWJvdmUgYWRkcmVzcy5ccGFyDQpccGFyDQpTZW5kIGFueSBwcm9i
bGVtIHJlcG9ydHMgb3IgcXVlc3Rpb25zIHJlbGF0ZWQgdG8gdGhpcyBlbWFpbCBsaXN0IHRvIHRo
ZSBsaXN0IG93bmVyIGF0XHBhcg0KICAgb3duZXItYmxhY2tib3hAb2Jlcm9uLmNoXHBhcg0KXHBh
cg0KQ3VycmVudCBwb3N0aW5nIHBvbGljeTpccGFyDQpccGFyDQphKSBUbyBwb3N0IHlvdSBzaG91
bGQgdXNlIHRoZSBzYW1lIGFkZHJlc3MgYnkgd2hpY2ggeW91IGFyZSBzdWJzY3JpYmVkIHRvIHRo
ZSBtYWlsaW5nIGxpc3QuIFRoYXQgd2F5LCB0aGUgbGlzdCBzZXJ2ZXIgd2lsbCByZWNvZ25pemUg
eW91IGFzIHN1YnNjcmliZXIgYW5kIGZvcndhcmQgeW91ciBwb3N0aW5nIGltbWVkaWF0ZWx5LCB3
aXRob3V0IGNyZWF0aW5nIGFueSBvdmVyaGVhZC5ccGFyDQpccGFyDQpiKSBJZiwgZm9yIHNvbWUg
cmVhc29uLCB5b3UgY2Fubm90IHBvc3QgZnJvbSB0aGUgYWRkcmVzcywgYnkgd2hpY2ggeW91IGFy
ZSBzdWJzY3JpYmVkLCB5b3VyIG1lc3NhZ2Ugd2lsbCBiZSBtb2RlcmF0ZWQgdG8gYXZvaWQgc3Bh
bS4gUGxlYXNlIHVuZGVyc3RhbmQgdGhhdCBtb2RlcmF0aW9uIHdpbGwgb2Z0ZW4gY2F1c2Ugc29t
ZSBkZWxheSwgaW4gcGFydGljdWxhciBvdmVyIHdlZWtlbmRzIG9yIGhvbHlkYXlzLlxwfX0AOC0x
MDAwMDA=


----boundary-LibPST-iamunique-1358424144_-_---
Received on Thu Aug 28 2003 - 18:54:54 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:05 UTC