version 1.2, 2001/04/29 20:56:01
|
version 1.4, 2001/05/03 16:48:39
|
Line 49 loncapaclient should work:
|
Line 49 loncapaclient should work:
|
* if not, |
* if not, |
* open when needed |
* open when needed |
* never refer to any object properties |
* never refer to any object properties |
* never close |
* which also means never close |
* if currently open, |
* if currently open, |
* just focus when needed |
* just focus when needed |
* close when needed |
* close when needed |
Line 57 loncapaclient should work:
|
Line 57 loncapaclient should work:
|
* if have been closed, |
* if have been closed, |
* can refer to object properties |
* can refer to object properties |
|
|
The way loncapaclient window should work. |
The way loncapaclient window "should" work. |
* lonxml makes exceptions for some URI=resources like |
* lonxml makes exceptions for some URI=resources like |
* /res/adm/pages/menu.html |
* /res/adm/pages/menu.html |
* bookmark stuff.html |
* bookmark stuff.html |
* lonxml should by default |
* lonxml should by default |
* a script command should follow the body tag |
* a script command should follow the body tag |
and |
and |
* name the window (loncapaclient2) |
* name the window (loncapaclientURICHECKSUM) |
* tell remote control it exists |
* tell remote control it exists |
* remote control checks clientwindow |
* remote control checks clientwindow (opener) |
and if clientwindow name is loncapaclient2 |
and if opener.name is loncapaclientURICHECKSUM |
it changes this to loncapaclient |
it changes this to loncapaclient |
|
|
|
|
|
window instance <-- invoked from menu.html, but can be referred |
|
to from other children windows |
|
+ status (has it ever been opened, is it closed, is it open) |
|
|
|
create_window_dependency(base,offshoot) <-- "offshoot" window |
|
should only be open if "base" window is open |
|
|
|
remove_window_dependency(base,offshoot) |
|
|
|
close_window |
|
open_window |
|
check_window |
|
change_window |
|
change_window_by_submission |