Re: table control

From: [at]} <Gérard>
Date: Tue, 17 Jun 2003 21:45:48 +0200

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

Hello,

I am experimenting a little with BlackBox. I'm trying to create a form with
a table control. It's a simple 2 by 2 table with a little text in one of the
cells. I first tried something simular to the other complex controls (list
box etc), as follows:

MODULE ExTable;

IMPORT
Dialog,StdTables;

VAR

Dlg* : RECORD
tab* : StdTables.Table;
END;
item : Dialog.String;

PROCEDURE Do*;
BEGIN
END Do;

BEGIN
Dlg.tab.SetSize(2,2);

item := 'ABC';
Dlg.tab.SetItem(0,0,item);

END ExTable.
<commander>"StdCmds.OpenAuxDialog('Ex/Rsrc/Table','TABLE')";

After compiling and linking the module to a new form it displays something,
but not a 2 by 2 table, just 2 fields with captions.

    Yes, it's not so evident. You must first create an empty form with the
menu command "Controls->New Form..." and a click on the button
"Empty". Then, you insert a new table control in this form with
"Controls->Insert Table Control". And, finally, you select the table
control, open its Properties dialog window with a right click, and fix the
"Link" field to "ExTable.Dlg.tab".
    Press "Apply" and save your form: it's done.

I read the StdTables documentation and it says to create a table object
first:

[SNIP...]

    Yes, the way I said before: interactively.

Regards.

