eComStation: vai alla Homepage This website in english Versione Italiano 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:



© 2003-2007 Serenity Systems, Inc. 2003-2013 Mensys BV, 2014-2015 XEU.com BV. All rights reserved.

Questo sito gira su eComStation

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
OS2VOICE now also on twitter...
 (July 08, 2018)

netlabs.org newsletter #325
 (July 02, 2018)

Announcing Warpstock Europe 2019!
 (June 27, 2018)

netlabs.org newsletter #324
 (June 18, 2018)

netlabs.org newsletter #323
 (June 04, 2018)

netlabs.org newsletter #322
 (May 21, 2018)

Status of Warpstock Europe 2018 in Berlin next weekend 26 and 27 of May...
 (May 21, 2018)

netlabs.org newsletter #321
 (May 07, 2018)


DFSee 15.1 released, full HFS+ support
 (June 08, 2018)

openssl 1.0.2o
 (May 30, 2018)

DFSee TESTERS needed; Please verify new ABOUT information
 (May 28, 2018)

Weasel 2.45 released
 (May 28, 2018)

 Aggiornamenti sui driver
[Arca Noae] ACPI Driver Package version 3.23.09 released
 (May 14, 2018)

[Arca Noae] New MultiMac NIC driver package (20180414) released
 (April 14, 2018)

[Arca Noae] ACPI Driver Package version 3.23.08 released
 (February 20, 2018)

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