eComStation: vai alla Homepage Scarica Firefox!  This website in english Versione Italiano Deze pagina's in het nederlands Diese Webseiten auf Deutsch

Login cliente
Nome utente:

Password:


Registrati come nuovo utente


eCS Newscast
Grazie a questa mailinglist, potrai conoscere notizie e voci su eCS appena usciranno.

Indirizzo email:
 iscriviti
 cancella iscrizione



copyright 2003-2007 Serenity Systems, Inc. Tutti i diritti riservati.

Questo sito gira su eComStation

DevCon: new File Open Dialog - update your applications
Notizie su eComStation Manda questa pagina a un amico Manda questa pagina per posta

DevCon: new File Open Dialog - update your applications

April 01, 2010 by eugenegorbunoff@mail.ru

=== New PM controls for developers of applications ===


 * New library includes: WC_DIRTREE and WC_FILEVIEW. This PM-controls may be used in applications to select directory and/or file. All heavy operations are performed in separate threads. Call FOCInitialize() before usage of the controls.


* The control elements notify owner about state changes via WM_CONTROL message.


* The elements support d'n'd operation (as source).


* You can force change of directory, create/remove directories, rename files and directories using special messages. Moreover, the developers of applications can send messages to sort the contents of container, request list of selected files and directories.


* Both control elements can work in conjuction: the changes in directory tree influence on container with files and vice versa.


 


ecomstation.ru/projects/developer/pics/foc01-20100303.png


 


=== Replacement of System File Open Dialog ===


 


(under construction)


 


* The main goal of the project - replace system file open dialog with new one based on new PM controls.


* New dialog may be resized, users can change sorting, size of sub-windows. All parameters are saved and restored automatically.


* New dialog is fully compatible with old system dialog: if you are going call new FOC then use FOCFILEDLG structure (instead of FILEDLG), instead of functions WinFileDlg, WinDefFileDlgProc, WinFreeFileDlgList use: FOCFileDlg, FOCDefFileDlgProc and FOCFreeFileDlgList


 


=== Dialog for directory selection ===


 


* New dialog is based on WC_DIRTEE control. The interface is similar to the interface of FOC, API: FOCSelectDir, FOCDefSelectDirProc and FOCSELDIR structure.


 


ecomstation.ru/projects/developer/pics/foc02-20100303.png


 


 === Current plan of work ===


 * create WC_PREVIEW control, include it to file open dialog.


* full support of d'n'd.


* we should update external view one more time.


 


 === Join testing ===


 * Download FOC library and test samples: DevCon site, ecomstation.ru/projects/developer/


 Let's test:


* compatibility with different file systems


* browse directories with huge quantity of files


 Please send the results of testing via web-form: ecomstation.ru/support.php

Notizie su eComStation  [ spedisci ]  [ cerca ]  Notizie sul software
Release of new Intel NIC driver for eComStation
 (July 29, 2010)

netlabs.org newsletter #118
 (July 26, 2010)

eCSFAQ: Frequently asked question about eComStation/OS/2 Warp
 (July 12, 2010)

netlabs.org newsletter #117
 (July 12, 2010)

Interview with Alex Taylor
 (July 09, 2010)

eComStation PC: Week of Postscript-printers
 (July 04, 2010)

netlabs.org newsletter #116
 (June 28, 2010)

eComStation PC: Week of Lenovo notebooks
 (June 24, 2010)


DFSee version 10.5 released
 (July 28, 2010)

Tesh - Text editor with syntax highlighting.
 (July 27, 2010)

Znotes 0.4.3:
 (July 24, 2010)

OS/2 Mozilla apps are hosted on ftp.mozilla.org/pub again
 (July 24, 2010)

 Aggiornamenti sui driver
Test new UNIAUD audio driver build please!
 (July 16, 2010)

The eComStation 2.0 Soundcard Database
 (June 14, 2010)

DevCon: new File Open Dialog - update your applications
 (April 01, 2010)

Informazioni sul prodotto Supporto Comunità Sviluppatori Scaricamenti Dove acquistare Chi siamo