SDI AbiWord, clipboards and overall design


Subject: SDI AbiWord, clipboards and overall design
From: Mike Nordell (tamlin@algonet.se)
Date: Wed Nov 22 2000 - 16:59:50 CST


If any of the questions I raise now are explained somewhere else, please
just point me to that location.

The problems I noted with the lists dialog got me thingking of clipboards.

AbiWord is and SDI (Single Document Interface - every doc has it's own
[frame] window). Do we have a policu that there should only be one AbiWord
process running at all times (the BeOS model) or are we to be able to start
new AbiWord processes also?

Why do I ask? Well, for one thing it impacts the way we handle clipboard
data. Some clipboard data, such as formatted text, is handled OK. But what
if I have one list selected in a document and select the imaginary (as in
"not yet invented") "Copy List Layout". That clipboard format would not be
recognized by anything but AbiWord, and it would also overwrite the
clipboard with that format (for the platforms that don't have multiple
clipboards - and then based on application).
The solution to me would be to let this data either live in the address
space of the *one* AbiWord application (if only one is allowed), or it would
have to be transported by some other means (e.g. shared memory) if many
AbiWord processes are allowed.

Did I make any sense?

/Mike - please don't cc



This archive was generated by hypermail 2b25 : Wed Nov 22 2000 - 16:59:25 CST