Tillanosoft:Downloads:tGetFile.dll

tGetFile.dll

Published Apr 24, 2001/Last updated March 31, 2007


Screenshot for tGetFile.dll
tGetFile File Dialog Box
Screenshot for tGetFile.dll
tGetFile Folder Dialog Box

Microsoft defined a guideline for Pocket PCs to locate document files under "\My Documents", and this reflects to the common file dialog box so that the dialog box can open files only under the "\My Documents".

I can understand that Microsoft has the guideline and the company wants all developers to obey the guideline. However, from the developer's point of view, the common file dialog boxes on Pocket PCs are too restricted to use. For example, I could not use the common file dialog box in order for PocketTweak to select an application program assigned for ".txt" extension.

"On H/PCs or desktop PCs, I can use the common file dialog box for such purpose. Why could not I use it for Pocket PC programs?"

I thought so and I have developed the tGetFile.dll dynamic link library (DLL) to answer my own question.

Dynamic link library (DLL) is a library which will be linked with executable programs when the programs are executed, and will behave as a part of the executable programs.

The programs which support tGetFile.dll include PocketNotepad (v2.0 and later) and PocketTweak (v4.0 and later). The programs use the common file dialog box when tGetFile.dll is not installed on the device, and will use the tGetFile.dll file dialog box when tGetFile.dll is installed.

To make programs to support tGetFile.dll, tGetFile SDK should be used. However, if the program uses GetOpenFileName or GetSaveFileName API, it would be quite easy for developers to support tGetFile.dll. Anyway, please refer to the web page for tGetFile SDK for the detailed information to support tGetFile.dll.

tGetFile.dll is a free software. However, unlike the other Tillanosoft free software, redistribution of tGetFile.dll is not permitted. License condition is written in a distributed file. Read the condition before using the tGetFile.dll.

Screenshot for tGetFile.dll
tGetFile for Smartphone

tGetFile.dll for Smartphones

Smartphone version is also available. However, please note that tGetFile.dll provided from this page is available only for unlocked Smartphone devices. For locked Smartphone devices, use tGetFile.dll which is delivered with a compatible program, and has digital signature.


tGetFile.dll compatible software

Developer Software Version
Cafe Cappuccino Mobile Pencil 2.20 and later
Mobile Atelier The next version?
ELDOS Chronos 2.0 and later
KOPSIS Streamliner 0.6.0 and later
Levelsoft gMobile/gSuite 3.0.0 and later
MpegTV PocketTV (including Smartphone versions) 0.4.14 and later
SYWARE Visual CE 7.0 and later
Report CE 3.1 and later
Visual CE Add-On Tools 7.0 and later
WebIS Pocket Informant 2.5.1a and later
Tillanosoft PocketTweak 4.0 and later
PocketNotepad 2.0 and later
ProgramMenu/ProgramMenuPlus 2.1 and later
ProgramMenu Toys 1.0
SmallMenu/SmallMenuPlus 2.0 and later
WIS Bar 1.0.4+T1

Download the tGetFile.dll (Approx. 70KB)

WindowsCPUTarget file Tested machinesExample of target machines
Pocket PC, CE 3.0 or higher MIPS tgfdll50e.zip Aero 2100upCassiopeia
SH3 jornada 525/545/548
StrongARM Toshiba e405upiPAQ, All Pocket PC 2002/2003 devices
Smartphone, CE 3.0 or higher ARM tgfdllsp50e.zip Motorola MPx200up All Smartphone devices

Changes

5.0 2007.3.31 WM5 Support, etc 4.3 2005.8.4 File extension option added 4.2 2004.9.24 Improved compatibility with VGA mode 4.1 2004.7.12 Newly supported platforms, Smartphone and WM2003SE VGA screen 4.0 2003.8.29 More Pocket PC like GUI, etc 3.0 2002.4.15 Internationalization, etc 2.2 2001.11.15 Smart Close button removed 2.1 2001.6.24 Memory leak problem fixed, etc 2.0 2001.6.20 Detailed view for file list supported, etc 1.2 2001.6.1 SIP related modifications, etc 1.1 2001.5.21 Initial focus is now on an edit box, etc 1.0 2001.4.24 The first version

Windows CE Home Tillanosoft


You can create a hyper link to this page freely.