Dialog.List not extensible

From: [at]} <Josef>
Date: Sat, 17 Nov 2007 10:33:13 +0100

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

Hi Everybody!

I have noticed that Dialog.List is not an extensible record.
May be there are good reasons from the implementation point,
but as a user I want to be able to extend it in order
to connect the list with appropriate application objects.

Without the ability to extend Dialog.List an application needs to
maintain auxiliary data structures (for mapping the list of values
to application objects) outside the Dialog.List structure, which
destroys any program structure.

The only work around I have found so far is to wrap a Dialog.List
in an enclosing record, but this implies that the resource file
has to use a different link field.

Any suggestions?
OMS: Why is Dialog.List none extensible?

- Josef Templ


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-676957572_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhpIEV2ZXJ5Ym9keSFccGFyDQpccGFyDQpJIGhh
dmUgbm90aWNlZCB0aGF0IERpYWxvZy5MaXN0IGlzIG5vdCBhbiBleHRlbnNpYmxlIHJlY29yZC5c
cGFyDQpNYXkgYmUgdGhlcmUgYXJlIGdvb2QgcmVhc29ucyBmcm9tIHRoZSBpbXBsZW1lbnRhdGlv
biBwb2ludCxccGFyDQpidXQgYXMgYSB1c2VyIEkgd2FudCB0byBiZSBhYmxlIHRvIGV4dGVuZCBp
dCBpbiBvcmRlclxwYXINCnRvIGNvbm5lY3QgdGhlIGxpc3Qgd2l0aCBhcHByb3ByaWF0ZSBhcHBs
aWNhdGlvbiBvYmplY3RzLlxwYXINClxwYXINCldpdGhvdXQgdGhlIGFiaWxpdHkgdG8gZXh0ZW5k
IERpYWxvZy5MaXN0IGFuIGFwcGxpY2F0aW9uIG5lZWRzIHRvXHBhcg0KbWFpbnRhaW4gYXV4aWxp
YXJ5IGRhdGEgc3RydWN0dXJlcyAoZm9yIG1hcHBpbmcgdGhlIGxpc3Qgb2YgdmFsdWVzXHBhcg0K
dG8gYXBwbGljYXRpb24gb2JqZWN0cykgb3V0c2lkZSB0aGUgRGlhbG9nLkxpc3Qgc3RydWN0dXJl
LCB3aGljaFxwYXINCmRlc3Ryb3lzIGFueSBwcm9ncmFtIHN0cnVjdHVyZS5ccGFyDQpccGFyDQpU
aGUgb25seSB3b3JrIGFyb3VuZCBJIGhhdmUgZm91bmQgc28gZmFyIGlzIHRvIHdyYXAgYSBEaWFs
b2cuTGlzdCBccGFyDQppbiBhbiBlbmNsb3NpbmcgcmVjb3JkLCBidXQgdGhpcyBpbXBsaWVzIHRo
YXQgdGhlIHJlc291cmNlIGZpbGUgXHBhcg0KaGFzIHRvIHVzZSBhIGRpZmZlcmVudCBsaW5rIGZp
ZWxkLlxwYXINClxwYXINCkFueSBzdWdnZXN0aW9ucz9ccGFyDQpPTVM6IFdoeSBpcyBEaWFsb2cu
TGlzdCBub25lIGV4dGVuc2libGU/XHBhcg0KXHBhcg0KLSBKb3NlZiBUZW1wbFxwYXINClxwYXIN
ClxwYXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5
ICJTSUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0h9fQAAAEUQ
----boundary-LibPST-iamunique-676957572_-_---
Received on Sat Nov 17 2007 - 10:33:13 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:31:13 UTC