eComStation: go to the Homepage This website in english Versione Italiano Diese Webseiten auf Deutsch

Customer login


Register as a new customer

eCS Newscast
With this mailinglist, you will find out about eCS related news stories and rumors as they happen.

E-Mail Address:

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

This site is running on eComStation

eComStation News Email this page to a friend Email this page

DevCon: new File Open Dialog - update your applications

April 01, 2010 by

=== 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.


=== 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.


 === 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,

 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 News  [ submit ]  [ search ]  Software News newsletter #317
 (March 12, 2018)

Warpstock 2018 Announcement
 (March 12, 2018)

IRC speakup with Bitwiseworks GmbH this Saturday!
 (February 28, 2018) newsletter #316
 (February 26, 2018) newsletter #315
 (February 12, 2018)

OS/2 VOICE IRC speakup with Arca Noae LLC...
 (February 04, 2018)

Plans from the OS2 VOICE foundation for 2018
 (February 04, 2018) newsletter #314
 (January 29, 2018)

Test build wpa_supplicant v2.7
 (March 14, 2018)

Unofficial Open Watcom 2.0 beta 3 C/C++ compiler released
 (March 07, 2018)

DFSee 14.12 released, BUG FIX only (file recovery from browser)
 (February 15, 2018)

WebServe version 1.7 released
 (January 28, 2018)

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

[Arca Noae] Panorama Video Driver Package version 1.10 released
 (February 17, 2018)

[Arca Noae] AHCI Driver Package version 2.04 released
 (December 14, 2017)

Product Information Support Community Developers Downloads Where to buy About us Sitemap