dtfile.man 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476
  1. .\" $XConsortium: dtfile.man /main/2 1995/07/17 10:50:44 drk $
  2. .TH DTFILE 1X "" "" "" ""
  3. .ds ]W HP DT 3.0 (7/92)
  4. .na
  5. .SH NAME
  6. \fBdtfile \(em The HP DT File Manager.\fP
  7. .sp 1
  8. .SH SYNOPSIS
  9. \fBdtfile\fP
  10. [options]
  11. .sp 1
  12. .SH DESCRIPTION
  13. The HP DT File Manager (\fIdtfile\fP) is HP DT's primary interface to
  14. the file system. It provides application execution and file manipulation.
  15. .P
  16. The File Manager can display many main windows called file view windows,
  17. each which contain the files of a single directory. Each file is presented
  18. as a labeled icon. The menu bar and popup menus provide file operations.
  19. .P
  20. The File Manager also controls the file/directory icons which can be placed
  21. on the Desktop. The Desktop is defined as the users work area.
  22. The File Manager treats each workspace backdrop as a Desktop.
  23. The number of workspaces a user has defined equals the number of
  24. Desktops a user has.
  25. .P
  26. A direct manipulation paradigm is used to perform operations on
  27. files/directories displayed in a file manager view and files/directories
  28. placed on the Desktop. Double-click performs a specified action on a
  29. file or directory. Selection and multiple selection activate a file or
  30. a set of files. This is primarily used to indicate the active object
  31. for menu operations. Multiple selection is also used by drag for
  32. defining the set of files to be dragged. Drag is used to copy, move,
  33. or link a file or files between directories. Drag is also used to
  34. transfer data to other cooperating clients.
  35. .P
  36. The File Manager also supports popup menus. By positioning the cursor over
  37. a file/directory in a File Manager view or on a Desktop and pressing
  38. mouse button 3, a popup menu will post. This popup menu will provide a
  39. list of actions the user can perform on that particular file/directory or
  40. the group of selected files.
  41. .sp 1
  42. .SH OPTIONS
  43. \fIDtfile\fP defines a number of command-line options which allow the user
  44. to configure a file view window for the user. Command-line options have a
  45. higher precedence then resources. By using command-line options
  46. a user can override anything specified in a resource file.
  47. .IP "\fB-noview\fP"
  48. .br
  49. This runs \fIdtfile\fP in "server mode", which means that no directory
  50. views are initially displayed. \fIDtfile\fP waits for a cooperating
  51. client to tell it to display a view (i.e. the window manager via the
  52. front panel).
  53. .IP "\fB-session \fP\fI<session_file>\fP"
  54. .br
  55. This option takes the name of a session file as an additional parameter.
  56. \fIDtfile\fP is run with the specified session file name. This session
  57. file is a file that was previously saved by \fIdtfile\fP during a session
  58. shutdown.
  59. .IP "\fB-dir \fP\fI<directory>\fP"
  60. .sp 1
  61. .br
  62. \fBOR\fP
  63. .IP "\fB-directory \fP\fI<directory>\fP"
  64. .br
  65. This option takes a one or more directory specifications as an
  66. additional parameter. This specification is of the form
  67. hostname:path, hostname:path,... or path,path,... or any combination of
  68. the two (no spaces are allowed in the additional parameter string).
  69. This option runs \fIdtfile\fP and causes it to display a directory view
  70. for each directory specified. If this command-line option is not used,
  71. the user's current directory is displayed. The current directory is the
  72. directory \fIdtfile\fP was started in.
  73. .IP "\fB-view \fP\fI<view_type>\fP"
  74. .br
  75. This option takes an additional parameter which graphically determines how
  76. the files will be displayed in the File Manager's directory view.
  77. If this option is not specified the default view is large_icon. Possible
  78. values for the additional parameter are:
  79. .br
  80. .sp 1
  81. \fBno_icon:\fP display the files with no graphical representation of the files type.
  82. .br
  83. .sp 1
  84. \fBlarge_icon:\fP display the files with the large icon as its representation
  85. of the files type.
  86. .br
  87. .sp 1
  88. \fBsmall_icon:\fP display the files with the small icon as its representation
  89. of the files type.
  90. .br
  91. .sp 1
  92. \fBattributes:\fP display the files in their long listing form similar to what
  93. you would get if you did an ls -l on that directory. It also uses the
  94. small icon as its graphical representation of the files type.
  95. .sp 1
  96. .IP "\fB-order \fP\fI<order_type>\fP"
  97. .br
  98. This option takes an additional parameter which determines the order in
  99. which the files will be laid out in the File Manager's directory view.
  100. If this option is not specified the default order is alphabetical.
  101. Possible values for the additional parameter are:
  102. .br
  103. .sp 1
  104. \fBalphabetical:\fP display the files in alphabetical order.
  105. .br
  106. .sp 1
  107. \fBfile_type:\fP display the files according to their filetypes. Within the
  108. File Manager's directory view the files will be grouped according to their
  109. filetypes.
  110. .br
  111. .sp 1
  112. \fBdate:\fP display the files according to the date they were last modified.
  113. .br
  114. .sp 1
  115. \fBsize:\fP display the files according to the size of the files.
  116. .sp 1
  117. .IP "\fB-direction \fP\fI<direction>\fP"
  118. .br
  119. This option takes an additional parameter which determines the direction in
  120. which the files will be laid out in the File Manager's directory view.
  121. This option can be real useful when used in conjunction with
  122. the \fB-order\fP option. If this option is not specified the default direction
  123. is ascending. Possible values for the additional parameter are:
  124. .br
  125. .sp 1
  126. \fBascending:\fP lay out icons in ascending order according to the
  127. order resource.
  128. .br
  129. .sp 1
  130. \fBdescending:\fP lay out icons in descending order according to the
  131. order resource.
  132. .sp 1
  133. .IP "\fB-grid \fP\fI<on/off>\fP"
  134. .br
  135. This option along with its additional parameter determines whether the
  136. files will always be laid out in a grid or they can be randomly placed
  137. anywhere within the File Manager's directory view. If the additional
  138. parameter is on, the files will be always laid out in a grid. If the
  139. additional parameter is off, the files will be kept where they are
  140. put (i.e. randomly placed).
  141. .IP "\fB-restricted\fP
  142. .br
  143. This option forces the File Manager view to be in restricted mode.
  144. This means that the user can't navigate above the specified directory.
  145. It uses the directory specified by the \fB-dir\fP option. If no
  146. \fB-dir\fP option is specified \fIdtfile\fP uses the user's current
  147. directory (i.e. the directory \fIdtfile\fP is started in) as its
  148. restricted directory.
  149. .IP "\fB-title \fP\fI<title_name>\fP"
  150. .br
  151. This option allows the user to specify a title for the File Manager view.
  152. All views and dialogs propagated from this view will use this title. If
  153. this option is not specified the title of each File Manager view is
  154. the directory name the view is showing.
  155. .IP "\fB-help_volume \fP\fI<help_volume_name>\fP"
  156. .br
  157. This option allows the user to specify a help volume to use with this
  158. File Manager view. It is useful if the user is using the File Manager to
  159. display a specific directory and wants to have specific help for that
  160. directory. \fBNote:\fP All new File Manager views that are created
  161. from this directory will also use this help volume.
  162. .P
  163. Both the \fB-noview\fP and the \fB-session\fP options are normally used by the
  164. session manager to start \fIdtfile\fP. The \fB-view\fP, \fB-order\fP,
  165. \fB-direction\fP, and \fB-grid\fP
  166. all can also be set by 1) using the View menu pulldown and selecting
  167. \fBSet Preferences\fP or 2) resources (See RESOURCES section below).
  168. The \fB-title\fP and \fB-help_volume\fP can also be set via resources.
  169. (See RESOURCES section below).
  170. .P
  171. .sp 1
  172. .SH FILETYPES\ and\ ACTIONS
  173. .P
  174. Each File Manager view displays a set of icons, each representing
  175. a single file/directory. Each file/directory has an associated filetype
  176. which is determined by the a set of filetypes defined in filetype files.
  177. The default filetypes are: data, executable, or directory. The set of
  178. filetypes defined for the File Manager are contained in the user's and
  179. system's filetype files.
  180. .P
  181. Each filetype has a set of actions defined for it. An action is an
  182. executable or application that can be run with a file of that type.
  183. To make the action readily available, each of the actions defined for a
  184. filetype are displayed in an \fBActions\fP menu pane in the File Manager's
  185. main window. The set of actions defined for the File Manager are
  186. contained in the user's and system's action files.
  187. .P
  188. Refer to the \fBHP Visual User Environment System Administration Manual\fP
  189. for a description of filetypes and actions files.
  190. .sp 1
  191. .SH RESOURCES
  192. .P
  193. The File Manager supports a number of resources which make it much more
  194. configurable. Following is the list of supported resources and their default
  195. values.
  196. .sp 2
  197. .TS
  198. center;
  199. CB sss
  200. lB lB lB lB
  201. l l l l .
  202. Client Resource Set
  203. Name Class Type Default
  204. _
  205. dirWidth DirWidth XmRDimension 555
  206. dirHeight DirHeight XmRDimension 305
  207. toolWidth ToolWidth XmRDimension 365
  208. toolHeight ToolHeight XmRDimension 365
  209. rereadTime RereadTime XmRInt 2(seconds)
  210. checkBrokenLink CheckBrokenLink XmRInt 120(seconds)
  211. showFilesystem ShowFilesystem XmRBoolean True
  212. openDir OpenDir string current
  213. restrictMode restrictMode XmRBoolean False
  214. rootTitle RootTitle string ROOT
  215. moveThreshold MoveThreshold XmRInt 4(pixels)
  216. view View string large_icon
  217. order Order string alphabetical
  218. direction Direction string ascending
  219. desktopIcon DesktopIcon string Large
  220. objectPlacement ObjectPlacement string top right
  221. title Title string NULL
  222. help_volume Help_volume string NULL
  223. .TE
  224. .ps
  225. .sp 1
  226. .IP "\fBDtfile*dirWidth:\fP"
  227. Specifies the width of a File Manager view.
  228. .IP "\fBDtfile*dirHeight:\fP"
  229. Specifies the height of a File Manager view.
  230. .IP "\fBDtfile*toolWidth:\fP"
  231. Specifies the width of a File Manager view of a tool box.
  232. .IP "\fBDtfile*toolHeight:\fP"
  233. Specifies the height of a File Manager view of a tool box.
  234. .IP "\fBDtfile*rereadTime:\fP"
  235. Sets how often the File Manager rereads the open directories and monitors
  236. the Desktop objects. This resource is specified in seconds. If this
  237. resource is set to 0, the reread of the directories is
  238. turned off, and the user needs to manually reread the directories. This
  239. can help keep dtfile from using too many processor cycles but can cause
  240. views to become stale.
  241. .IP "\fBDtfile*checkBrokenLink:\fP"
  242. Sets how often the File Manager checks open directories for broken links.
  243. This resource is specified in seconds. If this resource is
  244. set to 0, the check for broken links is turned off.
  245. .IP "\fBDtfile*showFilesystem:\fP"
  246. This resource determines whether the user sees the path name of the
  247. current directory the user is in or not. The default is to have the
  248. user see which directory they are in. If False, no current directory
  249. line in a file manager view will be shown. This resource can be used to
  250. hide the file system from the user. \fBNote:\fP when this resource
  251. is False the \fBFast Change To\fP capability is lost.
  252. .IP "\fBDtfile*openDir:\fP"
  253. This resource determines how a directory is opened when a user double
  254. clicks on a folder. The default is \fBcurrent\fP which uses the current
  255. File Manager view to open the directory. This is the same as using the
  256. action \fBOpenInPlace\fP. If the resource is \fBnew\fP a new File Manager view
  257. will be opened for each directory opened and only one view of a
  258. directory can be opened at once. Another feature provided when this resource
  259. is set to \fBnew\fP is the icon for a directory can change state
  260. to indicate that it has an open directory somewhere in the user's environment.
  261. To take advantage of this feature, the user must define a filetype with the
  262. same name as the normal filetype for the directory but precede the name
  263. with \fBOPEN_\fP. In this \fBOPEN_\fP definition, put the icon name
  264. for the "open" icon the user wishes to show when this directory is "open".
  265. Possible values:
  266. .br
  267. .sp 1
  268. \fBcurrent:\fP open the directory in the current view.
  269. .br
  270. .sp 1
  271. \fBnew:\fP open the directory in a new view or move an existing open view
  272. of this directory to this workspace and raise it.
  273. .IP "\fBDtfile*restrictMode:\fP"
  274. The resource, if set to True, restricts the user to their $HOME directory
  275. and below. All capabilities to change directory become relative to their
  276. $HOME directory. The complete filesystem except for the users $HOME and
  277. below is hidden from the user.
  278. .IP "\fBDtfile*rootTitle:\fP"
  279. Sets the title of the root (i.e. "/") directory. This title will appear
  280. in the title bar of a File Manager view which is showing the root directory.
  281. It also will be the name shown in the icon representing the root
  282. directory on the Desktop.
  283. .IP "\fBDtfile*moveThreshold:\fP"
  284. This is the number of pixels the cursor can move while a button is down
  285. before the drag controller recognizes the button down as a drag.
  286. .IP "\fBDtfile*view:\fP"
  287. This resource allows the user to change the default for the way the icons
  288. are represented within a view. The default is "large_icon". Possible
  289. values are:
  290. .br
  291. .sp 1
  292. \fBno_icon:\fP display the files with no graphical representation of the files
  293. type.
  294. .br
  295. .sp 1
  296. \fBlarge_icon:\fP display the files with the large icon as its representation
  297. of the files type.
  298. .br
  299. .sp 1
  300. \fBsmall_icon:\fP display the files with the small icon as its representation
  301. of the files type.
  302. .br
  303. .sp 1
  304. \fBattributes:\fP display the files in their long listing form similar to what
  305. you would get if you did an ls -l on that directory. It also uses the
  306. small icon as its graphical representation of the files type.
  307. .IP "\fBDtfile*order:\fP"
  308. This resource allows the user to change the default order in which the
  309. files are laid out within a File Manager view. The default is by
  310. alphabetical. Possible values are:
  311. .br
  312. .sp 1
  313. \fBalphabetical:\fP lay out icon order by alphabetical order.
  314. .br
  315. .sp 1
  316. \fBfile_type:\fP lay out icon order by filetype
  317. .br
  318. .sp 1
  319. \fBdate:\fP lay out icon order according to the date the files where
  320. last touched.
  321. .br
  322. .sp 1
  323. \fBsize:\fP lay out icon order according to the size of the files.
  324. .IP "\fBDtfile*direction:\fP"
  325. This resource allows the user to change the default direction in which
  326. the file icons are laid out within a File Managers view. The default is
  327. for ascending. Possible values are:
  328. .br
  329. .sp 1
  330. \fBascending:\fP lay out icons in ascending order according to the
  331. order resource.
  332. .br
  333. .sp 1
  334. \fBdescending:\fP lay out icons in descending order according to the
  335. order resource.
  336. .IP "\fBDtfile*grid:\fP"
  337. This resources allows the users to change whether the grid placement is
  338. on or off by default. The default is for the grid to be on. The possible
  339. values are either "on" or "off".
  340. .IP "\fBDtfile*desktopIcon:\fP"
  341. Determines whether the icons on the Desktop will appear with large or small icons. Possible values:
  342. .br
  343. .sp 1
  344. \fBlarge:\fP use the large icons.
  345. .br
  346. .sp 1
  347. \fBsmall:\fP use the small icons.
  348. .IP "\fBDtfile*objectPlacement:\fP"
  349. This resource specifies the object placement scheme to be used by the
  350. Desktop to place objects on the Desktop (i.e. root window). The resource
  351. value has the following syntax:
  352. .EX
  353. \fIprimary_layout secondary_layout\fP
  354. .br
  355. The layout values are one of the following:
  356. .sp 1
  357. .TS
  358. tab(~), center;
  359. ll.
  360. \fBtop\fP~Lay the objects out top to bottom.
  361. \fBbottom\fP~Lay the objects out bottom to top.
  362. \fBleft\fP~Lay the objects out left to right.
  363. \fBright\fP~Lay the objects out right to left.
  364. .TE
  365. .IP
  366. A horizontal (vertical) layout value should not be used for both
  367. the \fIprimary_layout\fP and the \fIsecondary_layout\fP. The
  368. \fIprimary_layout\fP indicates whether, when an object placement is done,
  369. the object is placed into a row or a column and the directory of the
  370. placement. The \fIsecondary_layout\fP indicates where to place new rows
  371. or columns. This resource has the same format as the icon placement
  372. resource used by the window manager. The default is top right.
  373. .IP "\fBDtfile*title:\fP"
  374. This resource allows the user to set the title for all File Manager views.
  375. If NULL (the default), the title of each File Manager view is the
  376. directory name the view is showing.
  377. .IP "\fBDtfile*help_volume:\fP"
  378. This resource allow the user to set a help volume to use when invoking help
  379. from a File Manager view. The default is NULL meaning it will use the
  380. standard File Manager help.
  381. .sp 2
  382. .SH FEATURES
  383. .P
  384. .IP "\fBDesktop\fP"
  385. The File Manager supports \fBDesktops\fP. A \fBDesktop\fP is a place where
  386. users can store commonly used files or directories for easy access. Within
  387. the HP DT environment, each workspace is considered a different \fBDesktop\fP.
  388. The user may place any file or directory directly on the background of a
  389. workspace and the file or directory will "stick" there. The user then
  390. can access actions for that file or directory via a popup menu activated
  391. by mouse button 3.
  392. .IP "\fBOpening a File\fP"
  393. Double-clicking a file causes the default action defined
  394. for the filetype of the file to be run. By default, opening an application
  395. will execute it, opening a directory will cause the contents of the
  396. directory to be displayed, and opening a data file will cause a text editor
  397. to be run with the data file being edited.
  398. .IP "\fBDragging a File\fP"
  399. A file or set of files can be dragged to another File Manager view or to
  400. any other cooperating client. This provides for file copy, move, link,
  401. and execution. The File Manager supports both mouse button 1 and mouse
  402. button 2 drag-drop.
  403. .IP "\fBPopup Menu Support\fP"
  404. The File Manager supports popup menus for files and directories within a
  405. File Manager's view or on the Desktop. To access the popup menu for
  406. a particular file/directory, position the cursor over the file/directory
  407. and press mouse button 3 and hold it. A popup menu will appear with a
  408. list of actions which can be performed on that particular file.
  409. If multiple files/directories are selected, the cursor is positioned
  410. over one of the selected files/directories, and the user presses mouse
  411. button 3, a popup will post which reflects actions which can be done on
  412. all of the selected files/directories at once.
  413. .IP "\fBFile Filtering\fP"
  414. Directories can contain files of many different types. The File Manager's
  415. filtering mechanism provides the means by which the user can selectively
  416. display sets of files.
  417. .IP "\fBDirectory Traversal\fP"
  418. Simple directory traversal is available by double-clicking a directory icon.
  419. This displays the contents of the directory. The File Manager provides a
  420. display mode that displays the directory hierarchy as a graph that can
  421. be easily traversed. A \fBFind\fP dialog is also available that can search
  422. the file system for a directory or directories matching user-supplied
  423. search criteria. The \fBChange To\fP dialog can be used to list directories
  424. frequently used; a double-click on a directory in that list changes to
  425. that directory.
  426. .IP "\fBSetting Display Preferences\fP"
  427. Both iconic and non-iconic visual representations for file display are
  428. provided. The non-iconic form can be used to display directories with
  429. large numbers of files or where display space is at a premium. A
  430. directory of files can be made to be laid out in a grid or as placed.
  431. This allows the user to organize their directory views any way they like.
  432. If the user has write permission in a directory they have randomly
  433. placed files, the positioning information will be saved when the user leaves
  434. that directory so that each time the user reenters that directory the files
  435. will be positioned as they were placed.
  436. .IP "\fBFind Files\fP"
  437. Directories can be searched for a file or set of files which match
  438. search criteria. When files are located, a File Manager window can be
  439. opened to display the directory which contains the file. The file can
  440. also be put directly onto the Desktop.
  441. .IP "\fBFind Files with certain Contents\fP"
  442. The \fBFind\fP dialog also provides the capability of find files which
  443. contain certain character strings. When files are found which contain
  444. certain strings, a File Manager window can be opened to display the
  445. directory which contains the file. The file can also be put directory onto
  446. the Desktop. The contents search is always case insensitive.
  447. .IP "\fBSmart Trash Can\fP"
  448. The File Manager provides access to DT's smart trash can. The user can
  449. place files into the trash can, but they are not permanently removed
  450. until the user asks that the trash can be emptied or the HP DT session
  451. is terminated at logout. Files dragged to the trash can also be restored,
  452. but only during the current session (before logout) and before being
  453. permanently removed.
  454. .IP "\fBClick and Type File Renaming\fP"
  455. The user can click mouse button 1 on the text portion of a file and an
  456. edit box will appear allowing the user to rename that file.
  457. .IP "\fBQuick Help\fP"
  458. The File Manager provides quick help via F1 through out the application.
  459. This includes quick help on file and directory icons. To access quick
  460. help, position the cursor over the item you wish to get quick help on
  461. and press the F1 key on the keyboard.
  462. .IP "\fBSupport For Audio and Textual Annotations\fP"
  463. The File Manager provides full support for files which contain audio
  464. and/or textual annotations. It will support audio as long as your
  465. workstation supports it. It provides support for moving or copying
  466. files which contain annotations.
  467. .IP "\fBFilename Completion\fP"
  468. The File Manager supports file name completion in text edit areas which
  469. make sense. Just press the space bar and the filename will complete as
  470. far as it can.
  471. .sp 1
  472. .SH COPYRIGHT
  473. Copyright 1992 Hewlett-Packard Company.
  474. .sp 1
  475. .SH ORIGIN
  476. Hewlett-Packard Company, UTD-CV.