Gérard


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

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-500303842_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBIZWxsbyxccGFyDQpccGFyDQpJ
IGFtIGV4cGVyaW1lbnRpbmcgYSBsaXR0bGUgd2l0aCBCbGFja0JveC4gSSdtIHRyeWluZyB0byBj
cmVhdGUgYSBmb3JtIHdpdGhccGFyDQphIHRhYmxlIGNvbnRyb2wuIEl0J3MgYSBzaW1wbGUgMiBi
eSAyIHRhYmxlIHdpdGggYSBsaXR0bGUgdGV4dCBpbiBvbmUgb2YgdGhlXHBhcg0KY2VsbHMuIEkg
Zmlyc3QgdHJpZWQgc29tZXRoaW5nIHNpbXVsYXIgdG8gdGhlIG90aGVyIGNvbXBsZXggY29udHJv
bHMgKGxpc3RccGFyDQpib3ggZXRjKSwgYXMgZm9sbG93czpccGFyDQpccGFyDQpNT0RVTEUgRXhU
YWJsZTtccGFyDQpccGFyDQpJTVBPUlRccGFyDQpEaWFsb2csU3RkVGFibGVzO1xwYXINClxwYXIN
ClZBUlxwYXINClxwYXINCkRsZyogOiBSRUNPUkRccGFyDQp0YWIqIDogU3RkVGFibGVzLlRhYmxl
O1xwYXINCkVORDtccGFyDQppdGVtIDogRGlhbG9nLlN0cmluZztccGFyDQpccGFyDQpQUk9DRURV
UkUgRG8qO1xwYXINCkJFR0lOXHBhcg0KRU5EIERvO1xwYXINClxwYXINCkJFR0lOXHBhcg0KRGxn
LnRhYi5TZXRTaXplKDIsMik7XHBhcg0KXHBhcg0KaXRlbSA6PSAnQUJDJztccGFyDQpEbGcudGFi
LlNldEl0ZW0oMCwwLGl0ZW0pO1xwYXINClxwYXINCkVORCBFeFRhYmxlLlxwYXINCjxjb21tYW5k
ZXI+IlN0ZENtZHMuT3BlbkF1eERpYWxvZygnRXgvUnNyYy9UYWJsZScsJ1RBQkxFJykiO1xwYXIN
ClxwYXINCkFmdGVyIGNvbXBpbGluZyBhbmQgbGlua2luZyB0aGUgbW9kdWxlIHRvIGEgbmV3IGZv
cm0gaXQgZGlzcGxheXMgc29tZXRoaW5nLFxwYXINCmJ1dCBub3QgYSAyIGJ5IDIgdGFibGUsIGp1
c3QgMiBmaWVsZHMgd2l0aCBjYXB0aW9ucy5ccGFyDQpccGFyDQogICAgWWVzLCBpdCdzIG5vdCBz
byBldmlkZW50LiBZb3UgbXVzdCBmaXJzdCBjcmVhdGUgYW4gZW1wdHkgZm9ybSB3aXRoIHRoZVxw
YXINCm1lbnUgY29tbWFuZCAiQ29udHJvbHMtPk5ldyBGb3JtLi4uIiBhbmQgYSBjbGljayAgICAg
ICAgIG9uIHRoZSBidXR0b25ccGFyDQoiRW1wdHkiLiBUaGVuLCB5b3UgaW5zZXJ0IGEgbmV3IHRh
YmxlIGNvbnRyb2wgaW4gdGhpcyBmb3JtIHdpdGhccGFyDQoiQ29udHJvbHMtPkluc2VydCBUYWJs
ZSBDb250cm9sIi4gQW5kLCBmaW5hbGx5LCAgICAgICAgIHlvdSBzZWxlY3QgdGhlIHRhYmxlXHBh
cg0KY29udHJvbCwgb3BlbiBpdHMgUHJvcGVydGllcyBkaWFsb2cgd2luZG93IHdpdGggYSByaWdo
dCBjbGljaywgYW5kIGZpeCB0aGVccGFyDQoiTGluayIgZmllbGQgdG8gIkV4VGFibGUuRGxnLnRh
YiIuXHBhcg0KICAgIFByZXNzICJBcHBseSIgYW5kIHNhdmUgeW91ciBmb3JtOiBpdCdzIGRvbmUu
XHBhcg0KXHBhcg0KSSByZWFkIHRoZSBTdGRUYWJsZXMgZG9jdW1lbnRhdGlvbiBhbmQgaXQgc2F5
cyB0byBjcmVhdGUgYSB0YWJsZSBvYmplY3RccGFyDQpmaXJzdDpccGFyDQpccGFyDQpbU05JUC4u
Ll1ccGFyDQpccGFyDQogICAgWWVzLCB0aGUgd2F5IEkgc2FpZCBiZWZvcmU6IGludGVyYWN0aXZl
bHkuXHBhcg0KXHBhcg0KUmVnYXJkcy5ccGFyDQpccGFyDQpHXCdlOXJhcmRccGFyDQpccGFyDQpc
cGFyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxw
YXINClRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBtYWlsaW5nIGxpc3QsIHNlbmQgYSBtZXNzYWdl
IGNvbnRhaW5pbmcgdGhlIHdvcmQgInVuc3Vic2NyaWJlIiB0bzpccGFyDQogICBibGFja2JveC1y
ZXF1ZXN0QG9iZXJvbi5jaFxwYXINClxwYXINClRvIGdldCBhIGxpc3Qgb2YgdmFsaWQgZS1tYWls
IGNvbW1hbmRzIGFuZCBpbnN0cnVjdGlvbnMgb24gdGhlaXIgdXNhZ2UsIHNlbmQgYSBtZXNzYWdl
IGNvbnRhaW5pbmcgdGhlIHdvcmQgImhlbHAiIHRvIHRoZSBhYm92ZSBhZGRyZXNzLlxwYXINClxw
YXINClNlbmQgYW55IHByb2JsZW0gcmVwb3J0cyBvciBxdWVzdGlvbnMgcmVsYXRlZCB0byB0aGlz
IGVtYWlsIGxpc3QgdG8gdGhlIGxpc3Qgb3duZXIgYXRccGFyDQogICBvd25lci1ibGFja2JveEBv
YmVyb24uY2hccGFyDQpccGFyDQpDdXJyZW50IHBvc3RpbmcgcG9saWN5OlxwYXINClxwYXINCmEp
IFRvIHBvc3QgeW91IHNob3VsZCB1c2UgdGhlIHNhbWUgYWRkcmVzcyBieSB3aGljaCB5b3UgYXJl
IHN1YnNjcmliZWQgdG8gdGhlIG1haWxpbmcgbGlzdC4gVGhhdCB3YXksIHRoZSBsaXN0IHNlcnZl
ciB3aWxsIHJlY29nbml6ZSB5b3UgYXMgc3Vic2NyaWJlciBhbmQgZm9yd2FyZCB5b3VyIHBvc3Rp
bmcgaW1tZWRpYXRlbHksIHdpdGhvdXQgY3JlYXRpbmcgYW55IG92ZXJoZWFkLlxwYXINClxwYXIN
CmIpIElmLCBmb3Igc29tZSByZWFzb24sIHlvdSBjYW5ub3QgcG9zdCBmcm9tIHRoZSBhZGRyZXNz
LCBieSB3aGljaCB5b3UgYXJlIHN1YnNjcmliZWQsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIG1vZGVy
YXRlZCB0byBhdm9pZCBzcGFtLiBQbGVhc2UgdW5kZXJzdGFuZCB0aGF0IG1vZGVyYXRpb24gd2ls
bCBvZnRlbiBjYXVzZSBzb21lIGRlbGF5LCBpbiBwYXJ0aWN1bGFyIG92ZXIgd2Vla2VuZHMgb3Ig
aG9seWRheXN9fQBEVUxFIA=


----boundary-LibPST-iamunique-500303842_-_---
Received on Tue Jun 17 2003 - 21:45:48 UTC

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