Hi!

On Fri, Feb 16, 2007 at 02:09:00AM +0000, Nicolas Roard wrote:
> - Easy to use: we try to focus on it, we kinda follow the NeXT HIG or
> the Apple one. I think it's more an attitude than a real process
> anyway, [...]

I disagree a bit that good user interfaces can be built "by attitude".
;-) But streamlining stuff is very good. I'm very happy with how good
DictionaryReader fits into the "Etoile experience". I've become quite
used to it now that it has a shortcut I can remember. :-)


> - projects: the general idea of projects is persistence
> [...]

I like the projects idea. IIRC, I read in some other mail that it's
planned to be possible to open multiple projects at once, where the same
application may be running in two instances. I have some concerns about
that. As far as I know, it's a very integral idea in OpenStep that every
application runs only once for each user. This is thus an assumption the
whole API is designed with. For example, to talk to an application from
another application (using NSConnection of something, I never really
used that), you just have to provide its name. So this will probably
introduce lots of inconsistencies. I fear that it may not be possible to
open multiple projects at once without doing very major modifications to
GNUstep.


> 3) NSDataLink. I'm working a bit on it. NSDataLink let you link
> documents -- or part of documents -- to other documents. For me, it's
> key to ?toil?. [...]

As I never had the opportunity to work on a NeXT machine, I am not
familiar with NSDataLink. I basically only know it from that NeXTstep
3.0 demo video where Steve Jobs demoes exactly that DTP scenario.

Does NSDataLink only work for things that provide a NSImage, or is it
also possible to use it for other data types? At the moment, it's a bit
hard for me to imagine another scenario apart from DTP, where it might
be used. Is there some good information page about it on the internet?

-Guenther


_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to