Hi Veusz People!

While developing a generic HDF5 import dialog for VEUSZ I found some GUI things 
that I do like to improve.
I am working on a API for import dialogs in VEUSZ in order to make it easy to 
develop new complex import dialogs/formats.
Doing so I think about how the current architecture will scale if we will have 
not 5 but 50 import dialogs in 2013? 

What are the current problems with the import dialog. Feel free to extend this 
list:
* The import dialog is small. There is no maximize icon that can extend the 
dialog to maximal screen dimension. While importing E.g. HDF5-Data
        one will have the visualisation of a tree of tables with lots of nodes 
and also a table preview with lots of rows and columns.
* The import dialog does not adjust its size in accordance to the data that is 
selected. It would be handy if the dialog scales if the data displayed needs 
more visible space.
* The default import dialog boiler plate : Linking, prefix, suffix, etc is also 
eating up lots of space in each import dialog window, if it is used or not.

I have no final solution to cure all this problems in one sweep. Also it is 
some work to implement a better solution. 
Some of the problems may be solved meantime by hiding some of the functionality 
in "drop-down" widgets. But this is no real solution but tinkering around.
So we should think of defining a goal of where we will go with the import 
dialog. The import dialog is the central part of VEUSZ we all come across every 
time we are working with.
I think it is worth to advance the usability of this crucial part of VEUSZ.

Therefore I have some questions:
* Do we like to have an import wizard rather than an import dialog? I 
personally do not like wizards, but in some cases the are a accepted way to 
deal with complexity.
* The selection of the import type is currently handled by tabs in the import 
dialog. This is handy if an application supports few data formats. How will the 
tabbing approach scale at 50 import dialogs? 
* Can a menu based pre selection of the import dialogs help? 
* May the import dialog be determined by the filenames mimetype/extension 
automagically? -> Import Wizard?

I am curious at your answers.

Cheers,

 Volker

-- 

Dr. Volker Jaenisch
Geschäftsführer
 
Inqbus GmbH & Co. KG
Softwareentwicklung, Consulting & Hosting
Karl-Heine-Straße 99 | 04229 Leipzig | Deutschland

Telefon: +49 341 989758-54
Fax: +49 341 989758-79
E-Mail: [email protected]
Web: http://inqbus.de/

Persönlich haftende Gesellschafterin: Inqbus Management GmbH (Amtsgericht 
Leipzig, HRB 27350)
Vertretungsberechtigte Geschäftsführer: Maik Derstappen, Dr. Volker Jaenisch, 
Thomas Massmann, Markus Zapke-Gründemann

Registergericht: Amtsgericht Leipzig
Registernummer: HRA 16424

Umsatzsteuer-Identifikationsnummer: DE278744671


_______________________________________________
Veusz-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/veusz-discuss

Répondre à