Wiki source for RoxApplicationDirectory


Show raw source

[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[HowToConfigure Configure]]

====ROX Application Directories (ROX-App-Dirs)====
~Although the [[ROXFiler ROX Filer]] is used in many Puppy versions, the ROX Desktop Environment as a whole is not. ROX has the concept of using self contained **Application directories** (as its model, Risc OS, did). These directories would include program's help files, images, binaries and possibly other things. However, in Puppy most applications are installed to various places within the standard the [[RootFS Linux Root FS]].

==Location and linking==
~The location for ROX-App-Dirs is ##/usr/local/apps##

~Sometime the MIME-type directories link these directories.

~Standard files inside the directories are-
~~Appinfo.xml - information about app in xml
~~""AppRun"" - script to run program
~~"".DirIcon"" - image file icon for directory (many apps have an icon stored in ##/usr/share/pixmaps## which you can link)

~These typically contain the following - using [[AbiWord]] as an example-

~Appinfo.xml -
~~%%<?xml version="1.0"?>
<AppInfo>
<Summary>Abiword text editor</Summary>
</AppInfo>%%

~""AppRun"" -
~~%%#!/bin/sh
exec abiword "$@"%%
~The ##"$@"## passes the file clicked on to the application.

==Related Pages==
[[http://rox.sourceforge.net/desktop/AppDirs.html]]
[[http://roscidus.com/desktop/AppDirs ROX-App-Dirs on ROX homepage]]
[[http://roscidus.com/desktop/taxonomy/term/16 MimeTypes in Rox]]
[[InternetMediaTypes Internet Media Types]]
[[FileTypes]]

----
==Categories==
CategoryGUI
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki