Re: file dialogs

Bruno Dumon <[email protected]> Tue, 13 Jan 2004 19:49:45 +0100
Newsgroups gmane.editors.pollo.devel
Organization Outerthought
Message-ID <[email protected]>
On Fri, 2004-01-09 at 17:47, Olivier POTONNIEE wrote:
> Hello again
> 
> Sorry to overload you, Bruno, 

and sorry for waiting this long to reply. I was going to look into your
patches but it didn't happen yet. I'll try to do it one of these
evenings.

> but I made another modification, maybe more controversial: I replaced
> JFileChoosers by FileDialogs for Open, Save as, Open Shema, open
> display spec and save JPG dialogs. My motivation was that JFileChooser
> are really not friendly, on Windows at least.

I can understand that, but on Linux it's exactly the reverse. Maybe we
need an abstraction layer in between so that it can be made
configurable.

>  FileDialog is a native window, which is faster and provides file name
> auto-completion. The latter makes a huge usuability difference. I
> agree this is not a important change, and one might even consider it a
> regression (awt vs swing).
> 
> FYI, here are a few modifications I would consider usefull for the next Pollo release:
> - Print tree/node
> - Preferences : look&feel, default folders for documents/jpg, schemas, 
> 		and display-specs
> - Real-time validation (after each modification)

this is one I've been thinking about. There's already some try-out code
to show the exact content-model expected at a certain location (see the
option in the validation menu), which also works by dynamically
validating the document up to the selected node.

> - automatic proposal of valid ket-ref values (based on their XPath def)
> 
> Do you plan to continue development on this project, or is it in maintenance mode ?

I don't have any plans really, but I don't expect to be able to work on
it in the foreseeable future.

Regards,

Bruno

-- 
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
[email protected]                          [email protected]



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html