------=_NextPart_000_0189_01BE1183.B687E5A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
> I have a simulation model with many timeseries. After running the =
model
> with its parameter, the main timeseries is shown. That works fine.
> Sometimes the user is interrested to display an other timeseries of =
the
> model. The idea behind my concept is: The user can select a view of a
> timeseries. This means he select a model. After that he can get a menu =
to
> choose which other timeseries of the selected model he like to see
> additionaly. However, I like to display different views of one model =
in
> different windows.=20
ok, that is possible. If you create a new view and assign a given model
to it, then you have to assign the view with the domain of the model.
This can be done by calling Stores.InitDomain(v, m.domain).
> Is the domain of view 1, view 2 and the model the same? If yes, how I =
have
> to implement that?=20
Yes, if view1 and view2 both refer to the same model, they all have to =
be
in the same domain.
I send you a simple module as attachment. This module implements=20
two different views which both refer to the same model. You can select
View1 as a singleton and then open a second instance. This view
is opened as subwindow as it belongs to the same domain as the
window which contains the singleton view.
Hope this helps,
- D. Gruntz, Oberon microsystems AG, Switzerland
------=_NextPart_000_0189_01BE1183.B687E5A0
Content-Type: application/octet-stream;
name="Test.odc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Test.odc"
Q0RPbwAAAACC8URvY3VtZW50cy5TdGREb2N1bWVudERlc2MA8URvY3VtZW50cy5Eb2N1bWVudERl
c2MA8UNvbnRhaW5lcnMuVmlld0Rlc2MA8VZpZXdzLlZpZXdEZXNjAPBTdG9yZXMuU3RvcmVEZXNj
AAAAAAAAAAAABwAAAJETAAAAAACD8URvY3VtZW50cy5Nb2RlbERlc2MA8UNvbnRhaW5lcnMuTW9k
ZWxEZXNjAPFNb2RlbHMuTW9kZWxEZXNjAPFTdG9yZXMuRWxlbURlc2MA8gQAAAAAAAAA3xIAAAkA
AADXEgAAAAAAAACC8VRleHRWaWV3cy5TdGRWaWV3RGVzYwDxVGV4dFZpZXdzLlZpZXdEZXNjAPIC
AAAAAAAAAAAAAAAHAAAAgRIAAAAAAIPxVGV4dE1vZGVscy5TdGRNb2RlbERlc2MA8VRleHRNb2Rl
bHMuTW9kZWxEZXNjAPIGAAAAAAAAAIsQAAAPAAAAgxAAAAAAAAAAACsCAAAAgvFUZXh0TW9kZWxz
LkF0dHJpYnV0ZXNEZXNjAPIEAAAAAAAAACcAAAAAAAAAGgAAAAAAAAAAAQAAAAAqAOCMAQAAAAAA
kAEAAAAAPwEAAAGC8g0AAAAAAAAANgAAAAAAAAAaAAAAAAAAAAABAAAAACoA4IwBAAEAAACQAQAA
AAAMAAAAAG4AAAABDQAAAADTAwAAAoLyDQAAAAAAAABFAAAAAAAAABoAAAAAAAAAAAEAAAAAKgB8
vgEAAAAAAJABAAAAAAEAAAABDQAAAABTBAAAAgEAAAAAAQAAAAEQAAAAAAwAAAADgvINAAAAAAAA
AFYAAAAAAAAAGgAAAAAAAAAAAQAAAAAqAOCMAQAAAAAAvAIAAAAACAAAAAB7AAAAAwUAAAAA7AAA
AAMDAAAAADIBAAADAwAAAAA1AQAAAAAAAAAebAIA5ggCAILxRGV2Q29tbWFuZGVycy5TdGRWaWV3
RGVzYwDxRGV2Q29tbWFuZGVycy5WaWV3RGVzYwDyAwAAAAAAAAAgAAAAAAAAAAYAAAAAAAAVAAAA
JwAAAAAAAAAAHmwCAOYIAgCC8g4AAAAAAAAAIAAAAAAAAAAGAAAAAAAAFQAAAA8AAAAAAAAAAB5s
AgDmCAIAgvIOAAAAAAAAACAAAAAAAAAABgAAAAAAABUAAAANAAAAAAAAAAAebAIA5ggCAILyDgAA
AAAAAAAAAAAAAAAAAAYAAAAAAAAVAAAADgAAAP9NT0RVTEUgRG9tVGVzdDsNDQlJTVBPUlQgUG9y
dHMsIE1vZGVscywgVmlld3MsIFN0b3JlcywgQ29udGFpbmVycywgRm9udHMsIFN0cmluZ3MsIFBy
b3BlcnRpZXM7DQkNCVRZUEUNCQlNb2RlbCA9IFBPSU5URVIgVE8gUkVDT1JEIChNb2RlbHMuTW9k
ZWwpDQkJCXZhbDogSU5URUdFUjsgKCogMCA8PSB2YWwgPCAxMDAgKikNCQlFTkQ7DQkJVmlldzEg
PSBQT0lOVEVSIFRPIFJFQ09SRCAoVmlld3MuVmlldykNCQkJbTogTW9kZWw7CQkNCQlFTkQ7DQkJ
VmlldzIgPSBQT0lOVEVSIFRPIFJFQ09SRCAoVmlld3MuVmlldykNCQkJbTogTW9kZWw7DQkJRU5E
Ow0JCQ0JKCogTW9kZWwgKikNDQlQUk9DRURVUkUgKG06IE1vZGVsKSBDb3B5RnJvbSAoc291cmNl
OiBTdG9yZXMuU3RvcmUpOw0JQkVHSU4NCQltLnZhbCA6PSBzb3VyY2UoTW9kZWwpLnZhbA0JRU5E
IENvcHlGcm9tOw0JDQkoKiBWaWV3MSAqKQ0JDQlQUk9DRURVUkUgKHY6IFZpZXcxKSBSZXN0b3Jl
IChmOiBWaWV3cy5GcmFtZTsgbCwgdCwgciwgYjogSU5URUdFUik7DQkJVkFSIHcsIGg6IElOVEVH
RVI7DQlCRUdJTg0JCXYuY29udGV4dC5HZXRTaXplKHcsIGgpOw0JCWYuRHJhd1JlY3QoMCwgMCwg
dywgaCp2Lm0udmFsIERJViAxMDAsIFBvcnRzLmZpbGwsIFBvcnRzLnJlZCkNCUVORCBSZXN0b3Jl
Ow0JDQlQUk9DRURVUkUgKHY6IFZpZXcxKSBJbml0RnJvbSAoc291cmNlOiBWaWV3cy5WaWV3OyBt
b2RlbDogTW9kZWxzLk1vZGVsKTsNCUJFR0lODQkJdi5tIDo9IG1vZGVsKE1vZGVsKQ0JRU5EIElu
aXRGcm9tOw0JDQlQUk9DRURVUkUgKHY6IFZpZXcxKSBUaGlzTW9kZWwoKTogTW9kZWxzLk1vZGVs
Ow0JQkVHSU4NCQlSRVRVUk4gdi5tDQlFTkQgVGhpc01vZGVsOw0JDQlQUk9DRURVUkUgKHY6IFZp
ZXcxKSBQcm9wYWdhdGVEb21haW47DQlCRUdJTg0JCVN0b3Jlcy5Jbml0RG9tYWluKHYubSwgdi5k
b21haW4pDQlFTkQgUHJvcGFnYXRlRG9tYWluOw0JDQlQUk9DRURVUkUgKHY6IFZpZXcxKSBIYW5k
bGVQcm9wTXNnIChWQVIgbXNnOiBQcm9wZXJ0aWVzLk1lc3NhZ2UpOw0JQkVHSU4NCQlXSVRIIG1z
ZzogUHJvcGVydGllcy5TaXplUHJlZiBETw0JCQlJRiAobXNnLncgPSBWaWV3cy51bmRlZmluZWQp
IE9SIChtc2cuaCA9IFZpZXdzLnVuZGVmaW5lZCkgVEhFTg0JCQkJIG1zZy53IDo9IDIwICogUG9y
dHMubW07IG1zZy5oIDo9IG1zZy53DQkJCUVORA0JCUVMU0UJKCogaWdub3JlIG90aGVyIG1lc3Nh
Z2VzICopDQkJRU5EDQlFTkQgSGFuZGxlUHJvcE1zZzsNDQlQUk9DRURVUkUgKHY6IFZpZXcxKSBI
YW5kbGVNb2RlbE1zZyAoVkFSIG1zZzogTW9kZWxzLk1lc3NhZ2UpOw0JQkVHSU4NCQlWaWV3cy5V
cGRhdGUodiwgVmlld3Mua2VlcEZyYW1lcykJKCogcmVzdG9yZSB2IGluIGFueSBmcmFtZSB0aGF0
IGRpc3BsYXlzIGl0ICopDQlFTkQgSGFuZGxlTW9kZWxNc2c7DQ0JKCogVmlldzIgKikNCQ0JUFJP
Q0VEVVJFICh2OiBWaWV3MikgUmVzdG9yZSAoZjogVmlld3MuRnJhbWU7IGwsIHQsIHIsIGI6IElO
VEVHRVIpOw0JCVZBUiB3LCBoOiBJTlRFR0VSOyBmb250OiBGb250cy5Gb250OyBzdHI6IEFSUkFZ
IDggT0YgQ0hBUjsNCUJFR0lODQkJdi5jb250ZXh0LkdldFNpemUodywgaCk7DQkJZm9udCA6PSBG
b250cy5kaXIuRGVmYXVsdCgpOw0JCVN0cmluZ3MuSW50VG9TdHJpbmcodi5tLnZhbCwgc3RyKTsN
CQlmLkRyYXdTdHJpbmcoKHcgLSBmb250LlN0cmluZ1dpZHRoKHN0cikpIERJViAyICwgaCBESVYg
MiwgUG9ydHMucmVkLCBzdHIsIGZvbnQpOw0JRU5EIFJlc3RvcmU7DQkNCVBST0NFRFVSRSAodjog
VmlldzIpIEluaXRGcm9tIChzb3VyY2U6IFZpZXdzLlZpZXc7IG1vZGVsOiBNb2RlbHMuTW9kZWwp
Ow0JQkVHSU4NCQl2Lm0gOj0gbW9kZWwoTW9kZWwpDQlFTkQgSW5pdEZyb207DQkNCVBST0NFRFVS
RSAodjogVmlldzIpIFRoaXNNb2RlbCgpOiBNb2RlbHMuTW9kZWw7DQlCRUdJTg0JCVJFVFVSTiB2
Lm0NCUVORCBUaGlzTW9kZWw7DQkNCVBST0NFRFVSRSAodjogVmlldzIpIFByb3BhZ2F0ZURvbWFp
bjsNCUJFR0lODQkJU3RvcmVzLkluaXREb21haW4odi5tLCB2LmRvbWFpbikNCUVORCBQcm9wYWdh
dGVEb21haW47DQkNCVBST0NFRFVSRSAodjogVmlldzIpIEhhbmRsZVByb3BNc2cgKFZBUiBtc2c6
IFByb3BlcnRpZXMuTWVzc2FnZSk7DQlCRUdJTg0JCVdJVEggbXNnOiBQcm9wZXJ0aWVzLlNpemVQ
cmVmIERPDQkJCUlGIChtc2cudyA9IFZpZXdzLnVuZGVmaW5lZCkgT1IgKG1zZy5oID0gVmlld3Mu
dW5kZWZpbmVkKSBUSEVODQkJCQkgbXNnLncgOj0gMjAgKiBQb3J0cy5tbTsgbXNnLmggOj0gbXNn
LncNCQkJRU5EDQkJRUxTRQkoKiBpZ25vcmUgb3RoZXIgbWVzc2FnZXMgKikNCQlFTkQNCUVORCBI
YW5kbGVQcm9wTXNnOw0NCVBST0NFRFVSRSAodjogVmlldzIpIEhhbmRsZU1vZGVsTXNnIChWQVIg
bXNnOiBNb2RlbHMuTWVzc2FnZSk7DQlCRUdJTg0JCVZpZXdzLlVwZGF0ZSh2LCBWaWV3cy5rZWVw
RnJhbWVzKQkoKiByZXN0b3JlIHYgaW4gYW55IGZyYW1lIHRoYXQgZGlzcGxheXMgaXQgKikNCUVO
RCBIYW5kbGVNb2RlbE1zZzsNDQkoKiBjb21tYW5kcyAqKQ0JDQlQUk9DRURVUkUgRGVwb3NpdDEq
Ow0JCVZBUiB2OiBWaWV3MTsgbTogTW9kZWw7DQlCRUdJTg0JCU5FVyh2KTsgTkVXKG0pOyB2Lm0g
Oj0gbTsgbS52YWwgOj0gNDA7IFZpZXdzLkRlcG9zaXQodik7DQlFTkQgRGVwb3NpdDE7DQkNCVBS
T0NFRFVSRSBPcGVuMio7DQkJVkFSIHY6IFZpZXdzLlZpZXc7IHYyOiBWaWV3MjsNCUJFR0lODQkJ
diA6PSBDb250YWluZXJzLkZvY3VzU2luZ2xldG9uKCk7DQkJSUYgKHYgIyBOSUwpICYgKHYgSVMg
VmlldzEpIFRIRU4NCQkJTkVXKHYyKTsgdjIubSA6PSB2KFZpZXcxKS5tOw0JCQlTdG9yZXMuSW5p
dERvbWFpbih2Miwgdi5kb21haW4pOw0JCQlWaWV3cy5PcGVuVmlldyh2Mik7DQkJRU5EOw0JRU5E
IE9wZW4yOw0JDQlQUk9DRURVUkUgSW5jKjsNCQlWQVIgdjogVmlld3MuVmlldzsgdW1zZzogTW9k
ZWxzLlVwZGF0ZU1zZzsNCUJFR0lODQkJdiA6PSBDb250YWluZXJzLkZvY3VzU2luZ2xldG9uKCk7
DQkJSUYgKHYgIyBOSUwpIFRIRU4NCQkJV0lUSCB2OiBWaWV3MSBETw0JCQkJSU5DKHYubShNb2Rl
bCkudmFsLCAxMCk7IE1vZGVscy5Ccm9hZGNhc3Qodi5tLCB1bXNnKQ0JCQl8IHY6IFZpZXcyIERP
DQkJCQlJTkModi5tKE1vZGVsKS52YWwsIDEwKTsgTW9kZWxzLkJyb2FkY2FzdCh2Lm0sIHVtc2cp
DQkJCUVMU0UNCQkJRU5EDQkJRU5EDQlFTkQgSW5jOw0JDQlQUk9DRURVUkUgRGVjKjsNCQlWQVIg
djogVmlld3MuVmlldzsgdW1zZzogTW9kZWxzLlVwZGF0ZU1zZzsNCUJFR0lODQkJdiA6PSBDb250
YWluZXJzLkZvY3VzU2luZ2xldG9uKCk7DQkJSUYgKHYgIyBOSUwpIFRIRU4NCQkJV0lUSCB2OiBW
aWV3MSBETw0JCQkJREVDKHYubShNb2RlbCkudmFsLCAxMCk7IE1vZGVscy5Ccm9hZGNhc3Qodi5t
LCB1bXNnKQ0JCQl8IHY6IFZpZXcyIERPDQkJCQlERUModi5tKE1vZGVsKS52YWwsIDEwKTsgTW9k
ZWxzLkJyb2FkY2FzdCh2Lm0sIHVtc2cpDQkJCUVMU0UNCQkJRU5EDQkJRU5EDQlFTkQgRGVjOw0J
DUVORCBEb21UZXN0Lg0NAiAiRG9tVGVzdC5EZXBvc2l0MTsgU3RkQ21kcy5QYXN0ZVZpZXciDQIg
RG9tVGVzdC5PcGVuMg0CIERvbVRlc3QuSW5jDQIgRG9tVGVzdC5EZWMNDYLxVGV4dENvbnRyb2xs
ZXJzLlN0ZEN0cmxEZXNjAPFUZXh0Q29udHJvbGxlcnMuQ29udHJvbGxlckRlc2MA8UNvbnRhaW5l
cnMuQ29udHJvbGxlckRlc2MA8UNvbnRyb2xsZXJzLkNvbnRyb2xsZXJEZXNjAPIEAAAAAAAAABQA
AAAAAAAACQAAAAAAAAAAAAAAAAAAAYLxVGV4dFJ1bGVycy5TdGRSdWxlckRlc2MA8VRleHRSdWxl
cnMuUnVsZXJEZXNjAPIDAAAAAAAAAKsAAAAHAAAAowAAAAAAAIPxVGV4dFJ1bGVycy5TdGRTdHls
ZURlc2MA8VRleHRSdWxlcnMuU3R5bGVEZXNjAPIHAAAAAAAAAAAAAAAIAAAAWgAAAAAAAACC8VRl
eHRSdWxlcnMuQXR0cmlidXRlc0Rlc2MA8gQAAAAAAAAAAAAAAAAAAAAkAAAAAAEAAAAAAAAAACCj
WgAAAAAAR5kBAJ9vAAABAAAAAQAAAAAAAACC8g0AAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAABAAAA
ACoA4IwBAAAAAACQAQAAAAAAAAAAAAAAAAz4AAAM+AAALJtbAAv4AECC8URvY3VtZW50cy5Db250
cm9sbGVyRGVzYwDyEgAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAkAAAAAmEtzACAnowCA/AoAgPwK
ABhPaACgKpgAAA==
------=_NextPart_000_0189_01BE1183.B687E5A0--