source: trunk/src/3rdparty/os2/xsystray/README@ 280

Last change on this file since 280 was 279, checked in by Dmitry A. Kuminov, 16 years ago

3rdparty: os2/xsystray: Updated plugin upgrade instructions.

File size: 2.9 KB
Line 
1Extended system tray widget for XCenter/eCenter
2Version 0.1.0
3
4Made by netlabs.org
5
6Author: Dmitry A. Kuminov
7
8This software is public domain.
9
10NO ANY WARRANTY..., ON YOUR OWN RISC... ETC.
11
12
13
14INTRODUCTION
15
16The extended system tray widget is a plugin for XCenter that provides support
17for the system tray area in the XCenter bar. This area is commonly used by
18long running applications to display their status using graphical icons and to
19provide a way to control these applications by clicking on their icons.
20
21There is a number of other tools to implement the described functionality (for
22example, SysTray/WPS by Dmitry Zaharov and the XCenter plugin for it by Eugene
23Romanenko). The main reason to create yet another implementation is that
24existing ones do not provide the level of functionality required by the Qt
25toolkit for which this extended implementation was created for.
26
27Note that since the SysTray/WPS API is being already used by a number of OS/2
28applications to implement system tray icons (e.g. PM Downloader, CoolFM), the
29Extended system tray widget implements this API as well to provide backward
30compatibility. See the API file for more information.
31
32The word "extended" in the widget name is used to distinguish from the XCenter
33widget by Eugene Romanenko and also to indicate that this one provides some
34extended functionality (for example the ability to add any valid icon to the
35tray, not only the frame window's icon).
36
37
38
39INSTALLATION
40
41In order to manually install the extended system tray widget plugin to XCenter,
42copy xsystray.dll to
43
44 <XWorkplace installation folder>\plugins\xcenter\
45
46If you are using eCenter (rebranded XCenter included in the latest eComStation
47releases), copy xsystray.dll to
48
49 <Boot drive>:\ecs\system\ewps\plugins\xcenter\
50
51Then you should close all XCenter instances and start them again. The system
52tray widget will appear in the widget list under the name "Extended system
53tray".
54
55
56
57UPGRADING
58
59If you are upgrading from the previous version, you should do the following:
60
61 - Unlock the old xsystray.dll file (for example, using unlock.exe from the
62 lxlite package).
63 - Overwrite it with the new xsystray.dll file.
64 - Restart WPS. Note that restarting XCenter is not enough since the old DLL
65 will remain loaded in this case.
66
67The new version should be now picked up automatically.
68
69
70
71HISTORY
72
73... unreleased yet ...
74
75
76
77CREDITS AND COPYRIGHTS
78
79This product uses code from the XWorkplace project (c) by Ulrich Moeller.
80
81SysTray/WPS is copyright (c) by 1999-2002 OS2.Ru DevTeam.
82Syswray widget is copyright (c) by Eugene Romanenko.
83
84Qt is a trademark of Nokia Corporation and/or its subsidiary(-ies).
85OS/2 and OS/2 Warp are trademarks of the IBM Corporation and/or its subsidiary(-ies).
86eComStation is a trademark of Serenity Systems International and/or its subsidiary(-ies).
87
88Etc.
89
Note: See TracBrowser for help on using the repository browser.