ch03.sgm 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661
  1. <!-- $XConsortium: ch03.sgm /main/10 1996/12/20 20:01:47 rws $ -->
  2. <!-- (c) Copyright 1995 Digital Equipment Corporation. -->
  3. <!-- (c) Copyright 1995 Hewlett-Packard Company. -->
  4. <!-- (c) Copyright 1995 International Business Machines Corp. -->
  5. <!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
  6. <!-- (c) Copyright 1995 Novell, Inc. -->
  7. <!-- (c) Copyright 1995 FUJITSU LIMITED. -->
  8. <!-- (c) Copyright 1995 Hitachi. -->
  9. <chapter id="SAG.CnfAM.div.1">
  10. <title id="SAG.CnfAM.mkr.1">Anwendungen hinzuf&uuml;gen und verwalten</title>
  11. <para><indexterm><primary>Anwendungsmanager</primary><secondary>Beschreibung</secondary></indexterm>Beim Anwendungsmanager handelt es sich um den Desktop-Container
  12. f&uuml;r Anwendungen, die dem Benutzer zur Verf&uuml;gung stehen.</para>
  13. <informaltable id="SAG.CnfAM.itbl.1" frame="All">
  14. <tgroup cols="1" colsep="1" rowsep="1">
  15. <colspec colwidth="4.13in">
  16. <tbody>
  17. <row>
  18. <entry align="left" valign="top"><para><!--Original XRef content: 'Struktur
  19. des Anwendungsmanagers44'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.2"></para></entry>
  20. </row>
  21. <row>
  22. <entry align="left" valign="top"><para><!--Original XRef content: 'Anwendungen
  23. zum Anwendungsmanager hinzuf&uuml;gen48'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.6"></para></entry>
  24. </row>
  25. <row>
  26. <entry align="left" valign="top"><para><!--Original XRef content: 'Allgemeine
  27. Gruppen von Anwendungen erstellen und verwalten51'--><xref role="JumpText"
  28. linkend="SAG.CnfAM.mkr.10"></para></entry></row>
  29. <row>
  30. <entry align="left" valign="top"><para><!--Original XRef content: 'Suchpfad
  31. f&uuml;r Anwendungen &auml;ndern53'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.11"></para></entry>
  32. </row>
  33. <row>
  34. <entry align="left" valign="top"><para><!--Original XRef content: 'Allgemeine
  35. Anwendungsmanagerverwaltung54'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.13"></para></entry>
  36. </row>
  37. <row>
  38. <entry align="left" valign="top"><para><!--Original XRef content: 'Texteditor
  39. und den Terminal-Emulator &auml;ndern55'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.14"></para></entry>
  40. </row></tbody></tgroup></informaltable>
  41. <sect1 id="SAG.CnfAM.div.2">
  42. <title id="SAG.CnfAM.mkr.2">Struktur des Anwendungsmanagers</title>
  43. <para>Die oberste Ebene des Anwendungsmanagers enth&auml;lt im allgemeinen
  44. Verzeichnisse. Jedes dieser Verzeichnisse und dessen Inhalt wird als<indexterm>
  45. <primary>Anwendungsgruppen</primary><secondary>Definition</secondary></indexterm> <emphasis>Gruppe von Anwendungen</emphasis> bezeichnet.</para>
  46. <figure>
  47. <title>Gruppen von Anwendungen im Anwendungsmanager</title>
  48. <graphic id="SAG.CnfAM.grph.1" entityref="SAG.CnfAM.fig.1"></graphic>
  49. </figure>
  50. <para>Die Gruppen von Anwendungen und deren Inhalt werden aus vielen verschiedenen
  51. Positionen, sowohl lokal als auch im Netz, zusammengestellt.</para>
  52. <sect2 id="SAG.CnfAM.div.3">
  53. <title>Verzeichnisposition des Anwendungsmanagers<indexterm><primary>Anwendungsmanager</primary><secondary>Verzeichnisposition</secondary></indexterm></title>
  54. <para>Im Dateisystem handelt es sich beim Anwendungsmanager um das Verzeichnis <filename>/var/dt/appconfig/appmanager/</filename><symbol role="Variable">anmeldung-hostname-anzeige</symbol>. Dieses Verzeichnis wird bei der Anmeldung eines Benutzers dynamisch
  55. erstellt.</para>
  56. <para>Meldet sich beispielsweise der Benutzer <command>ronv</command> am Bildschirm <filename>wxyz:0</filename> an, wird f&uuml;r den Anwendungsmanager das Verzeichnis <filename>/var/dt/appconfig/appmanager/ronv-wxyz-0</filename> erstellt.</para>
  57. </sect2>
  58. <sect2 id="SAG.CnfAM.div.4">
  59. <title id="SAG.CnfAM.mkr.3">Wie der Anwendungsmanager Anwendungen sucht und
  60. zusammenstellt<indexterm><primary>Anwendungen</primary><secondary>im Anwendungsmanager
  61. zusammenstellen</secondary></indexterm><indexterm><primary>Anwendungsmanager</primary><secondary>Anwendungen zusammenstellen</secondary></indexterm><indexterm>
  62. <primary>Anwendungsgruppen</primary><secondary>zusammenstellen</secondary>
  63. </indexterm></title>
  64. <para>Der Anwendungsmanager wird aufgebaut, indem lokale und ferne Gruppen
  65. von Anwendungen zusammengestellt werden. Die Gruppen von Anwendungen werden
  66. aus Verzeichnissen zusammengestellt, die auf dem<indexterm><primary>Anwendungssuchpfad</primary><secondary>Anwendungen suchen und zusammenstellen</secondary></indexterm> Anwendungssuchpfad
  67. liegen.</para>
  68. <para>Der Standardanwendungssuchpfad besteht aus folgenden Positionen:<indexterm>
  69. <primary>Suchpfad</primary><secondary>Anwendungen</secondary></indexterm></para>
  70. <informaltable>
  71. <tgroup cols="2" colsep="0" rowsep="0">
  72. <colspec colwidth="1.22in">
  73. <colspec colwidth="4.77in">
  74. <thead>
  75. <row><entry align="left" valign="bottom"><para>Bereich</para></entry><entry
  76. align="left" valign="bottom"><para>Position</para></entry></row></thead>
  77. <tbody>
  78. <row>
  79. <entry align="left" valign="top"><para>integriert</para></entry>
  80. <entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol></para></entry></row>
  81. <row>
  82. <entry align="left" valign="top"><para>systemweit</para></entry>
  83. <entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol></para></entry></row>
  84. <row>
  85. <entry align="left" valign="top"><para>pers&ouml;nlich</para></entry>
  86. <entry align="left" valign="top"><para><symbol>Standardverzeichnis</symbol><filename>/.dt/appmanager</filename></para></entry></row></tbody></tgroup></informaltable>
  87. <para>Um die oberste Ebene des Anwendungsmanagers zu erstellen, werden zum
  88. Zeitpunkt der Anmeldung Verbindungen von den Gruppen von Anwendungen (Verzeichnisse),
  89. die sich in Verzeichnissen im Anwendungssuchpfad befinden, zum Anwendungsmanagerverzeichnis <filename>/var/dt/appconfig/appmanager/</filename><symbol role="Variable">anmeldung-hostname-anzeige</symbol> hergestellt. Dies erfolgt durch das Desktop-Dienstprogramm<indexterm>
  90. <primary>dtappgather Desktop-Dienstprogramm</primary></indexterm> <command>dtappgather</command>, das vom Anmeldemanager automatisch ausgef&uuml;hrt
  91. wird, nachdem sich der Benutzer erfolgreich angemeldet hat.</para>
  92. <para>Beispielsweise stellt das Desktop folgende integrierte Gruppe von Anwendungen
  93. zur Verf&uuml;gung:</para>
  94. <programlisting><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol><filename>/Desktop_Werkzeuge</filename></programlisting>
  95. <para>Zum Zeitpunkt der Anmeldung wird<indexterm><primary>Anwendungsmanager</primary><secondary>symbolische Verbindungen</secondary></indexterm> eine
  96. symbolische Verbindung hergestellt zu:</para>
  97. <programlisting>/var/dt/appconfig/appmanager/anmeldung-hostname-anzeige/Desktop_Werkzeuge
  98. </programlisting>
  99. <para>Der Anwendungssuchpfad kann ferne Verzeichnisse einschlie&szlig;en.
  100. Dadurch k&ouml;nnen Gruppen von Anwendungen aus Systemen im gesamten Netz
  101. zusammengestellt werden. Weitere Informationen k&ouml;nnen dem Abschnitt <!--Original
  102. XRef content: '&ldquo;Anwendungs-Server dem Anwendungssuchpfad hinzuf&uuml;gen&rdquo;
  103. auf Seite&numsp;53'--><xref role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.12">
  104. entnommen werden.</para>
  105. </sect2>
  106. <sect2 id="SAG.CnfAM.div.5">
  107. <title>Vorrangsregeln beim Zusammenstellen von Anwendungen<indexterm><primary>Anwendungsmanager</primary><secondary>Vorrangsregeln</secondary></indexterm></title>
  108. <para>Sind Anwendungen im Suchpfad mehrfach vorhanden, haben f&uuml;r den
  109. einzelnen Benutzer definierte Gruppen von Anwendungen Vorrang vor f&uuml;r
  110. das System definierten Gruppen, und f&uuml;r das System definierte Gruppen
  111. haben Vorrang vor integrierten Gruppen. Sind beispielsweise sowohl <filename>/usr/dt/appconfig/appmanager/C/Desktop_Werkzeuge</filename> als auch <filename>/etc/dt/appconfig/appmanager/C/Desktop_Werkzeuge</filename> vorhanden, wird
  112. die Gruppe von Anwendungen unter <filename>/etc</filename> verwendet.</para>
  113. </sect2>
  114. <sect2 id="SAG.CnfAM.div.6">
  115. <title>Gruppen von Anwendungen, die mit dem Standard- Desktop zur Verf&uuml;gung
  116. gestellt werden<indexterm><primary>Anwendungsgruppen</primary><secondary>Standard</secondary></indexterm></title>
  117. <para>Das nicht angepa&szlig;te Desktop stellt vier Gruppen von Anwendungen
  118. zur Verf&uuml;gung:</para>
  119. <itemizedlist remap="Bullet1">
  120. <listitem><para>Desktop_Anwendungen</para>
  121. </listitem>
  122. <listitem><para>Desktop_Werkzeuge</para>
  123. </listitem>
  124. <listitem><para>Informationen</para>
  125. </listitem>
  126. <listitem><para>Systemadministrator</para>
  127. </listitem>
  128. </itemizedlist>
  129. </sect2>
  130. <sect2 id="SAG.CnfAM.div.7">
  131. <title>Beispiel f&uuml;r die Zusammenstellung von Gruppen von Anwendungen<indexterm>
  132. <primary>Anwendungen</primary><secondary>zusammenstellen</secondary></indexterm></title>
  133. <para><!--Original XRef content: 'Abbildung&numsp;3&hyphen;2'--><xref role="CodeOrFigureOrTable"
  134. linkend="SAG.CnfAM.mkr.4"> zeigt ein Anwendungsmanagerfenster mit verschiedenen
  135. Gruppen von Anwendungen. <!--Original XRef content: 'Tabelle&numsp;3&hyphen;1'--><xref
  136. role="CodeOrFigureOrTable" linkend="SAG.CnfAM.mkr.5"> zeigt die Verzeichnisse,
  137. aus denen die Gruppen von Anwendungen zusammengestellt werden.</para>
  138. <figure>
  139. <title id="SAG.CnfAM.mkr.4">Ein typisches Anwendungsmanagerfenster</title>
  140. <graphic id="SAG.CnfAM.grph.2" entityref="SAG.CnfAM.fig.2"></graphic>
  141. </figure>
  142. <table id="SAG.CnfAM.tbl.1" frame="Topbot">
  143. <title id="SAG.CnfAM.mkr.5">Quelle der Gruppen von Anwendungen in <!--Original
  144. XRef content: 'Abbildung&numsp;3&hyphen;2'--><xref role="CodeOrFigureOrTable"
  145. linkend="SAG.CnfAM.mkr.4"></title>
  146. <tgroup cols="2" colsep="0" rowsep="0">
  147. <colspec colwidth="2.00in">
  148. <colspec colwidth="5.00in">
  149. <thead>
  150. <row><entry align="left" valign="bottom"><para><literal>Name</literal></para></entry>
  151. <entry align="left" valign="bottom"><para><literal>Verzeichnis</literal></para></entry>
  152. </row></thead>
  153. <tbody>
  154. <row>
  155. <entry align="left" valign="top"><para>CAD_Anwendungen</para></entry>
  156. <entry align="left" valign="top"><para><filename>/net/ApServA/etc/dt/appconfig/appmanager/C/CAD_App</filename></para></entry></row>
  157. <row>
  158. <entry align="left" valign="top"><para>Zeichen_Anwendungen</para></entry>
  159. <entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/DrawingApp</filename></para></entry></row>
  160. <row>
  161. <entry align="left" valign="top"><para>Desktop_Anwendungen</para></entry>
  162. <entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Desktop_Apps</filename></para></entry></row>
  163. <row>
  164. <entry align="left" valign="top"><para>Desktop_Werkzeuge</para></entry>
  165. <entry align="left" valign="top"><para>/<filename>usr/dt/appconfig/appmanager/C/Desktop_Tools</filename></para></entry></row>
  166. <row>
  167. <entry align="left" valign="top"><para>Informationen</para></entry>
  168. <entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Information</filename></para></entry></row>
  169. <row>
  170. <entry align="left" valign="top"><para>Systemadministrator</para></entry>
  171. <entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/System_Admin</filename></para></entry></row>
  172. <row>
  173. <entry align="left" valign="top"><para>Tabellenkalkulation</para></entry>
  174. <entry align="left" valign="top"><para><filename>/users/anna/.dt/appmanager/MySpreadSheet</filename></para></entry></row>
  175. <row>
  176. <entry align="left" valign="top"><para>Medien_Werkzeuge</para></entry>
  177. <entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/</filename><command>Media_Tools</command></para></entry></row></tbody></tgroup>
  178. </table>
  179. <para>Wurden die Gruppen von Anwendungen Informationen oder Systemadministrator
  180. angepa&szlig;t, werden sie stattdessen aus <filename>/etc/dt/appconfig/appmanager/C</filename> erstellt.</para>
  181. <para>Die Gruppe <structname>CAD_Anwendungen</structname> wird bei der Zusammenstellung
  182. erfa&szlig;t, weil ein System mit dem Namen <command>ApServA</command> zum
  183. Anwendungssuchpfad hinzugef&uuml;gt wurde (Abschnitt <!--Original XRef content:
  184. '&ldquo;Anwendungs-Server
  185. dem Anwendungssuchpfad hinzuf&uuml;gen&rdquo; auf Seite&numsp;53'--><xref
  186. role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.12">). Bei der Tabellenkalkulation
  187. handelt es sich um eine f&uuml;r den einzelnen Benutzer definierte Gruppe
  188. von Anwendungen, die nur dem Benutzer <command>anna</command> zur Verf&uuml;gung
  189. steht.</para>
  190. </sect2>
  191. </sect1>
  192. <sect1 id="SAG.CnfAM.div.8">
  193. <title id="SAG.CnfAM.mkr.6">Anwendungen zum Anwendungsmanager hinzuf&uuml;gen<indexterm>
  194. <primary>Anwendungen</primary><secondary>dem Anwendungsmanager hinzuf&uuml;gen</secondary></indexterm><indexterm><primary>Anwendungsmanager</primary><secondary>Anwendungen hinzuf&uuml;gen</secondary></indexterm></title>
  195. <para>Wurde eine Anwendung zum Anwendungsmanager hinzugef&uuml;gt, erscheint
  196. ein Symbol in einer Gruppe von Anwendungen, &uuml;ber das diese Anwendung
  197. gestartet wird.</para>
  198. <para>Viele Anwendungen stellen eine Gruppe von Anwendungen zur Verf&uuml;gung.
  199. Bei der Gruppe von Anwendungen handelt es sich um ein Verzeichnis auf der
  200. obersten Ebene des Anwendungsmanagers, das das Anwendungssymbol sowie weitere
  201. der Anwendung zugeh&ouml;rige Dateien enth&auml;lt.</para>
  202. <para>Einige Anwendungen verf&uuml;gen m&ouml;glicherweise nicht &uuml;ber
  203. eine eigene Gruppe von Anwendungen. Stattdessen befindet sich das Symbol,
  204. mit dem diese Anwendung gestartet wird, in einer allgemeinen Gruppe von Anwendungen.
  205. Beispielsweise kann der Benutzer eine leere Gruppe von Anwendungen mit dem
  206. Namen &ldquo;Spiele&rdquo; erstellen, die als Container f&uuml;r alle Spiele,
  207. die am System installiert werden, verwendet werden kann.</para>
  208. <sect2 id="SAG.CnfAM.div.9">
  209. <title>Verschiedene M&ouml;glichkeiten, Anwendungen zum Anwendungsmanager
  210. hinzuzuf&uuml;gen<indexterm><primary>Anwendungen</primary><secondary>hinzuf&uuml;gen</secondary></indexterm></title>
  211. <para>Es gibt zwei verschiedene M&ouml;glichkeiten, eine Anwendung dem Anwendungsmanager
  212. hinzuzuf&uuml;gen:</para>
  213. <itemizedlist remap="Bullet1">
  214. <listitem><para>Registrierung der Anwendung</para>
  215. </listitem>
  216. <listitem><para>Hinzuf&uuml;gen eines Anwendungssymbols ohne Registrierung
  217. der Anwendung</para>
  218. </listitem>
  219. </itemizedlist>
  220. <sect3 id="SAG.CnfAM.div.10">
  221. <title>Registrierung der Anwendung<indexterm><primary>Registrierung</primary>
  222. <secondary>Definition</secondary></indexterm></title>
  223. <para>Die Registrierung der Anwendung stellt die vollst&auml;ndige Integration
  224. der Anwendung zur Verf&uuml;gung.</para>
  225. <para><indexterm><primary>Anwendungen</primary><secondary>Registrierung</secondary>
  226. </indexterm>Eine registrierte Anwendung:</para>
  227. <itemizedlist remap="Bullet1">
  228. <listitem><para>hat ihre eigenen Gruppen von Anwendungen.</para>
  229. </listitem>
  230. <listitem><para>ist eine Anwendung, bei der die Desktop-Konfigurationsdateien
  231. an einer Position zusammengestellt sind. Diese Gruppe von Desktop-Konfigurationsdateien
  232. wird <emphasis><indexterm><primary>Registrierungspaket</primary></indexterm>Registrierungspaket</emphasis> genannt.</para>
  233. </listitem>
  234. <listitem><para>verf&uuml;gt m&ouml;glicherweise &uuml;ber einen registrierten
  235. Hilfeband.</para>
  236. </listitem>
  237. </itemizedlist>
  238. <para>Es gibt zwei M&ouml;glichkeiten, eine Anwendung zu registrieren:</para>
  239. <itemizedlist remap="Bullet1">
  240. <listitem><para>Wird eine Desktop-f&auml;hige Anwendung installiert, wird
  241. automatisch eine Registrierung durchgef&uuml;hrt. Weitere Informationen k&ouml;nnen
  242. dem Abschnitt <!--Original XRef content:
  243. '&ldquo;Desktop-f&auml;hige Anwendungen zum Anwendungsmanager hinzuf&uuml;gen&rdquo;
  244. auf Seite&numsp;50'--><xref role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.7">
  245. entnommen werden.</para>
  246. </listitem>
  247. <listitem><para>Eine bereits vorhandene Anwendung kann durch Erstellen eines
  248. Registrierungspakets registriert werden. Weitere Informationen k&ouml;nnen
  249. dem Abschnitt <!--Original XRef content: '&ldquo;Eine bereits vorhandene
  250. oder eine nicht Desktop-f&auml;hige Anwendung registrieren&rdquo; auf Seite&numsp;50'--><xref
  251. role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.8"> entnommen werden.</para>
  252. </listitem>
  253. </itemizedlist>
  254. <para>Die Verwendung eines Registrierungspakets vereinfacht die Verwaltung
  255. einer Anwendung auf dem Desktop. Das Registrierungspaket darf nicht an derselben
  256. Stelle im Dateisystem erstellt werden, an der sich die Desktop-Konfigurationsdateien
  257. befinden.</para>
  258. </sect3>
  259. <sect3 id="SAG.CnfAM.div.11">
  260. <title>Anwendungen ohne ein Registrierungspaket hinzuf&uuml;gen</title>
  261. <para>Soll der Anwendungsmanager nur ein Symbol zum Starten der Anwendung
  262. enthalten, wird diese Art und Weise, eine Anwendung hinzuzuf&uuml;gen, bevorzugt.
  263. </para>
  264. <para><indexterm><primary>Anwendungen</primary><secondary>ohne Registrierungspaket
  265. hinzuf&uuml;gen</secondary></indexterm>Eine Anwendung, die ohne ein Registrierungspaket
  266. hinzugef&uuml;gt wird,</para>
  267. <itemizedlist remap="Bullet1">
  268. <listitem><para>hat m&ouml;glicherweise eine eigene Gruppe von Anwendungen,
  269. aber normalerweise wird das Symbol in eine bereits vorhandene Gruppe von Anwendungen
  270. gestellt.</para>
  271. </listitem>
  272. <listitem><para>ist eine Anwendung, deren Desktop-Konfigurationsdateien sich
  273. direkt in den Suchpfaden des Desktops befinden.</para>
  274. </listitem>
  275. </itemizedlist>
  276. <para>Weitere Informationen k&ouml;nnen dem Abschnitt <!--Original XRef content:
  277. '&ldquo;Anwendungssymbole einer bereits vorhandenen Gruppe von Anwendungen
  278. hinzuf&uuml;gen&rdquo; auf Seite&numsp;50'--><xref role="SecTitleAndPageNum"
  279. linkend="SAG.CnfAM.mkr.9"> entnommen werden.</para>
  280. </sect3>
  281. </sect2>
  282. <sect2 id="SAG.CnfAM.div.12" role="Procedure">
  283. <title id="SAG.CnfAM.mkr.7">Desktop-f&auml;hige Anwendungen zum Anwendungsmanager
  284. hinzuf&uuml;gen<indexterm><primary>Anwendungen</primary><secondary>Desktop-f&auml;hig</secondary></indexterm><indexterm><primary>Desktop-f&auml;hige Anwendung</primary></indexterm></title>
  285. <para>Bei einer Desktop-f&auml;higen Anwendung handelt es sich um eine Anwendung,
  286. die bei der Installation automatisch im Anwendungsmanager registriert wird.
  287. Die Dateigruppen der Anwendung enthalten auch das f&uuml;r das Desktop erforderliche
  288. Registrierungspaket.</para>
  289. <orderedlist>
  290. <listitem><para>Die Anwendung mit den mitgelieferten Instruktionen installieren.
  291. </para>
  292. </listitem>
  293. <listitem><para>Nachdem die Installation vollst&auml;ndig ausgef&uuml;hrt
  294. ist, 'Anwendungen erneut laden' in der Gruppe von Anwendungen 'Desktop-Werkzeuge'
  295. doppelt anklicken.</para>
  296. </listitem>
  297. <listitem><para>&Uuml;berpr&uuml;fen, ob die Installation vollst&auml;ndig
  298. ausgef&uuml;hrt ist.</para>
  299. <itemizedlist>
  300. <listitem><para>Den Anwendungsmanager &ouml;ffnen und &uuml;berpr&uuml;fen,
  301. ob die neue Gruppe von Anwendungen vorhanden ist.</para>
  302. </listitem>
  303. <listitem><para>Um die Anwendung zu &ouml;ffnen, die Gruppe von Anwendungen
  304. &ouml;ffnen und das Symbol der Anwendung doppelt anklicken.</para>
  305. </listitem>
  306. </itemizedlist>
  307. </listitem>
  308. </orderedlist>
  309. </sect2>
  310. <sect2 id="SAG.CnfAM.div.13" role="Procedure">
  311. <title id="SAG.CnfAM.mkr.8">Eine bereits vorhandene oder eine nicht Desktop-f&auml;hige
  312. Anwendung registrieren</title>
  313. <para>Hierbei handelt es sich um die bevorzugte Art und Weise, eine Anwendung
  314. auf dem Desktop vollst&auml;ndig zu integrieren.</para>
  315. <para>Das Desktop stellt ein Werkzeug, <command>dtappintegrate</command>,
  316. zur Verf&uuml;gung, das Verbindungen zwischen den Registrierungspaketdateien
  317. und den Verzeichnissen im Suchpfad des Desktops herstellt.</para>
  318. <para>Die Registrierung auf dem Desktop wird in <!--Original XRef content:
  319. 'Kapitel&numsp;4, &ldquo;Eine Anwendung registrieren'--><xref role="ChapNumAndTitle"
  320. linkend="SAG.RegAp.mkr.1"> n&auml;her erl&auml;utert.</para>
  321. </sect2>
  322. <sect2 id="SAG.CnfAM.div.14" role="Procedure">
  323. <title id="SAG.CnfAM.mkr.9">Anwendungssymbole einer bereits vorhandenen Gruppe
  324. von Anwendungen hinzuf&uuml;gen</title>
  325. <para>In diesem Abschnitt wird erl&auml;utert, wie ein Anwendungssymbol zu
  326. einer bereits vorhandenen Gruppe von Anwendungen hinzugef&uuml;gt wird.</para>
  327. <para>Beispielsweise stellt das Desktop eine Gruppe von Anwendungen mit dem
  328. Namen 'Systemadministrator' zur Verf&uuml;gung, die f&uuml;r verschiedene
  329. Anwendungen und Prozeduren der Systemverwaltung reserviert ist. Bei einer
  330. Prozedur, die von Benutzern h&auml;ufig ausgef&uuml;hrt wird, besteht m&ouml;glicherweise
  331. der Wunsch, diese Prozedur durch Doppelklicken auf einem Symbol in der Gruppe
  332. von Anwendungen 'Systemadministrator' auszuf&uuml;hren.</para>
  333. <orderedlist>
  334. <listitem><para>Mit 'Aktion erstellen' kann eine Aktionsdefinition f&uuml;r
  335. die Anwendung erstellt werden.</para>
  336. <para>Weitere Informationen zu Aktionen erstellen k&ouml;nnen <!--Original
  337. XRef content: 'Kapitel&numsp;9, &ldquo;Aktionen und Datentypen mit 'Aktion
  338. erstellen' erstellen'--><xref role="ChapNumAndTitle" linkend="SAG.dtCrA.mkr.1">
  339. entnommen werden.</para>
  340. </listitem>
  341. <listitem><para>Eine ausf&uuml;hrbare Datei mit demselben Namen wie dem Aktionsnamen
  342. in dem Verzeichnis f&uuml;r die Gruppe von Anwendungen erstellen. Der Inhalt
  343. der Datei ist irrelevant.</para>
  344. <para>Wurde beispielsweise eine Aktion mit dem Namen &ldquo;Bereinigung&rdquo;
  345. erstellt, die ein Systemverwaltungswerkzeug ausf&uuml;hrt, mu&szlig; die ausf&uuml;hrbare
  346. Datei <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol><filename>/System_Admin/Bereinigung</filename> erstellt werden.
  347. </para>
  348. </listitem>
  349. </orderedlist>
  350. </sect2>
  351. </sect1>
  352. <sect1 id="SAG.CnfAM.div.15">
  353. <title id="SAG.CnfAM.mkr.10">Allgemeine Gruppen von Anwendungen<indexterm>
  354. <primary>Anwendungsgruppen</primary><secondary>verwalten</secondary></indexterm> erstellen
  355. und verwalten</title>
  356. <para>Bei einer allgemeinen Anwendung handelt es sich um eine Gruppe von Anwendungen
  357. (Verzeichnis), die nicht einem bestimmten Anwendungsprodukt zugeordnet ist.
  358. Beispielsweise handelt es sich bei der integrierten Gruppe von Anwendungen
  359. &ldquo;Desktop_Werkzeug&rdquo; um eine allgemeine Gruppe, die Symbole f&uuml;r
  360. eine gro&szlig;e Anzahl von Anwendungen enth&auml;lt, zwischen denen zwar
  361. Beziehungen bestehen, die aber nicht Bestandteil eines einzigen Produkts sind.
  362. </para>
  363. <para>Es k&ouml;nnen zus&auml;tzliche allgemeine Gruppen von Anwendungen erstellt
  364. werden. Beispielsweise k&ouml;nnte der Benutzer eine Gruppe mit dem Namen
  365. Spiele erstellen, in die er alle am System verf&uuml;gbaren Spiele stellt.
  366. </para>
  367. <para>Eine allgemeine Gruppe von Anwendungen kann sowohl f&uuml;r das System
  368. als auch f&uuml;r den einzelnen Benutzer definiert werden.</para>
  369. <sect2 id="SAG.CnfAM.div.16" role="Procedure">
  370. <title>Eine f&uuml;r das System definierte allgemeine Gruppe von Anwendungen
  371. erstellen<indexterm><primary>Anwendungsgruppen</primary><secondary>systemweit</secondary></indexterm></title>
  372. <orderedlist>
  373. <listitem><para>Als Benutzer 'root' anmelden.</para>
  374. </listitem>
  375. <listitem><para>Ein Verzeichnis in <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol> erstellen.</para>
  376. <para>Der Name des Verzeichnisses wird zum Namen der<indexterm><primary>Anwendungsgruppen</primary><secondary>benennen</secondary></indexterm><indexterm>
  377. <primary>Gruppen von Anwendungen</primary><secondary>benennen</secondary>
  378. </indexterm> Gruppe von Anwendungen.</para>
  379. </listitem>
  380. <listitem><para>Auf &ldquo;Anwendungen erneut laden&rdquo; in der Gruppe von
  381. Anwendungen &ldquo;Desktop-Werkzeuge&rdquo; doppelklicken.</para>
  382. </listitem>
  383. </orderedlist>
  384. </sect2>
  385. <sect2 id="SAG.CnfAM.div.17" role="Procedure">
  386. <title>Eine f&uuml;r den einzelnen Benutzer definierte allgemeine Gruppe von
  387. Anwendungen erstellen<indexterm><primary>Pers&ouml;nliche Anwendungsgruppe</primary></indexterm><indexterm><primary>Pers&ouml;nliche Gruppe von Anwendungen</primary></indexterm><indexterm><primary>Anwendungsgruppen</primary><secondary>pers&ouml;nlich</secondary></indexterm></title>
  388. <orderedlist>
  389. <listitem><para>Ein Verzeichnis in <symbol role="Variable">Standardverzeichnis</symbol><filename>/.dt/appmanager</filename> erstellen.</para>
  390. <para>Der Name des Verzeichnisses wird zum Namen der Gruppe von Anwendungen.
  391. </para>
  392. </listitem>
  393. <listitem><para>Auf &ldquo;Anwendungen erneut laden&rdquo; in der Gruppe von
  394. Anwendungen &ldquo;Desktop-Werkzeuge&rdquo; doppelklicken.</para>
  395. </listitem>
  396. </orderedlist>
  397. </sect2>
  398. <sect2 id="SAG.CnfAM.div.18" role="Procedure">
  399. <title>Eine integrierte Gruppe von Anwendungen anpassen<indexterm><primary>Anwendungsgruppen</primary><secondary>anpassen</secondary></indexterm></title>
  400. <orderedlist>
  401. <listitem><para>Als Benutzer &ldquo;root&rdquo; anmelden.</para>
  402. </listitem>
  403. <listitem><para>Befindet sich die Gruppe von Anwendungen in <filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol>, die Gruppe von Anwendungen
  404. in /<filename>etc/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol> kopieren.</para>
  405. <para><indexterm><primary>Desktop_Tools Anwendungsgruppe &auml;ndern</primary>
  406. </indexterm>Der folgende Befehl kopiert beispielsweise die Gruppe von Anwendungen
  407. &ldquo;Desktop-Werkzeuge&rdquo;:</para>
  408. <programlisting remap="CodeIndent1"> cp -r /usr/dt/appconfig/appmanager/C/Desktop_Tools /etc/dt/appconfig/appmanager/C
  409. </programlisting>
  410. <para>Die neue Kopie der Gruppe von Anwendungen hat Vorrang vor der integrierten
  411. Version.</para>
  412. </listitem>
  413. <listitem><para>Die Kopie der Gruppe von Anwendungen &auml;ndern. So k&ouml;nnen
  414. beispielsweise neue Aktionsdateien (ausf&uuml;hrbare Dateien mit demselben
  415. Namen wie Aktionen) hinzugef&uuml;gt werden.</para>
  416. </listitem>
  417. <listitem><para>Damit die &Auml;nderungen sichtbar werden, mu&szlig; der Benutzer
  418. sich ab- und wieder anmelden.</para>
  419. </listitem>
  420. </orderedlist>
  421. </sect2>
  422. </sect1>
  423. <sect1 id="SAG.CnfAM.div.19">
  424. <title id="SAG.CnfAM.mkr.11">Suchpfad f&uuml;r Anwendungen &auml;ndern<indexterm>
  425. <primary>Anwendungssuchpfad</primary><secondary>&auml;ndern</secondary></indexterm></title>
  426. <para>Der wichtigste Grund f&uuml;r die &Auml;nderung des Anwendungssuchpfads
  427. ist das Hinzuf&uuml;gen eines<indexterm><primary>Anwendungsgruppe</primary>
  428. <secondary>benennen</secondary></indexterm> Anwendungs-Servers. Wird ein Anwendungs-Server
  429. zum Suchpfad hinzugef&uuml;gt, stellt der Anwendungsmanager alle f&uuml;r
  430. das System definierten Gruppen von Anwendungen des Servers zusammen.</para>
  431. <para>Weitere Informationen zum Anwendungssuchpfad k&ouml;nnen dem Abschnitt <!--Original
  432. XRef content: '&ldquo;Anwendungssuchpfad&rdquo; auf Seite&numsp;131'--><xref
  433. role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.8"> entnommen werden.</para>
  434. <sect2 id="SAG.CnfAM.div.20">
  435. <title>Standardsuchpfad<indexterm><primary>Anwendungssuchpfad</primary><secondary>Standard</secondary></indexterm></title>
  436. <para>Der Standardanwendungssuchpfad enth&auml;lt die folgendenVerzeichnisse:
  437. </para>
  438. <informaltable>
  439. <tgroup cols="2" colsep="0" rowsep="0">
  440. <colspec colwidth="1.22in">
  441. <colspec colwidth="4.73in">
  442. <thead>
  443. <row><entry align="left" valign="bottom"><para>Bereich</para></entry><entry
  444. align="left" valign="bottom"><para>Suchpfadverzeichnis</para></entry></row>
  445. </thead>
  446. <tbody>
  447. <row>
  448. <entry align="left" valign="top"><para>pers&ouml;nlich</para></entry>
  449. <entry align="left" valign="top"><para><symbol role="Variable">Standardverzeichnis</symbol><filename>/.dt/appmanager</filename></para></entry></row>
  450. <row>
  451. <entry align="left" valign="top"><para>systemweit</para></entry>
  452. <entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol></para></entry></row>
  453. <row>
  454. <entry align="left" valign="top"><para>integriert</para></entry>
  455. <entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">sprache</symbol></para></entry></row></tbody>
  456. </tgroup></informaltable>
  457. </sect2>
  458. <sect2 id="SAG.CnfAM.div.21">
  459. <title id="SAG.CnfAM.mkr.12">Anwendungs-Server dem Anwendungssuchpfad hinzuf&uuml;gen<indexterm>
  460. <primary>Anwendungssuchpfad</primary><secondary>Anwendungs-Server hinzuf&uuml;gen</secondary></indexterm></title>
  461. <para>Zus&auml;tzlich zu der &Auml;nderung des Anwendungssuchpfads ist es
  462. m&ouml;glicherweise n&ouml;tig, zus&auml;tzliche Konfiguration-Aufgaben auszuf&uuml;hren,
  463. um die Kommunikation mit dem Anwendungs-Server zu erm&ouml;glichen. Weitere
  464. Informationen k&ouml;nnen dem Abschnitt <!--Original XRef content: '&ldquo;Anwendungs-Services
  465. verwalten&rdquo; auf Seite&numsp;111'--><xref role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.15">
  466. entnommen werden.</para>
  467. <sect3 id="SAG.CnfAM.div.22" role="Procedure">
  468. <title>Einen f&uuml;r das System definierten<indexterm><primary>Anwendungssuchpfad</primary><secondary>systemweit</secondary></indexterm> Anwendungssuchpfad
  469. setzen</title>
  470. <orderedlist>
  471. <listitem><para>Als Benutzer 'root' anmelden.</para>
  472. </listitem>
  473. <listitem><para>Ist die Datei /<filename>etc/dt/config/Xsession.d/0010.dtpaths</filename> nicht vorhanden, wird sie durch Kopieren von <filename>/usr/dt/config/Xsession.d/0010.dtpaths</filename> erstellt.</para>
  474. </listitem>
  475. <listitem><para>/<filename>etc/dt/Xsession.d/0010.paths</filename> zum Bearbeiten
  476. &ouml;ffnen. Eine Zeile mit der Variablen <systemitem>DTSPSYSAPPHOSTS</systemitem><indexterm>
  477. <primary>DTSPSYSAPPHOSTS Variable</primary><secondary>&auml;ndern</secondary>
  478. </indexterm> bearbeiten oder hinzuf&uuml;gen:</para>
  479. <programlisting>export DTSPSYSAPPHOSTS=hostname:[,hostname]</programlisting>
  480. <para>Die folgende Zeile f&uuml;gt beispielsweise das System <command>ApServA</command> zum Anwendungssuchpfad hinzu:</para>
  481. <programlisting remap="CodeIndent1">export DTSPSYSAPPHOSTS=ApServA:</programlisting>
  482. </listitem>
  483. <listitem><para>Alle Benutzer am System m&uuml;ssen dar&uuml;ber informiert
  484. werden, da&szlig; sie sich ab- und wieder anmelden m&uuml;ssen, damit die
  485. &Auml;nderung sichtbar wird.</para>
  486. </listitem>
  487. </orderedlist>
  488. </sect3>
  489. <sect3 id="SAG.CnfAM.div.23" role="Procedure">
  490. <title>Einen f&uuml;r den einzelnen Benutzer definierten Anwendungssuchpfad
  491. setzen<indexterm><primary>Anwendungssuchpfad</primary><secondary>pers&ouml;nlich</secondary></indexterm></title>
  492. <orderedlist>
  493. <listitem><para><symbol role="Variable">Standardverzeichnis</symbol><filename>/.dtprofile</filename> zum Bearbeiten &ouml;ffnen.</para>
  494. </listitem>
  495. <listitem><para>Eine Zeile mit der Variablen <systemitem>DTSPSYSAPPHOSTS</systemitem><indexterm><primary>DTSPUSERAPPHOSTS Variable</primary><secondary>&auml;ndern</secondary></indexterm>
  496. bearbeiten oder hinzuf&uuml;gen:</para>
  497. <programlisting remap="CodeIndent1"> DTSPUSERAPPHOSTS=hostname:[,hostname]
  498. </programlisting>
  499. <para>Die folgende Zeile f&uuml;gt beispielsweise die Systeme <command>ApServB</command> und <command>ApServC</command> zum Anwendungssuchpfad hinzu:</para>
  500. <programlisting remap="CodeIndent1"> DTSPUSERAPPHOSTS=ApServB:,ApServC:</programlisting>
  501. </listitem>
  502. <listitem><para>Ab- und wieder anmelden.</para>
  503. </listitem>
  504. </orderedlist>
  505. </sect3>
  506. </sect2>
  507. </sect1>
  508. <sect1 id="SAG.CnfAM.div.24">
  509. <title id="SAG.CnfAM.mkr.13">Allgemeine Anwendungsmanagerverwaltung<indexterm>
  510. <primary>Anwendungsmanager</primary><secondary>Allgemeine Verwaltung des</secondary>
  511. </indexterm></title>
  512. <para>Zur allgemeinen Anwendungsmanagerverwaltung geh&ouml;ren:</para>
  513. <itemizedlist remap="Bullet1">
  514. <listitem><para>das Entfernen einer Anwendung</para>
  515. </listitem>
  516. <listitem><para>das erneute Lesen der Datenbank f&uuml;r Anwendungen w&auml;hrend
  517. einer Session</para>
  518. </listitem>
  519. </itemizedlist>
  520. <sect2 id="SAG.CnfAM.div.25" role="Procedure">
  521. <title>Anwendung entfernen<indexterm><primary>Pers&ouml;nliche Anwendungsgruppen</primary></indexterm><indexterm><primary>Anwendungen</primary><secondary>entfernen</secondary></indexterm></title>
  522. <para>Wurde eine Anwendung mit dem Werkzeug <command>dtappintegrate</command>
  523. registriert, kann dieser Proze&szlig; mit <command>dtappintegrate</command>
  524. auch wieder r&uuml;ckg&auml;ngig gemacht werden. Ist eine Anwendung nicht
  525. registriert, wird ihre Gruppe von Anwendungen aus dem Anwendungsmanager entfernt
  526. und ihre Aktionen, Datentypen, Symbole und Hilfe sind nicht l&auml;nger verf&uuml;gbar.
  527. </para>
  528. <orderedlist>
  529. <listitem><para>Als Benutzer 'root' anmelden.</para>
  530. </listitem>
  531. <listitem><para><indexterm><primary>dtappintegrate</primary><secondary>Anwendung
  532. entfernen</secondary></indexterm>Folgenden Befehl ausf&uuml;hren:</para>
  533. <para remap="CodeIndent1"><command>dtappintegrate -s <symbol role="Variable">app_root</symbol> -u</command></para>
  534. </listitem>
  535. </orderedlist>
  536. </sect2>
  537. <sect2 id="SAG.CnfAM.div.26" role="Procedure">
  538. <title>Anwendungsmanager w&auml;hrend einer Session aktualisieren<indexterm>
  539. <primary>Anwendungsmanager</primary><secondary>aktualisieren</secondary></indexterm></title>
  540. <para><indexterm><primary>Anwendungen</primary><secondary>neu laden</secondary>
  541. </indexterm>Werden Anwendungen zum Anwendungsmanager hinzugef&uuml;gt und
  542. sollen diese &Auml;nderungen sofort sichtbar werden, mu&szlig; der Anwendungsmanager
  543. erneut generiert werden.</para>
  544. <itemizedlist>
  545. <listitem><para>Die Gruppe von Anwendungen &ldquo;Desktop_Werkzeuge&rdquo;
  546. &ouml;ffnen und auf &ldquo;Anwendungen erneut laden&rdquo; doppelt klicken.
  547. </para>
  548. </listitem>
  549. </itemizedlist>
  550. <para>Die Aktion&ldquo;Anwendungen erneut laden&rdquo; kann zum Aktualisieren
  551. des Anwendungsmanagers verwendet werden, wenn Anwendungen zu einem Anwendungs-Server
  552. hinzugef&uuml;gt werden. Aber<indexterm><primary>Anwendungen Erneut Laden
  553. Aktion</primary></indexterm> &ldquo;Anwendungen erneut laden&rdquo; stellt
  554. nicht fest, da&szlig; Anwendungen vom Anwendungs-Server entfernt wurden oder
  555. von einer Position zu einer anderen verschoben wurden. Diese &Auml;nderungen
  556. werden erst sichtbar, wenn der Benutzer sich ab- und wieder anmeldet.</para>
  557. </sect2>
  558. </sect1>
  559. <sect1 id="SAG.CnfAM.div.27">
  560. <title id="SAG.CnfAM.mkr.14">Texteditor und den Terminal-Emulator &auml;ndern<indexterm>
  561. <primary>Text-Editor</primary><secondary>&auml;ndern</secondary></indexterm><indexterm>
  562. <primary>Terminal-Emulator</primary><secondary>&auml;ndern</secondary></indexterm></title>
  563. <para>Sowohl die Anwendung &ldquo;Texteditor&rdquo; als auch die Anwendung
  564. &ldquo;Terminal-Emulator&rdquo; k&ouml;nnen durch Auswahl eines Bedienelements
  565. im Bedienfeld oder durch Doppelklicken eines Symbols im Anwendungsmanager
  566. gestartet werden.</para>
  567. <para>Diese Anwendungen k&ouml;nnen auch durch andere Desktop-Aktivit&auml;ten
  568. gestartet werden.</para>
  569. <itemizedlist remap="Bullet1">
  570. <listitem><para>Die Anwendung 'Texteditor' wird ge&ouml;ffnet, wenn der Benutzer
  571. eine Textdatei im Dateimanager ausw&auml;hlt und im Men&uuml; 'Ausgew&auml;hlt
  572. &Ouml;ffne'&rdquo; ausw&auml;hlt. Der Standard-Texteditor ist <command>dtpad</command>.</para>
  573. </listitem>
  574. <listitem><para>Ein Terminal-Emulator wird ausgef&uuml;hrt, wenn ein Benutzer
  575. im Men&uuml; 'Datei' des Dateimanagers 'Terminal-Fenster &Ouml;ffnen' ausw&auml;hlt,
  576. oder wenn eine Aktion ein Terminal-Emulator-Fenster &ouml;ffnet. Der Standard-Terminal-Emulator
  577. ist <command>dtterm</command>.</para>
  578. </listitem>
  579. </itemizedlist>
  580. <para>Das Desktop kann so konfiguriert werden, da&szlig; in diesen Situationen
  581. ein anderer Texteditor oder ein anderer Terminal-Emulator verwendet wird.
  582. </para>
  583. <sect2 id="SAG.CnfAM.div.28" role="Procedure">
  584. <title>Den standardm&auml;&szlig;igen Texteditor oder Terminal-Emulator &auml;ndern</title>
  585. <orderedlist>
  586. <listitem><para>Soll die &Auml;nderung f&uuml;r das gesamte System gelten,
  587. als Benutzer 'root' anmelden.</para>
  588. </listitem>
  589. <listitem><para>Eine Aktion f&uuml;r den neuen Texteditor oder Terminal-Emulator
  590. erstellen.</para>
  591. <itemizedlist remap="Bullet2">
  592. <listitem><para>Hierf&uuml;r kann die Anwendung 'Aktion erstellen' verwendet
  593. werden. Abbildung 3-3 zeigt ein Fenster 'Aktion erstellen', in dem eine Anwendung
  594. mit dem Namen TextPad angegeben ist. Weitere Informationen zu 'Aktion erstellen'
  595. k&ouml;nnen <!--Original XRef content:
  596. 'Kapitel&numsp;9, &ldquo;Aktionen und Datentyp--><!--en mit 'Aktion erstellen'
  597. erstellen'--><xref role="ChapNumAndTitle" linkend="sag.dtcra.mkr.1"> entnommen
  598. werden.</para>
  599. <figure>
  600. <title><indexterm><primary>Anwendungsmanager</primary><secondary>allgemeine
  601. Verwaltung</secondary></indexterm>Fenster Aktion erstellen</title>
  602. <graphic id="sag.cnfam.grph.3" entityref="SAG.CnfAM.fig.3"></graphic>
  603. </figure>
  604. </listitem>
  605. <listitem><para><emphasis role="Variable">Oder aber</emphasis>, der Benutzer
  606. erstellt die Aktionsdefinition manuell, zum Beispiel:</para>
  607. <programlisting remap="CodeIndent2">ACTION TextPad
  608. {
  609. LABEL TextPad
  610. TYPE COMMAND
  611. EXEC_STRING /usr/TP/bin/TextPad %(File)Arg_1%
  612. DESCRIPTION Dieses Symbol doppelklicken, um \
  613. die Anwendung TextPad zu starten.
  614. }</programlisting>
  615. <para>Weitere Informationen zum manuellen Erstellen von Aktionsdefinitionen
  616. k&ouml;nnen <!--Original XRef content: 'Kapitel&numsp;10, &ldquo;Aktionen
  617. manuell ers--><!--tellen'--><xref role="ChapNumAndTitle" linkend="sag.cract.mkr.1">
  618. entnommen werden.</para>
  619. </listitem>
  620. </itemizedlist>
  621. </listitem>
  622. <listitem><para>Die Konfigurationsdatei mit der neuen Aktion in das entsprechende
  623. Verzeichnis stellen:</para>
  624. <itemizedlist remap="Bullet2">
  625. <listitem><para>systemweit: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">sprache</symbol></para>
  626. </listitem>
  627. <listitem><para>pers&ouml;nlich: <symbol role="Variable">Standardverzeichnis</symbol><filename>/.dt/types</filename></para>
  628. </listitem>
  629. </itemizedlist>
  630. </listitem>
  631. <listitem><para>Ist die zutreffende Datei<indexterm><primary>user-prefs.dt
  632. Datei</primary></indexterm> <filename>user-prefs.dt</filename> nicht bereits
  633. vorhanden, wird sie durch Kopieren von <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">sprache</symbol><filename>/user-prefs.dt</filename> in folgende Verzeichnisse gestellt:</para>
  634. <itemizedlist remap="Bullet2">
  635. <listitem><para>systemweit: Verzeichnis <filename>/etc/dt/appconfig/types/<symbol role="Variable">sprache</symbol></filename></para>
  636. </listitem>
  637. <listitem><para>pers&ouml;nlich: Verzeichnis <symbol role="Variable">Standardverzeichnis</symbol><filename>/.dt/types</filename></para>
  638. </listitem>
  639. </itemizedlist>
  640. </listitem>
  641. <listitem><para>Die Texteditor- oder Terminal-Aktion in der systemweiten oder
  642. pers&ouml;nlichen Datei <filename>user-prefs.dt</filename> bearbeiten. Die
  643. Zeile <filename>MAP_ACTION</filename> so &auml;ndern, da&szlig; die Aktion
  644. an die neue Aktion adressiert wird.</para>
  645. <para>Beispielsweise kann die Zeile</para>
  646. <para remap="CodeIndent1"><computeroutput>MAP_ACTION Dtpad</computeroutput></para>
  647. <para>wie folgt ge&auml;ndert werden:</para>
  648. <para remap="CodeIndent1"><computeroutput>MAP_ACTION TextPad</computeroutput></para>
  649. </listitem>
  650. <listitem><para>Die Datei <filename>user-prefs.dt</filename> sichern.</para>
  651. </listitem>
  652. <listitem><para>Auf 'Aktionen erneut laden' in der Gruppe von Anwendungen
  653. 'Desktop_Werkzeuge' doppelklicken, um die Datenbank f&uuml;r Aktionen erneut
  654. zu laden.</para>
  655. </listitem>
  656. </orderedlist>
  657. </sect2>
  658. </sect1>
  659. </chapter>
  660. <!--fickle 1.14 mif-to-docbook 1.7 01/02/96 13:50:20-->
  661. <?Pub *0000046302>