Sign in Join
Wiki copytemporary

Revision 1 of 2, by Wp on 9-9-2018. The page as it is now.

System tab

The System tab of the Component Palette contains non-visual operatingsystem-related components like timers.

<figure> <img src="Component_Palette_System.png" title="Component_Palette_System.png" /> <figcaption>Component_Palette_System.png</figcaption> </figure>

<table> <thead> <tr> <th><p>Icon</p></th> <th><p>Component</p></th> <th><p>Description</p></th> <th><p>Online Docs</p></th> </tr> </thead> <tbody> <tr> <td><figure> <img src="ttimer.png" title="ttimer.png" /> <figcaption>ttimer.png</figcaption> </figure></td> <td><p>TTimer</p></td> <td><p>Component allowing processing code at regular intervals</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/ttimer.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tidletimer.png" title="tidletimer.png" /> <figcaption>tidletimer.png</figcaption> </figure></td> <td><p>TIdleTimer</p></td> <td><p>Similar to TTimer, but can be made active only when application is idle.</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/extctrls/tidletimer.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tlazcomponentqueue.png" title="tlazcomponentqueue.png" /> <figcaption>tlazcomponentqueue.png</figcaption> </figure></td> <td><p>TLazComponentQueue</p></td> <td><p>Queue for streaming of components, used for multithreading or networking.</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/lresources/tlazcomponentqueue.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="thtmlhelpdatabase.png" title="thtmlhelpdatabase.png" /> <figcaption>thtmlhelpdatabase.png</figcaption> </figure></td> <td><p>THTMLHelpDatabase</p></td> <td><p>Allows access to html help pages</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/lazhelphtml/thtmlhelpdatabase.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="thtmlbrowserhelpviewer.png" title="thtmlbrowserhelpviewer.png" /> <figcaption>thtmlbrowserhelpviewer.png</figcaption> </figure></td> <td><p>THTMLBrowserHelpViewer</p></td> <td><p>Starts the web browser to view the html help pages managed by THTMLHelpDatabase.</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/lazhelphtml/thtmlbrowserhelpviewer.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tasyncprocess.png" title="tasyncprocess.png" /> <figcaption>tasyncprocess.png</figcaption> </figure></td> <td><p>TAsyncProcess</p></td> <td><p>Similar to TProcessUTF8, but can handle asynchronous processes</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tasyncprocess.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tsimpleipcclient.png" title="tsimpleipcclient.png" /> <figcaption>tsimpleipcclient.png</figcaption> </figure></td> <td><p>TSimpleIPCClient</p></td> <td><p>Client for a simple one-way "Inter-Process Communication" (IPC) between two processes on the same machine.</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tsimpleipcclient.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tsimpleipcserver.png" title="tsimpleipcserver.png" /> <figcaption>tsimpleipcserver.png</figcaption> </figure></td> <td><p>TSimpleIPCServer</p></td> <td><p>Server for IPC communication between two processes on the same machine. Needs TSimpleIPCClient.</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tsimpleipcserver.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="txmlconfig.png" title="txmlconfig.png" /> <figcaption>txmlconfig.png</figcaption> </figure></td> <td><p>TXMLConfig</p></td> <td><p>enables applications to stores configuration data in XML files</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/txmlconfig.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="teventlog.png" title="teventlog.png" /> <figcaption>teventlog.png</figcaption> </figure></td> <td><p>TEventLog</p></td> <td><p>cross-platform event logging system which can write to the system log or to a file</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/teventog.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tservicemanager.png" title="tservicemanager.png" /> <figcaption>tservicemanager.png</figcaption> </figure></td> <td><p>TServiceManager</p></td> <td><p>assists in platform-independent managing of services</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tservicemanager.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tprocess.png" title="tprocess.png" /> <figcaption>tprocess.png</figcaption> </figure></td> <td><p>TProcess</p></td> <td><p>starts an external process</p></td> <td><p>| Link</p></td> </tr> <tr> <td><figure> <img src="tprocessutf8.png" title="tprocessutf8.png" /> <figcaption>tprocessutf8.png</figcaption> </figure></td> <td><p>TProcessUTF8</p></td> <td><p>like TProcess, but supports UTF8 strings.</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/asyncprocess/tprocessutf8.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tchmhelpdatabase.png" title="tchmhelpdatabase.png" /> <figcaption>tchmhelpdatabase.png</figcaption> </figure></td> <td><p>TCHMHelpDatabase</p></td> <td><p>Allows access to a chm help file</p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/lazhelphtml/tchmhelpdatabase.html">Link</a></p></td> </tr> <tr> <td><figure> <img src="tlhelpconnector.png" title="tlhelpconnector.png" /> <figcaption>tlhelpconnector.png</figcaption> </figure></td> <td><p>TLHelpConnector</p></td> <td><p>Cooperates with TCHMHelpDatabase to display chm help files using the program <em>lhelp</em></p></td> <td><p>| <a href="http://lazarus-ccr.sourceforge.net/docs/lcl/lazhelphtml/tlhelpconnector.html">Link</a></p></td> </tr> </tbody> </table>


From the Free Pascal wiki, page "System tab", as it stood on 2018-09-09 after a change by Wp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.