Re: [BLACKBOX] AW: [BLACKBOX] Date Controls & Notifiers

From: Campbell, Robert (SELEX GALILEO, UK) <robert.d.campbell{([at]})nowhere.xy>
Date: Tue, 2 Nov 2010 08:45:49 -0000

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

Gerhard

Thanks for that observation. The notifier is not called after
every digit is input, but when each sub-field is completed, or the focus moved.

This is cleverer than I expected, or realised.

This means that inputs can be momentarily inconsistent, but is not a real
problem. I take back my implication that I had found a bug.



On a related note I happened to look at Module Dates (not to check the
formulae I hasten to add!).
I noticed that in Dates.DateToDay & DayOfWeek there are
several apparently unnecessary SHORTs. I am guessing that these are not part
of the algorithm, but are left over translation artefacts.
Were the Fields of Date SHORTINT in OberonF?
(I have the OberonF installation disks, but not quite enough interest to
check this for myself!)


Regards

Robert




>> -----Original Message-----
>> From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
>> Of Gerhard.Marent{([at]})nowhere.xy
>> Sent: 02 November 2010 08:08
>> To: BLACKBOX{([at]})nowhere.xy
>> Subject: [BLACKBOX] AW: [BLACKBOX] Date Controls & Notifiers
>>
>>
>> *** WARNING ***
>>
>> This message has originated outside your organisation,
>> either from an external partner or the Global Internet.
>> Keep this in mind if you answer this message.
>>
>>
>> Hello Robert,
>>
>> I use Date Controls with a notifier that acts on
>> Dialog.changed and never saw the described behavior.
>> The Notifier is called, when a part of the date
>> (day / month / year) is completed.
>>
>> Regards Gerhard
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy
>> von Campbell, Robert (SELEX GALILEO, UK)
>> Gesendet: Montag, 01. November 2010 14:54
>> An: BLACKBOX{([at]})nowhere.xy
>> Betreff: [BLACKBOX] Date Controls & Notifiers
>>
>>
>> I have connected a Notifier to Date Control.
>>
>> When I change the day with the Up/Down buttons the Notifier
>> is called,
>> but
>> when I type the number in directly it does not seem to be.
>>
>>
>> Has anyone else noticed this behaviour?
>>
>> Does anyone have a fix?
>>
>>
>> Regards
>>
>> Robert
>> SELEX Galileo Ltd
>> Registered Office: Sigma House, Christopher Martin Road,
>> Basildon, Essex SS14 3EL
>> A company registered in England & Wales. Company no. 02426132
>> ********************************************************************
>> 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.
>> ********************************************************************
>>
>>
>> ----
>> To unsubscribe, send a message with body "SIGNOFF BLACKBOX"
>> to LISTSERV{([at]})nowhere.xy
>> Vorarlberger Illwerke Aktiengesellschaft ein Unternehmen von
>> illwerke vkw
>> Rechtsform: Aktiengesellschaft, Sitz: Bregenz,
>> Firmenbuchnummer: FN 59202m
>> Firmenbuchgericht: LG Feldkirch, DVR 0008753, UID-Nr.: ATU 36737402
>>
>> Vorarlberger Kraftwerke Aktiengesellschaft ein Unternehmen
>> von illwerke vkw
>> Rechtsform: Aktiengesellschaft, Sitz: Bregenz,
>> Firmenbuchnummer: FN58920y
>> Firmenbuchgericht: LG Feldkirch, DVR 0027961, UID-Nr.: ATU 36737304
>>
>>
>> ----
>> To unsubscribe, send a message with body "SIGNOFF BLACKBOX"
>> to LISTSERV{([at]})nowhere.xy
>>
>>


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-2138431875_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fX0NCntcY29sb3J0YmxccmVkMFxncmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7
fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRhYjM2MCBcZjBcZnMyMCBHZXJoYXJkXHBhcg0KXHBhcg0K
VGhhbmtzIGZvciB0aGF0IG9ic2VydmF0aW9uLiBUaGUgbm90aWZpZXIgaXMgbm90IGNhbGxlZCBh
ZnRlclxwYXINCmV2ZXJ5IGRpZ2l0IGlzIGlucHV0LCBidXQgd2hlbiBlYWNoIHN1Yi1maWVsZCBp
cyBjb21wbGV0ZWQsIG9yIHRoZSBmb2N1cyBtb3ZlZC5ccGFyDQpccGFyDQpUaGlzIGlzIGNsZXZl
cmVyIHRoYW4gSSBleHBlY3RlZCwgb3IgcmVhbGlzZWQuXHBhcg0KXHBhcg0KVGhpcyBtZWFucyB0
aGF0IGlucHV0cyBjYW4gYmUgbW9tZW50YXJpbHkgaW5jb25zaXN0ZW50LCBidXQgaXMgbm90IGEg
cmVhbFxwYXINCnByb2JsZW0uIEkgdGFrZSBiYWNrIG15IGltcGxpY2F0aW9uIHRoYXQgSSBoYWQg
Zm91bmQgYSBidWcuXHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0KT24gYSByZWxhdGVkIG5vdGUgSSBo
YXBwZW5lZCB0byBsb29rIGF0IE1vZHVsZSBEYXRlcyAobm90IHRvIGNoZWNrIHRoZVxwYXINCmZv
cm11bGFlIEkgaGFzdGVuIHRvIGFkZCEpLlxwYXINCkkgbm90aWNlZCB0aGF0IGluIERhdGVzLkRh
dGVUb0RheSAmIERheU9mV2VlayB0aGVyZSBhcmVccGFyDQpzZXZlcmFsIGFwcGFyZW50bHkgdW5u
ZWNlc3NhcnkgU0hPUlRzLiBJIGFtIGd1ZXNzaW5nIHRoYXQgdGhlc2UgYXJlIG5vdCBwYXJ0XHBh
cg0Kb2YgdGhlIGFsZ29yaXRobSwgYnV0IGFyZSBsZWZ0IG92ZXIgdHJhbnNsYXRpb24gYXJ0ZWZh
Y3RzLlxwYXINCldlcmUgdGhlIEZpZWxkcyBvZiBEYXRlIFNIT1JUSU5UIGluIE9iZXJvbkY/XHBh
cg0KKEkgaGF2ZSB0aGUgT2Jlcm9uRiBpbnN0YWxsYXRpb24gZGlza3MsIGJ1dCBub3QgcXVpdGUg
ZW5vdWdoIGludGVyZXN0IHRvXHBhcg0KY2hlY2sgdGhpcyBmb3IgbXlzZWxmISlccGFyDQpccGFy
DQpccGFyDQpSZWdhcmRzXHBhcg0KXHBhcg0KUm9iZXJ0XHBhcg0KXHBhcg0KXHBhcg0KXHBhcg0K
XHBhcg0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS1ccGFyDQo+PiBGcm9tOiBCbGFja0Jv
eCBbbWFpbHRvOkJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSF0gT24gQmVoYWxmIFxwYXINCj4+IE9m
IEdlcmhhcmQuTWFyZW50QFZLVy5BVFxwYXINCj4+IFNlbnQ6IDAyIE5vdmVtYmVyIDIwMTAgMDg6
MDhccGFyDQo+PiBUbzogQkxBQ0tCT1hATElTVFMuT0JFUk9OLkNIXHBhcg0KPj4gU3ViamVjdDog
W0JMQUNLQk9YXSBBVzogW0JMQUNLQk9YXSBEYXRlIENvbnRyb2xzICYgTm90aWZpZXJzXHBhcg0K
Pj4gXHBhcg0KPj4gXHBhcg0KPj4gICAgICAgICAgICAgICAgICAgICAqKiogV0FSTklORyAqKipc
cGFyDQo+PiBccGFyDQo+PiAgVGhpcyBtZXNzYWdlIGhhcyBvcmlnaW5hdGVkIG91dHNpZGUgeW91
ciBvcmdhbmlzYXRpb24sXHBhcg0KPj4gICBlaXRoZXIgZnJvbSBhbiBleHRlcm5hbCBwYXJ0bmVy
IG9yIHRoZSBHbG9iYWwgSW50ZXJuZXQuIFxwYXINCj4+ICAgICAgIEtlZXAgdGhpcyBpbiBtaW5k
IGlmIHlvdSBhbnN3ZXIgdGhpcyBtZXNzYWdlLlxwYXINCj4+ICBccGFyDQo+PiBccGFyDQo+PiBI
ZWxsbyBSb2JlcnQsXHBhcg0KPj4gXHBhcg0KPj4gSSB1c2UgRGF0ZSBDb250cm9scyB3aXRoIGEg
bm90aWZpZXIgdGhhdCBhY3RzIG9uXHBhcg0KPj4gRGlhbG9nLmNoYW5nZWQgYW5kIG5ldmVyIHNh
dyB0aGUgZGVzY3JpYmVkIGJlaGF2aW9yLlxwYXINCj4+IFRoZSBOb3RpZmllciBpcyBjYWxsZWQs
IHdoZW4gYSBwYXJ0IG9mIHRoZSBkYXRlXHBhcg0KPj4gKGRheSAvIG1vbnRoIC8geWVhcikgaXMg
Y29tcGxldGVkLlxwYXINCj4+IFxwYXINCj4+IFJlZ2FyZHMgIEdlcmhhcmRccGFyDQo+PiBccGFy
DQo+PiBccGFyDQo+PiAtLS0tLVVyc3ByXCdmY25nbGljaGUgTmFjaHJpY2h0LS0tLS1ccGFyDQo+
PiBWb246IEJsYWNrQm94IFttYWlsdG86QkxBQ0tCT1hATElTVFMuT0JFUk9OLkNIXSBJbSBBdWZ0
cmFnIFxwYXINCj4+IHZvbiBDYW1wYmVsbCwgUm9iZXJ0IChTRUxFWCBHQUxJTEVPLCBVSylccGFy
DQo+PiBHZXNlbmRldDogTW9udGFnLCAwMS4gTm92ZW1iZXIgMjAxMCAxNDo1NFxwYXINCj4+IEFu
OiBCTEFDS0JPWEBMSVNUUy5PQkVST04uQ0hccGFyDQo+PiBCZXRyZWZmOiBbQkxBQ0tCT1hdIERh
dGUgQ29udHJvbHMgJiBOb3RpZmllcnNccGFyDQo+PiBccGFyDQo+PiBccGFyDQo+PiBJIGhhdmUg
Y29ubmVjdGVkIGEgTm90aWZpZXIgdG8gRGF0ZSBDb250cm9sLlxwYXINCj4+IFxwYXINCj4+IFdo
ZW4gSSBjaGFuZ2UgdGhlIGRheSB3aXRoIHRoZSBVcC9Eb3duIGJ1dHRvbnMgdGhlIE5vdGlmaWVy
IFxwYXINCj4+IGlzIGNhbGxlZCxccGFyDQo+PiBidXRccGFyDQo+PiB3aGVuIEkgdHlwZSB0aGUg
bnVtYmVyIGluIGRpcmVjdGx5IGl0IGRvZXMgbm90IHNlZW0gdG8gYmUuXHBhcg0KPj4gXHBhcg0K
Pj4gXHBhcg0KPj4gSGFzIGFueW9uZSBlbHNlIG5vdGljZWQgdGhpcyBiZWhhdmlvdXI/XHBhcg0K
Pj4gXHBhcg0KPj4gRG9lcyBhbnlvbmUgaGF2ZSBhIGZpeD9ccGFyDQo+PiBccGFyDQo+PiBccGFy
DQo+PiBSZWdhcmRzXHBhcg0KPj4gXHBhcg0KPj4gUm9iZXJ0XHBhcg0KPj4gU0VMRVggR2FsaWxl
byBMdGRccGFyDQo+PiBSZWdpc3RlcmVkIE9mZmljZTogU2lnbWEgSG91c2UsIENocmlzdG9waGVy
IE1hcnRpbiBSb2FkLCBccGFyDQo+PiBCYXNpbGRvbiwgRXNzZXggU1MxNCAzRUxccGFyDQo+PiBB
IGNvbXBhbnkgcmVnaXN0ZXJlZCBpbiBFbmdsYW5kICYgV2FsZXMuICBDb21wYW55IG5vLiAwMjQy
NjEzMlxwYXINCj4+ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqXHBhcg0KPj4gVGhpcyBlbWFpbCBhbmQgYW55IGF0dGFj
aG1lbnRzIGFyZSBjb25maWRlbnRpYWwgdG8gdGhlIGludGVuZGVkXHBhcg0KPj4gcmVjaXBpZW50
IGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWRc
cGFyDQo+PiByZWNpcGllbnQgcGxlYXNlIGRlbGV0ZSBpdCBmcm9tIHlvdXIgc3lzdGVtIGFuZCBu
b3RpZnkgdGhlIHNlbmRlci5ccGFyDQo+PiBZb3Ugc2hvdWxkIG5vdCBjb3B5IGl0IG9yIHVzZSBp
dCBmb3IgYW55IHB1cnBvc2Ugbm9yIGRpc2Nsb3NlIG9yXHBhcg0KPj4gZGlzdHJpYnV0ZSBpdHMg
Y29udGVudHMgdG8gYW55IG90aGVyIHBlcnNvbi5ccGFyDQo+PiAqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxwYXINCj4+
IFxwYXINCj4+IFxwYXINCj4+IC0tLS1ccGFyDQo+PiBUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1l
c3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNLQk9YIiBccGFyDQo+PiB0byBMSVNUU0VSVkBM
SVNUUy5PQkVST04uQ0hccGFyDQo+PiBWb3JhcmxiZXJnZXIgSWxsd2Vya2UgQWt0aWVuZ2VzZWxs
c2NoYWZ0IGVpbiBVbnRlcm5laG1lbiB2b24gXHBhcg0KPj4gaWxsd2Vya2Ugdmt3XHBhcg0KPj4g
UmVjaHRzZm9ybTogQWt0aWVuZ2VzZWxsc2NoYWZ0LCBTaXR6OiBCcmVnZW56LCBccGFyDQo+PiBG
aXJtZW5idWNobnVtbWVyOiBGTiA1OTIwMm1ccGFyDQo+PiBGaXJtZW5idWNoZ2VyaWNodDogTEcg
RmVsZGtpcmNoLCBEVlIgMDAwODc1MywgVUlELU5yLjogQVRVIDM2NzM3NDAyXHBhcg0KPj4gXHBh
cg0KPj4gVm9yYXJsYmVyZ2VyIEtyYWZ0d2Vya2UgQWt0aWVuZ2VzZWxsc2NoYWZ0IGVpbiBVbnRl
cm5laG1lbiBccGFyDQo+PiB2b24gaWxsd2Vya2Ugdmt3XHBhcg0KPj4gUmVjaHRzZm9ybTogQWt0
aWVuZ2VzZWxsc2NoYWZ0LCBTaXR6OiBCcmVnZW56LCBccGFyDQo+PiBGaXJtZW5idWNobnVtbWVy
OiBGTjU4OTIweVxwYXINCj4+IEZpcm1lbmJ1Y2hnZXJpY2h0OiBMRyBGZWxka2lyY2gsIERWUiAw
MDI3OTYxLCBVSUQtTnIuOiBBVFUgMzY3MzczMDRccGFyDQo+PiBccGFyDQo+PiBccGFyDQo+PiAt
LS0tXHBhcg0KPj4gVG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lH
Tk9GRiBCTEFDS0JPWCIgXHBhcg0KPj4gdG8gTElTVFNFUlZATElTVFMuT0JFUk9OLkNIXHBhcg0K
Pj4gXHBhcg0KPj4gXHBhcg0KXHBhcg0KXHBhcg0KLS0tLVxwYXINClRvIHVuc3Vic2NyaWJlLCBz
ZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJ
U1RTfX0AwDZo32nvav9sD/9tH3o
----boundary-LibPST-iamunique-2138431875_-_---
Received on Tue Nov 02 2010 - 09:45:49 UTC

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