- Properties.IntersectWith

From: Campbell, Robert D (SELEX) (UK Edinburgh) <"Campbell,>
Date: Thu, 16 Jun 2005 12:53:27 +0100

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



Does anyone understand how to program
the procedure Properties.Property.IntersectWith?

To be specific suppose I have a type WidgetProperty
with a field p.widget. Further suppose widget is some
constant (maybe 2).

Image I have two properties p & q, and widget is in
all of p.known, p.valid, q.known, & q.valid. Further
suppose p.widget is blue and q.widget is blue.

What does IntersectWith do?


Seems easy?

Maybe p.known is unchanged, p.valid is unchanged,
and equal := TRUE?


Now for the hard bit.

What if widget is in one of p.readOnly and q.readOnly,
but NOT in the other?


Cheers

Robert

********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

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



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

e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIFxwYXINClxwYXINCkRvZXMgYW55b25lIHVuZGVy
c3RhbmQgaG93IHRvIHByb2dyYW1ccGFyDQp0aGUgcHJvY2VkdXJlIFByb3BlcnRpZXMuUHJvcGVy
dHkuSW50ZXJzZWN0V2l0aD9ccGFyDQpccGFyDQpUbyBiZSBzcGVjaWZpYyBzdXBwb3NlIEkgaGF2
ZSBhIHR5cGUgV2lkZ2V0UHJvcGVydHlccGFyDQp3aXRoIGEgZmllbGQgcC53aWRnZXQuIEZ1cnRo
ZXIgc3VwcG9zZSB3aWRnZXQgaXMgc29tZVxwYXINCmNvbnN0YW50IChtYXliZSAyKS5ccGFyDQpc
cGFyDQpJbWFnZSBJIGhhdmUgdHdvIHByb3BlcnRpZXMgcCAmIHEsIGFuZCB3aWRnZXQgaXMgaW5c
cGFyDQphbGwgb2YgcC5rbm93biwgcC52YWxpZCwgcS5rbm93biwgJiBxLnZhbGlkLiBGdXJ0aGVy
XHBhcg0Kc3VwcG9zZSBwLndpZGdldCBpcyBibHVlIGFuZCBxLndpZGdldCBpcyBibHVlLlxwYXIN
ClxwYXINCldoYXQgZG9lcyBJbnRlcnNlY3RXaXRoIGRvP1xwYXINClxwYXINClxwYXINClNlZW1z
IGVhc3k/XHBhcg0KXHBhcg0KTWF5YmUgcC5rbm93biBpcyB1bmNoYW5nZWQsIHAudmFsaWQgaXMg
dW5jaGFuZ2VkLFxwYXINCmFuZCBlcXVhbCA6PSBUUlVFP1xwYXINClxwYXINClxwYXINCk5vdyBm
b3IgdGhlIGhhcmQgYml0LlxwYXINClxwYXINCldoYXQgaWYgd2lkZ2V0IGlzIGluIG9uZSBvZiBw
LnJlYWRPbmx5IGFuZCBxLnJlYWRPbmx5LFxwYXINCmJ1dCBOT1QgaW4gdGhlIG90aGVyP1xwYXIN
ClxwYXINClxwYXINCkNoZWVyc1xwYXINClxwYXINClJvYmVydFxwYXINClxwYXINCioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqXHBhcg0KVGhpcyBlbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBjb25maWRlbnRpYWwg
dG8gdGhlIGludGVuZGVkXHBhcg0KcmVjaXBpZW50IGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2Vk
LiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWRccGFyDQpyZWNpcGllbnQgcGxlYXNlIGRlbGV0
ZSBpdCBmcm9tIHlvdXIgc3lzdGVtIGFuZCBub3RpZnkgdGhlIHNlbmRlci5ccGFyDQpZb3Ugc2hv
dWxkIG5vdCBjb3B5IGl0IG9yIHVzZSBpdCBmb3IgYW55IHB1cnBvc2Ugbm9yIGRpc2Nsb3NlIG9y
XHBhcg0KZGlzdHJpYnV0ZSBpdHMgY29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbi5ccGFyDQoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKlxwYXINClxwYXINCi0tLSBCbGFja0JveFxwYXINCi0tLSBzZW5kIHN1YmplY3Qg
SEVMUCBvciBVTlNVQlNDUklCRSB0byBibGFja2JveEBvYmVyb24uY2hccGFyDQpccGFyDQp9


----boundary-LibPST-iamunique-2121455785_-_---
Received on Thu Jun 16 2005 - 13:53:27 UTC

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