1 | <WARPIN VERSION="0.9.20" OS="OS2_4x">
|
---|
2 |
|
---|
3 | <HEAD>
|
---|
4 |
|
---|
5 | <TITLE>Extended System Tray widget for XCenter 0.1.1 (28-03-2011)</TITLE>
|
---|
6 |
|
---|
7 | <REXX NAME="GetDLLPath">
|
---|
8 | rc = rxFuncAdd('SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs')
|
---|
9 | rc = SysLoadFuncs()
|
---|
10 | ret = SysBootDrive()'\OS2\DLL'
|
---|
11 | bestPath = SysBootDrive()'\ecs\dll'
|
---|
12 | config_sys = SysBootDrive()'\config.sys'
|
---|
13 | do while lines(config_sys)
|
---|
14 | line = linein(config_sys)
|
---|
15 | if (left(line, 8) == 'LIBPATH=') then do
|
---|
16 | /* locate the previous occurence of path */
|
---|
17 | libpath = translate(substr(line, 9))
|
---|
18 | path = translate(bestPath)
|
---|
19 | l = length(path)
|
---|
20 | found = 0; p = 1
|
---|
21 | do while (\found)
|
---|
22 | p = pos(path, libpath, p)
|
---|
23 | if (p == 0) then leave
|
---|
24 | cb = ''; ca = ''
|
---|
25 | /*<*/
|
---|
26 | if (p > 1) then cb = substr(libpath, p - 1, 1)
|
---|
27 | if (p + l <= length(libpath)) then ca = substr(libpath, p + l, 1)
|
---|
28 | /*>*/
|
---|
29 | found = (cb == '' | cb == ';') & (ca == '' | ca == ';')
|
---|
30 | if (\found) then p = p + 1
|
---|
31 | end
|
---|
32 | if (found) then do
|
---|
33 | ret = bestPath
|
---|
34 | leave
|
---|
35 | end
|
---|
36 | end
|
---|
37 | end
|
---|
38 | return ret
|
---|
39 | </REXX>
|
---|
40 |
|
---|
41 | <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
---|
42 |
|
---|
43 | <PCK INDEX=1
|
---|
44 | PACKAGEID="netlabs.org\Qt4\SysTray\100\1\1\843"
|
---|
45 | TITLE="Extended System Tray widget for XCenter"
|
---|
46 | NODESELECT
|
---|
47 | REQUIRES="Ulrich Mller\XWorkplace\Kernel\0\9\9"
|
---|
48 | TARGET="$(Ulrich Mller\XWorkplace\Kernel)\plugins\xcenter" FIXED
|
---|
49 | LONGFILENAMES
|
---|
50 | >Provides support for the system tray to Qt, OpenJDK and other applications. This package is required</PCK>
|
---|
51 |
|
---|
52 | <PCK INDEX=2
|
---|
53 | PACKAGEID="netlabs.org\Qt4\SysTrayDLL\100\1\1\843"
|
---|
54 | TITLE="Extended System Tray DLL"
|
---|
55 | NODESELECT
|
---|
56 | REQUIRES="1"
|
---|
57 | TARGET="=("GetDLLPath")"
|
---|
58 | LONGFILENAMES
|
---|
59 | >Provides easy-to-use API for the Extended System Tray. This package is required</PCK>
|
---|
60 |
|
---|
61 | <PCK INDEX=3
|
---|
62 | PACKAGEID="netlabs.org\Qt4\SysTrayAPI\100\1\1\843"
|
---|
63 | TITLE="Extended System Tray API libraries"
|
---|
64 | TARGET="?:\Coding\xsystray"
|
---|
65 | LONGFILENAMES
|
---|
66 | >Provides import API libraries for adding Extended System Tray support to other applications</PCK>
|
---|
67 |
|
---|
68 | </HEAD>
|
---|
69 |
|
---|
70 | <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
|
---|
71 |
|
---|
72 | <BODY>
|
---|
73 |
|
---|
74 | <PAGE INDEX=1 TYPE=README>
|
---|
75 | <TEXT>Welcome to the Extended System Tray widget Installation Program!
|
---|
76 |
|
---|
77 | Please read through the following pages by pressing "Next" to continue or press "Cancel" to abort the installation.</TEXT>
|
---|
78 |
|
---|
79 | <README FORMAT=FLOW EXTRACTFROMPCK="3">README</README>
|
---|
80 | </PAGE>
|
---|
81 |
|
---|
82 |
|
---|
83 | <PAGE INDEX=2 TYPE=README>
|
---|
84 | <TEXT>Please read the License information. By pressing the "I agree" button, you agree to all terms and conditions to the below license agreement.</TEXT>
|
---|
85 |
|
---|
86 | <README FORMAT=FLOW EXTRACTFROMPCK="3">COPYING</README>
|
---|
87 | </PAGE>
|
---|
88 |
|
---|
89 | <PAGE INDEX=3 TYPE=CONTAINER>
|
---|
90 | <TEXT>Please select the packages which are to be installed.
|
---|
91 |
|
---|
92 | Note that some package installation paths use the system directories and cannot be changed.</TEXT>
|
---|
93 | </PAGE>
|
---|
94 |
|
---|
95 | <PAGE INDEX=4 TYPE=TEXT>
|
---|
96 | <NEXTBUTTON TARGET=0>I~nstall</NEXTBUTTON>
|
---|
97 | <TEXT>Press "Install" to begin installing the Extended System Tray widget.</TEXT>
|
---|
98 | </PAGE>
|
---|
99 |
|
---|
100 |
|
---|
101 | </BODY>
|
---|
102 | </WARPIN>
|
---|
103 |
|
---|