S
Svenn Are Bjerkem
Guest
Hi,
I have got this idea for a feature and need some help thinking: I
currently do a lot of simulations automated with OCEAN, and need to
organize my scripts. I had the Idea of saving the scipts as cell views,
but soon discovered that the lack of hierarchy in will soon crowd the
file manager with ocean views. (Besides, I haven't managed to implement
it the way I want to.) So I am not following that idea very hard.
I would like to organize my scripts in a directory hierarcy and then
write a SKILL snippet that traverse this hierarcy and mirror it as a
menu with cascades and subcascades in the CIW window.
../ocean/myLib/cellView1/setup/cornerRun.ocn
would result in a menu item like:
CIW->ocean->myLib->cellView1->setup->cornerRun
which would perform the following command:
(load "./ocean/myLib/cellView1/setup/cornerRun.ocn")
../ocean/myLib/cellView1/hold/paramRunWM1_vs_WM2.ocn
would result in a menu item like:
CIW->ocean->myLib->cellView1->hold->paramRunWM1_vs_WM2
which would perform the following command:
(load "./ocean/myLib/cellView1/hold/paramRunWM1_vs_WM2.ocn")
etc.
There should be a separate menu item called "update" to be able to
update the menu hierachy during a session.
I think this should be possible, but as it seems to be such an obvious
wish I thought maybe somebody has been there and done that.
Help and ideas are welcome.
--
Svenn
I have got this idea for a feature and need some help thinking: I
currently do a lot of simulations automated with OCEAN, and need to
organize my scripts. I had the Idea of saving the scipts as cell views,
but soon discovered that the lack of hierarchy in will soon crowd the
file manager with ocean views. (Besides, I haven't managed to implement
it the way I want to.) So I am not following that idea very hard.
I would like to organize my scripts in a directory hierarcy and then
write a SKILL snippet that traverse this hierarcy and mirror it as a
menu with cascades and subcascades in the CIW window.
../ocean/myLib/cellView1/setup/cornerRun.ocn
would result in a menu item like:
CIW->ocean->myLib->cellView1->setup->cornerRun
which would perform the following command:
(load "./ocean/myLib/cellView1/setup/cornerRun.ocn")
../ocean/myLib/cellView1/hold/paramRunWM1_vs_WM2.ocn
would result in a menu item like:
CIW->ocean->myLib->cellView1->hold->paramRunWM1_vs_WM2
which would perform the following command:
(load "./ocean/myLib/cellView1/hold/paramRunWM1_vs_WM2.ocn")
etc.
There should be a separate menu item called "update" to be able to
update the menu hierachy during a session.
I think this should be possible, but as it seems to be such an obvious
wish I thought maybe somebody has been there and done that.
Help and ideas are welcome.
--
Svenn