eric6/Documentation/Source/eric6.eric6_post_install.html

Fri, 22 Jan 2021 16:48:43 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 22 Jan 2021 16:48:43 +0100
changeset 7998
cd41c844862f
parent 7989
a21d673a8f99
child 8661
1dc0a266d5f5
permissions
-rw-r--r--

Editor
- added functionality to insert docstring templates via the context menu (cursor placed on first line of function definition) or after entering the docstring start string (e.g. """ for Python)

6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.eric6_post_install</title>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
21 <body>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
22 <a NAME="top" ID="top"></a>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <h1>eric6.eric6_post_install</h1>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
24
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 <p>
7960
e8fc383322f7 Harmonized some user visible strings and changed the term 'eric6' to the more generic 'eric'.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7273
diff changeset
26 Module implementing the post install logic for 'pip install'.
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 </p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <h3>Global Attributes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
29
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <table>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <tr><td>None</td></tr>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 </table>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <h3>Classes</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
34
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 <table>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <tr><td>None</td></tr>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 </table>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <h3>Functions</h3>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
39
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 <table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
41
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <tr>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <td><a href="#copyDesktopFile">copyDesktopFile</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <td>Modify a desktop file and write it to its destination.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
45 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
46 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 <td><a href="#copyLinuxMetaData">copyLinuxMetaData</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 <td>Function to copy the meta data files.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
49 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
50 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <td><a href="#copyMetaFilesTree">copyMetaFilesTree</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <td>Function to copy the files of a directory tree.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
53 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
54 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
55 <td><a href="#createWindowsLinks">createWindowsLinks</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 <td>Create Desktop and Start Menu links.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
57 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
58 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <td><a href="#createWindowsShortcut">createWindowsShortcut</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <td>Create Windows shortcut.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
61 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
62 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <td><a href="#getWinregEntry">getWinregEntry</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
64 <td>Function to get an entry from the Windows Registry.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
65 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
66 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 <td><a href="#main">main</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <td>Main script orchestrating the platform dependent post installation tasks.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
69 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
70 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 <td><a href="#windowsDesktopEntries">windowsDesktopEntries</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <td>Function to generate data for the Windows Desktop links.</td>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
73 </tr>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
74 <tr>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td><a href="#windowsProgramsEntry">windowsProgramsEntry</a></td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td>Function to generate the name of the Start Menu top entry.</td>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 </tr>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 </table>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
79 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
80 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <a NAME="copyDesktopFile" ID="copyDesktopFile"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <h2>copyDesktopFile</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <b>copyDesktopFile</b>(<i>src, dst, scriptsdir</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
84
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 Modify a desktop file and write it to its destination.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
87 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
88 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
89
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 <dt><i>src</i></dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
91 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
92 source file name (string)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
93 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
94 <dt><i>dst</i></dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 destination file name (string)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
97 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
98 <dt><i>scriptsdir</i></dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 directory containing the scripts (string)
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
101 </dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
102 </dl>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
104 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
105 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
106 <a NAME="copyLinuxMetaData" ID="copyLinuxMetaData"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <h2>copyLinuxMetaData</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 <b>copyLinuxMetaData</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
109
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 Function to copy the meta data files.
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 </p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
114 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
115 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <a NAME="copyMetaFilesTree" ID="copyMetaFilesTree"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 <h2>copyMetaFilesTree</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <b>copyMetaFilesTree</b>(<i>src, dst</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
119
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
121 Function to copy the files of a directory tree.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
122 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
123 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
124
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
125 <dt><i>src</i></dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
126 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 name of the source directory
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
128 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
129 <dt><i>dst</i></dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
130 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 name of the destination directory
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 </dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
133 </dl>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
135 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
136 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <a NAME="createWindowsLinks" ID="createWindowsLinks"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <h2>createWindowsLinks</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <b>createWindowsLinks</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
140
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
142 Create Desktop and Start Menu links.
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 </p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
144 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
145 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
146 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
147 <a NAME="createWindowsShortcut" ID="createWindowsShortcut"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
148 <h2>createWindowsShortcut</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
149 <b>createWindowsShortcut</b>(<i>linkPath, targetPath, iconPath</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
150
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 Create Windows shortcut.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
153 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
154 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
155
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
156 <dt><i>linkPath</i> (str)</dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 path of the shortcut file
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
159 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
160 <dt><i>targetPath</i> (str)</dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
161 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
162 path the shortcut shall point to
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
163 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
164 <dt><i>iconPath</i> (str)</dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 path of the icon file
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 </dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 </dl>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
170 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
171 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <a NAME="getWinregEntry" ID="getWinregEntry"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <h2>getWinregEntry</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <b>getWinregEntry</b>(<i>name, path</i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
175
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 Function to get an entry from the Windows Registry.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
178 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
179 <dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
180
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 <dt><i>name</i> (str)</dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 variable name
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
184 </dd>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
185 <dt><i>path</i> (str)</dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 registry path of the variable
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
189 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
190 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7960
diff changeset
191 <dt>Return:</dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 value of requested registry variable
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
195 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
196 <dl>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 <dt>Return Type:</dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 any
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 </dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 </dl>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
203 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
204 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 <a NAME="main" ID="main"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 <h2>main</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 <b>main</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
208
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 Main script orchestrating the platform dependent post installation tasks.
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 </p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
213 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
214 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <a NAME="windowsDesktopEntries" ID="windowsDesktopEntries"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 <h2>windowsDesktopEntries</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 <b>windowsDesktopEntries</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
218
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 Function to generate data for the Windows Desktop links.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
221 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
222 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7960
diff changeset
223 <dt>Return:</dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
224 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
225 list of tuples containing the desktop link name,
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
226 the link target and the icon target
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
227 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
228 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
229 <dl>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
230 <dt>Return Type:</dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
231 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
232 list of tuples of (str, str, str)
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 </dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 </dl>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <div align="right"><a href="#top">Up</a></div>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
236 <hr />
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
237 <hr />
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 <a NAME="windowsProgramsEntry" ID="windowsProgramsEntry"></a>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <h2>windowsProgramsEntry</h2>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <b>windowsProgramsEntry</b>(<i></i>)
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
241
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 <p>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 Function to generate the name of the Start Menu top entry.
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
244 </p>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
245 <dl>
7989
a21d673a8f99 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7960
diff changeset
246 <dt>Return:</dt>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 name of the Start Menu top entry
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 </dd>
7273
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
250 </dl>
391d6b7b1eff Regenerated the source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6967
diff changeset
251 <dl>
6967
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 <dt>Return Type:</dt>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 str
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 </dd>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
256 </dl>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
257 <div align="right"><a href="#top">Up</a></div>
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
258 <hr />
29bf199c5e9b Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
259 </body></html>

eric ide

mercurial