[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
:zz: Specs for separate windows (zzpush interface)
- To: zzdev@xxxxxxxxxx
- Subject: :zz: Specs for separate windows (zzpush interface)
- From: Ted Nelson <ted@xxxxxxxxxx>
- Date: Tue, 27 Oct 1998 01:20:13 -0500
- Cc: ted@xxxxxxxxxx
- Reply-to: zzdev@xxxxxxxxxx
(operating in Push mode).
Our program opens Netscape windows. Netscape is strictly in
slave mode: our keystrokes do not go into Netscape;
they simply go back to the ZigZag processor, which updates
the current window, switches windows, opens new windows,
closes windows. (It doesn't have to be that way for all time,
this is just very simple.)
The windowing system needs:
0. A main window list. The sequence of this list (which the
user may rearrange) specifies the order in which the user
will cycle through the windows. Deleting a window means
it's no longer in the cycle, *though it may remain defined*
to be reopened later.
Each window should have:
1. List of specs. (This list will grow as the program grows.)
Initial spec on the list: cursor color. Later specs will include
size, view mode, size of cellview, raster mode, other viewing
options associated with the particular window.
2. Its own dimension list. This should begin with clones from
the main dimension list. User may delete these as desired.
User may add dimensions as desired, but is invited to
add them to the main list, clone them onto individual
Theodor Holm Nelson, Visiting Professor of Environmental Information
Keio University, Shonan Fujisawa Campus, Fujisawa, Japan
Home Fax from USA: 011-81-466-46-7368 (If in Japan, 0466-46-7368)
Professorial home page http://www.sfc.keio.ac.jp/~ted/
Permanent: Project Xanadu, 3020 Bridgeway #295, Sausalito CA 94965
Tel. 415/ 331-4422, fax 415/332-0136
PERMANENT E-MAIL: ted@xxxxxxxxxx
Quotation of the day, 98.10.26:
"There's no right or wrong in loving a person. The love is there,
and that's that.."
-- Film, "The Horse Whisperer"