Notice: Undefined index: eco_lang in /var/www/html/settings.phpi on line 164

Notice: Undefined index: action in /var/www/html/commentnews.php on line 26
action=
Notice: Undefined index: x_obj_id in /var/www/html/commentnews.php on line 42

Notice: Undefined index: fb_cseq in /var/www/html/commentnews.php on line 43

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/commentnews.php on line 317
OS/2 Guru - DevCon: new File Open Dialog - update your applications [[ header START ]]
Notice: Undefined index: os2guruwidth in /var/www/html/header.phpi on line 141

Notice: Undefined variable: frame_included in /var/www/html/header.phpi on line 175

Notice: Undefined variable: frame_included in /var/www/html/index-FRAME.php on line 3

Welcome to OS2.GURU site! (eComStation.RU)

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:
telegram

Форум обсуждение

telegram

Send message

telegram

+7-981-8529467 (St.Petersburg),
WhatsUp, Telegram

telegram

t.me/os2_guru

Buy eCoSoft
shareware

OS/2 GURU


ru · en · de · es · it · pt · cz · pl · fr
OS/2 is a greatly different operating system for PC (ArcaOS, eComStation, IBM OS/2 Warp)
Applications, news, reviews, support of users, hardware, questions and answers.
 
News  ArcaOS 5.1.1  How to use  Hardware  Updates/fixes  
 
 
eCoSoft  Future  Community  Projects  

eCo Software
doesn't receive
payments from USA

How to buy
russian OS/2 apps?

The concept of
OS/2 development

 
Update

 
Applications

 
Advantages:

 
For developer:

 
(Пайпы программ)

 
Companies:

 
History:

 
(Бонусы)

 
Advice:

 
(Барьеры и решения)

 
Technologies:

 
(Применение в науке, лаборатории, ..)

 

 
Solutions

 
New eComStation:

 
Future:

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
OS/2 artefacts:

 
Gadgets:


Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /var/www/html/commentnews.php on line 350
<-- previous news    next news -->

DevCon: new File Open Dialog - update your applications

  Date: 2010-03-30 15:45:49
Correspondent: Eugene Gorbunoff
Source: Dmitry A.Steklenev, DevCon
 

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


Comments:

steen bondo
2010-04-02 11:36:30

This is good news..!!

Alexander Tebenihin
2010-04-06 11:52:31

. ... . Rex'.. ?

Eugene Gorbunoff
2010-04-06 12:00:20

. .... ...?

..... ....... .....?

Alexander Tebenihin
2010-04-06 14:36:33

... ....? :) ... ............. ...... ............ ....... ... ............ .....? ........ VX-Rexx ....... VRFileDialog ........ ........... ...... - ... ... ............ ..... FOC?

.......
2010-04-09 18:53:56

>. .... ...?

. .... ... ....? :)

..... ........ .. ..... ........... ....... ... .... .. ...... . ........ ...... .. ....

Test the program:

We re-packed many applications to WarpIn format. Easy to download, easy to install using eCo Market.

Comment this news.


Va e jmИno:

VА  E-Mail:

Password (if you have it):

CODE:
373266
Warning: getimagesize(pic/robot_128px.jpg): failed to open stream: No such file or directory in /var/www/html/nojunk.phpi on line 39