source: trunk/dll/ipf/notebook.ipf@ 1411

Last change on this file since 1411 was 1411, checked in by Steven Levine, 16 years ago

Rework extended container search to use common logic
Update docs to match code
Shift now reverses configured state of extended container search enable
Backslash optional in not ambiguous

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 42.7 KB
Line 
1.***********************************************************************
2.*
3.* $Id: notebook.ipf 1411 2009-03-29 20:33:07Z stevenhl $
4.*
5.* fm/2 help
6.*
7.* Copyright (c) 1993-98 M. Kimes
8.* Copyright (c) 2006, 2007 Steven H.Levine
9.*
10.* 30 Dec 06 GKY Corrected statement re copy/move "toggle" in OS/2
11.* 03 Mar 07 GKY Update that file systems other than HPFS support long names
12.* 20 Mar 07 DG Add description for Mommy make it stop
13.* 13 Aug 07 SHL Tweak scanning page
14.* 06 Jul 08 GKY Update delete/undelete to include the option of using the XWP trashcan
15.* 20 Jul 08 JBS Ticket 114: Support user-selectable env. strings in Tree container.
16.* 08 Mar 09 GKY Added option to turn alert and/or error beeps off
17.* 12 Mar 09 SHL Update container search description
18.*
19.***********************************************************************
20.*
21:h2 res=94600 name=PANEL_SETTINGS.Settings notebook
22:i1 id=aboutSettings.Settings Notebook
23FM/2's internal Settings notebook lets you fiddle with some of the
24toggles and variables used to control how FM/2 behaves. This is called
25up via the :hp1.:link reftype=hd res=92000.Config:elink.->Settings
26notebook...:ehp1. pulldown menu item.
27:p.
28Some container types have their own individual settings, usually available
29via a popup menu requested on container whitespace (or the Views pulldown
30menu).
31:p.
32Note that settings changes generally don't take effect until you close
33the notebook by clicking the :hp1.Okay:ehp1. button. The
34:hp1.Undo:ehp1. button will restore things to the way they were before
35you started fiddling about. The :hp1.Quick:ehp1. page is a notable
36exception.
37:p.
38See also&colon.
39.br
40:link reftype=hd res=99930.Director Container page:elink.
41.br
42:link reftype=hd res=97100.Directory Container views page:elink.
43.br
44:link reftype=hd res=97200.Directory Container sort page:elink.
45.br
46:link reftype=hd res=97300.Collector Container views page:elink.
47.br
48:link reftype=hd res=97400.Collector Container sort page:elink.
49.br
50:link reftype=hd res=92400.Drive Tree page:elink.
51.br
52:link reftype=hd res=99990.Drive Tree sort/views page:elink.
53.br
54:link reftype=hd res=99940.Archive page:elink.
55.br
56:link reftype=hd res=92200.Viewers page:elink.
57.br
58:link reftype=hd res=92250.Viewers2 page:elink.
59.br
60:link reftype=hd res=98400.Compare page:elink.
61.br
62:link reftype=hd res=97000.Monolithic FM/2 page:elink.
63.br
64:link reftype=hd res=99950.General page:elink.
65.br
66:link reftype=hd res=99960.Scanning page:elink.
67.br
68:link reftype=hd res=100070.Bubble help page:elink.
69.br
70:link reftype=hd res=99200.Quick Configurations page:elink.
71
72:h3 res=99930 name=PANEL_DCPAGE.Directory Container page
73:i1 id=aboutDCP.Directory Container page
74
75:artwork name='bitmaps\dir.bmp' align=left.
76:p.
77This page contains controls that affect Directory Containers.
78:p.
79If :hp6.Unhilite after action:ehp6. is on, highlighted objects in the
80container are unhighlighted after you perform some command on them.
81:p.
82Normally FM/2 updates the container as things change; for instance, if
83you're deleting several files, the container is updated after each file
84is deleted. If you uncheck :hp6.Immediate updates:ehp6., FM/2 updates
85the container after an atomic action completes (i.e. after all files
86moved by one operation have been moved). This speeds up processing
87but allows the container to be temporarily "out of sync" with the real
88state of affairs.
89:p.
90The :hp6.Look in directory:ehp6. toggle controls whether or not FM/2
91looks inside an open Directory Container when deciding what default to
92place in the Walk Directories dialog for a copy or move command invoked
93via keyboard, menu or toolbar button. If this is checked, FM/2 looks at
94the current item in the Directory Container and, if it's a directory
95object, uses that path. If not checked, FM/2 uses the directory into
96which the Directory Container is "looking."
97:p.
98The :hp6.Min dir on open:ehp6. toggle, if checked, causes FM/2 to
99minimize a Directory Container window if you open another Directory
100Container window from one of its objects. When you close the new
101Directory Container window the old window is restored.
102:p.
103The :hp6.Selected Always:ehp6. toggle (NOT RECOMMENDED!) causes FM/2 to
104use selected object(s) (rather than keying on the current object).
105:p.
106The :hp6.No extended container search:ehp6. toggle, if checked, prevents FM/2
107from performing extended searching in containers -- instead, the
108standard OS/2 method is used, where the cursor moves to the nearest
109object starting with the depressed letter and the object is selected.
110Note that you override the configured value of this feature by
111pressing the :color fc=default bc=palegray.Shift:color fc=default bc=default.
112key along with the letter.
113Extended container searching allows you to enter multiple characters which
114are searched for at the start of filenames.
115The record is made the current (cursored) object.
116The leading backslash can be omitted from directory names where there is no ambiguity.
117If the record matches all the letters typed exactly, it is also selected.
118A pause of more than about two seconds in typing resets the search string.
119The Escape key clears the search string.
120Backspace deletes the last character from the search string.
121Space toggles the object selection unless it matches a space in the object name.
122:hp1.Warning:ehp1.&colon. this doesn't work right on
123some versions of Warp, where the OS/2 CM_SEARCHSTRING container
124message's behavior is buggy. It's not dangerous, it just doesn't
125produce the expected results.
126:p.
127The :hp6.Multiple select cnrs:ehp6. and :hp6.Extended select cnrs:ehp6.
128checkboxes control the type of selection in some new containers (existing
129containers are not affected). Collector, Directory Container and Archive
130Containers created after these settings are changed will have the type of
131selection desired (note: unhighlighting both results in a single select
132container -- probably not desirable). The default is Extended select.
133:p.
134The :hp6.Stay in Tree View:ehp6. switch, if checked, causes Directory
135Containers to remain in Tree View (if already in Tree View, of course)
136when you switch the Directory Container to look into a different
137directory. Otherwise, FM/2 switches the Directory Container back to
138the last used view before you put it into Tree View.
139
140The :hp6.No folder menu:ehp6. switch, if checked, causes a :color fc=default bc=cyan.B2:color fc=default bc=default. click on the
141folder icon to immediately load the previous directory in the Directory Container.
142Otherwise it results in the folder menu appearing.
143
144:h3 res=97100 name=PANEL_DCPAGEVIEWS.Directory Container views page
145:i1 id=aboutDCPV.Directory Container views page
146
147:artwork name='bitmaps\dir.bmp' align=left.
148:p.
149This settings page lets you set the type of view that will be used in
150new Directory Container windows. Directory Containers that are already
151open won't be affected.
152:p.
153:hp6.Icon:ehp6. In Icon view, the object's name appears below its icon.
154:p.
155:hp6.Name:ehp6. In Name view, the object's name appears beside its icon.
156:p.
157:hp6.Text:ehp6. Text view is the fastest view for a container to
158maintain, but provides the least information on the objects it contains.
159:p.
160:hp6.Detail:ehp6. Details view shows a great deal of information on the
161objects it contains, including file sizes, dates, and times, but it is
162the slowest view for a container control to maintain.
163:p.
164:hp6.Mini Icons:ehp6. is a toggle controlling whether icons are shown
165full size or in miniature in views that show icons.
166:p.
167The :hp6.Subject Column Settings:ehp6. section allows you to set the width of
168of the subject column which can be quite wide if you have any long subjects
169in a directory. The :hp6.Subject Width:ehp6. spin button will show 0 if the
170:hp6.Subject Max Width:ehp6. button (which sets the column to the width of
171the longest subject in the directory) is selected. In addition you can move the
172subject column to the left side of the slide bar by selecting :hp6.Subject
173Left:ehp6.
174
175:p.
176The :hp6.Field Titles:ehp6. group (analogous to the Views->Details Setup
177submenu) allows you to control what is shown in a Details view. Each
178possible field in the details view is shown. If the field is checked,
179FM/2 will show it. If not, it won't.
180:p.
181The :hp6.Filter:ehp6. entry field shows the current default filter mask
182for Directory Containers. Moving to this field will bring up a dialog
183that lets you set a new filter. The filter will be used for subsequently
184created Directory Containers.
185
186:h3 res=97200 name=PANEL_DCPAGESORT.Directory Container sort page
187:i1 id=aboutDCPS.Directory Container sort page
188
189:artwork name='bitmaps\dir.bmp' align=left.
190:p.
191This page lets you set the type of sort for Directory Containers.
192Directory Containers that are already open won't be affected immediately
193(see :hp1.Resort:ehp1. context menu command), but will use the new sort
194type the next time they're resorted or rescanned.
195:p.
196You can also tell FM/2 to always display directories ahead of or behind
197files. Note that :hp1.Last access date:ehp1. and :hp1.Creation
198date:ehp1. are not tracked on FAT file systems. The difference between
199:hp1.Pathname:ehp1. and :hp1.Filename:ehp1. is only apparent in the
200Collector. With the former, the entire pathname of the object is used
201to sort. With the latter, only the filename portion is used to sort.
202FM/2 maintains separate sort criteria for Drive Tree, Collector,
203Directory Container and Archive Container windows. This page affects
204only Directory Container sorting. The Collector has its own page; use a
205context menu or View pulldown menu for other container types (like the
206Drive Tree).
207:p.
208:hp7.Note&colon.:ehp7. This page controls how new Directory Containers
209are created (already open containers are not affected), and the context
210menu in Directory Containers affects only the Directory Container from
211which the menu was invoked (new containers won't inherit the setting).
212
213:h3 res=97300 name=PANEL_COLPAGEVIEWS.Collector views page
214:i1 id=aboutCOLV.Collector views page
215
216:artwork name='bitmaps\collect.bmp' align=left.
217:p.
218This settings page lets you set the type of view that will be used in
219new Collector windows. If the Collector is already open it won't be
220affected unless you close and reopen it.
221:p.
222:hp6.Icon:ehp6. In Icon view, the object's name appears below its icon.
223:p.
224:hp6.Name:ehp6. In Name view, the object's name appears beside its icon.
225:p.
226:hp6.Text:ehp6. Text view is the fastest view for a container to
227maintain, but provides the least information on the objects it contains.
228:p.
229:hp6.Detail:ehp6. Details view shows a great deal of information on the
230objects it contains, including file sizes, dates, and times, but it is
231the slowest view for a container control to maintain.
232:p.
233:hp6.Mini Icons:ehp6. is a toggle controlling whether icons are shown
234full size or in miniature in views that show icons.
235:p.
236The :hp6.Field Titles:ehp6. group (analogous to the Views->Details Setup
237submenu) allows you to control what is shown in a Details view. Each
238possible field in the details view is shown. If the field is checked,
239FM/2 will show it. If not, it won't.
240:p.
241The :hp6.Filter:ehp6. entry field shows the current filter mask for the
242Collector. Moving to this field will bring up a dialog that lets you set
243a new filter. The filter will be used for subsequent invocations of the
244Collector.
245
246:h3 res=97400 name=PANEL_COLPAGESORT.Collector sort page
247:i1 id=aboutCOLS.Collector sort page
248
249:artwork name='bitmaps\collect.bmp' align=left.
250:p.
251This page lets you set the type of sort for the Collector. If the
252Collector is already open it won't be affected immediately, (see
253:hp1.Resort:ehp1. context menu command), but will use the new sort type
254the next time it's resorted or rescanned.
255:p.
256You can also tell FM/2 to always display directories ahead of or behind
257files. Note that :hp1.Last access date:ehp1. and :hp1.Creation
258date:ehp1. are not tracked on FAT file systems. The difference between
259:hp1.Pathname:ehp1. and :hp1.Filename:ehp1. is only apparent in the
260Collector. With the former, the entire pathname of the object is used
261to sort. With the latter, only the filename portion is used to sort.
262FM/2 maintains separate sort criteria for Drive Tree, Collector,
263Directory Container and Archive Container windows. This page affects
264only :link reftype=hd res=90100.Collector:elink. sorting.
265
266:h3 res=99940 name=PANEL_ARCPAGE.Archive page
267:i1 id=aboutARCP.Archive page
268
269:artwork name='bitmaps\archive.bmp' align=left.
270:p.
271This page contains controls relating to archivers and Archive
272Containers.
273:p.
274The :hp6.Quick arc find:ehp6. toggle, if checked, causes FM/2 to check
275only files with extensions that match those configured in ARCHIVER.BB2
276as potential archives during a drag and drop operation. If you're
277dragging over files on a floppy or network directory, this can speed
278things up a bit.
279:p.
280The :hp6.Folder after extract:ehp6. toggle, if on, causes FM/2 to create
281a folder to hold objects extracted from an archive via an Archive
282Container. You'll be given an opportunity to abort the folder creation
283or to decide where the folder will be located and what it'll be named.
284:p.
285You can set a :hp6.Default archiver:ehp6. so that, when you're archiving
286files and directories, this archiver is the default for the :hp1.Select
287Archiver:ehp1. dialog.
288:p.
289If the :hp6.Show archiver activity:ehp6. toggle is checked, FM/2 runs
290archiver windows in the foreground. Normally it runs them in the
291background, minimized, so you'd have to use the task list to pull them
292to the foreground if you want to see them.
293:p.
294The :hp6.Use archive name as extract path in container:ehp6.allows
295you to have FM/2 create an extract path based on the archive name.
296The path is made as a subdirectory to the directory the archive
297is in. If a directory is listed in Ext. Path it over rides this setting.
298The setting only effects the arc container. The extract dialog has a
299separate setting for this function.
300:p.
301The :hp6.A/Virus:ehp6. field allow you to enter the command line
302(PATH/ANTIVIRUS.EXE parameters) for your antivirus software
303This must be done to enable virus checking of archives from FM/2.
304NVCC.EXE &percent.p /C is one possible command line option
305if you are using Norman Antivirus.
306:p.
307The :hp6.Ext. Path:ehp6. field, if anything is in it, gives the default
308directory in which to place extracted files. Otherwise, FM/2 takes a
309wild, hairy guess about where you want the extracted files to go
310(although it'll let you override manually). You can enter "*" as the
311extract path and FM/2 will use the directory in which the archive
312resides. The :link reftype=hd res=99970.Find:elink. button can be used
313to find a directory and fill this field in automatically.
314
315
316:h3 res=92400 name=PANEL_TREEPAGE.Tree page
317:i1 id=aboutTREEP.Tree page
318
319:artwork name='bitmaps\tree.bmp' align=left.
320:p.
321This page contains controls that affect the Drive Tree.
322:p.
323The :hp6.Follow Drive Tree:ehp6. toggle causes FM/2 to "follow" the
324current selected directory in the Drive Tree (when you move the cursor
325in the tree, the directory container changes to show the files in that
326directory without you having to press [Enter] or double-click the
327directory).
328:p.
329The :hp6.Double-click Opens:ehp6. toggle, if on, causes FM/2 to always
330open a new Directory Container window when a Drive Tree directory is
331double clicked. It's probably not useful to have both this toggle and
332the Follow Drive Tree toggle on simultaneously.
333:p.
334The :hp6.Treetop on expand:ehp6. toggle, when on, causes a directory
335that is being expanded in the Drive Tree to be moved to the top of the
336container.
337:p.
338If you check :hp6.VTree->WPS folder:ehp6., when running VTree a
339double-click on a directory will open a WPS folder instead of an
340FM/2 Directory Container.
341:p.
342:hp6.Switch on focus change:ehp6. tells FM/2 to find and make current in
343the Drive Tree the directory of a Directory Container when you give the
344Directory Container the focus (make it the active window).
345:p.
346:hp6.Switch on directory change:ehp6. causes the Drive Tree to find and
347make current the directory that a Directory Container has just changed
348to look into.
349:p.
350:hp6.Collapse before switch:ehp6. makes the Drive Tree first collapse
351all expanded branches in the tree before switching because of one of the
352two above switch events.
353This option will significantly slow down switching
354if you a large number of directories in the Drive Tree.
355:p.
356:hp6.Expand curr. after switch:ehp6. causes the Drive Tree to expand
357the branch of the directory to which it just switched because of one of
358the two above switch events.
359:p.
360The :hp6.Show env. vars in Tree:ehp6. toggle determines whether FM/2
361shows a few environment variable lists (like PATH, DPATH and LIBPATH)
362in the Drive Tree. Use the entry field to specify a semicolon-separated
363list of the desired environment variables. (e.g. PATH;LIBPATH;DPATH).
364Note that the pseudo-variable LIBPATH is also supported.
365
366
367:h3 res=99990 name=PANEL_TREESORTPAGE.Tree sort/views page
368:i1 id=aboutTREESP.Tree sort/views page
369
370:artwork name='bitmaps\tree.bmp' align=left.
371:p.
372This page contains controls that affect Drive Tree sorting and view type.
373:p.
374The Drive Tree will be updated with these settings when you close the
375Settings notebook.
376
377
378:h3 res=92200 name=PANEL_VIEWPAGE.Viewers page
379:i1 id=aboutVIEWP.Viewers page
380
381:artwork name='bitmaps\viewer.bmp' align=left.
382:p.
383This page contains controls relating to viewers.
384:p.
385:hp6.Fast internal viewer:ehp6. causes FM/2 to use the faster (non-MLE)
386internal viewer (unless you have an external viewing program defined).
387Without this checked, FM/2 will use an internal MLE-based viewer/editor
388which can be considerably slower, but does allow the option of editing
389files. It is strongly suggested that you check this option and use an
390external editor rather than the internal editor, since editors are
391rather complex programs in their own right, and the internal version is
392quite minimal.
393:p.
394The :hp6.Check for multimedia w/ MMPM/2:ehp6. toggle can be unchecked to
395cause FM/2 to :hp1.not:ehp1. use the MMPM/2 interface to determine
396whether or not a file to be viewed is a multimedia type. The reason for
397this toggle is to avoid crashing FM/2 if you've installed a buggy MMPM/2
398I/O procedure. Some desktop "enhancement" programs install such buggy
399IOProcs. If you can't get it fixed, at least you can work around it
400(sigh). You can manually put back some of this functionality using
401FM/2's :link reftype=hd res=90400.Associations:elink. feature. If you have
402installed Russel O'Connor's MP3 IOProcs you should uncheck this feature
403because it results in many non-multimedia programs being identified as
404multimedia and some multimedia not being identified as such. Use the
405:link reftype=hd res=90400.Associations:elink. instead.
406:p.
407The :hp6.Guess view type:ehp6. toggle, if on, causes FM/2 to guess at the
408type of the file being viewed (text or binary) and display it accordingly.
409:p.
410The :hp6.Run Viewer as child session:ehp6. toggle causes FM/2 to run the
411:hp1.Viewer:ehp1. program (see below) as a child session. The main result
412of this is that the Viewer will close when FM/2 closes.
413:p.
414You can fill in the names of programs to run to view WWW (web --
415http&colon.//) or FTP (ftp&colon.//) internet components when they're
416encountered in text in the internal viewers here. In the faster
417(non-MLE) internal viewer, double-clicking the line containing the
418component causes it to be viewed (you're given a choice of component if
419there's more than one on the line). For WWW components, the prefacing
420"http&colon.//" is included. For FTP components, the prefacing
421"ftp&colon.//" is :hp1.not:ehp1. included. In the MLE-based internal
422viewer/editor, you highlight the desired text and choose to view the
423component from a context menu. The command line that you enter here is
424automatically appended with a space and then the component descriptor
425from the text.
426:p.
427FM/2 uses one of two internal viewers or an internal MLE-based editor if
428you have no text viewer, binary viewer or text editor configured here.
429It's recommended that you fill these fields in with whatever editors you
430like rather than use the internals. The :link reftype=hd
431res=99970.Find:elink. button can be used to find a program and fill
432these fields in automatically (see :link reftype=hd
433res=99970.examples:elink. at that topic). Don't forget that you can
434cause FM/2 to automatically use many different types of viewing programs
435based on the type of file using the :link reftype=hd
436res=90400.Associations:elink. feature.
437
438:h4 res=99970 name=PANEL_FIND.Find button
439:i1 id=aboutFINDB.Find button
440
441:artwork name='bitmaps\find.bmp' align=left.
442:p.
443The :hp1.Find:ehp1. button can be clicked to bring up a dialog that will
444let you point-and-click on a file or directory name that will be
445imported to the current entry field. For example, if you're in the
446:hp6.Editor:ehp6. entry field and click Find, you'll get a standard OS/2
447open dialog which you may use to find your editor executable.
448:p.
449Examples:
450:p.
451Editor: "EPM.EXE %a"
452.br
453or "AE.EXE %a"
454.br
455or "VS.EXE %a"
456.br
457or "CMD.EXE /C START /C /FS EMACS.EXE %a"
458.br
459Viewer: "HVPM.EXE /K %a" (Hyperview PM, excellent viewer)
460.br
461or "LSTPM.EXE %a"
462.br
463or "LIST2.EXE %a"
464.br
465Compare: "COMP.COM %a"
466.br
467or "CONTRAST.EXE %a"
468.br
469or "GFC.EXE %a"
470.br
471or "CMD.EXE /C MYCOMP.CMD %a"
472.br
473DirCmp: "PMDMATCH.EXE" (PMDirMatch, excellent directory comparitor)
474.br
475Virus: "OS2SCAN.EXE %p /SUB /A"
476:p.
477See also :link reftype=hd res=100075.Metastrings:elink..
478
479:h3 res=92250 name=PANEL_VIEWPAGE2.Viewers2 page
480:i1 id=aboutVIEWP2.Viewers2 page
481
482:artwork name='bitmaps\viewer.bmp' align=left.
483:p.
484This page contains controls relating to the internal viewers web access
485features.
486:p.
487:hp6.Use WPS default for run Http/Ftp:ehp6. If selected FM/2 will use the
488program and work directory found in the OS2 INI key WPURLDEFAULTSETTINGS.
489If these boxes are check they over ride the programs listed for Run
490Ftp/Http below them.
491:p.
492:hp6.Use LIBPATHSTRICT for run Http/Ftp/Mail:ehp6. If selected FM/2 will
493set LIBPATHSTRICT to true before running the associaed program. This is
494particularly useful when running Mozilla based applications. Note you need
495to fill in the working directory if not using the defaults for this to work
496correctly.
497:p.
498:hp6.Don't use mailto wrapper:ehp6. If selected FM/2 will pass the bare email
499address to the run mail application. This is needed if using startpmm for mailto
500support in PMMail. www.hobbes.nmsu.edu/cgi-bin/h-search?key=startpmm&amp.pushbutton=Search
501:p.
502You can fill in the names of programs to run to view WWW (web --
503http&colon.//), FTP (ftp&colon.//) or mail (@) internet components
504when they're encountered in text in the internal viewers here. In the faster
505(non-MLE) internal viewer, double-clicking the line containing the
506component causes it to be viewed (you're given a choice of component if
507there's more than one on the line). For WWW components, the prefacing
508"http&colon.//" is included. For FTP components, the prefacing
509"ftp&colon.//" is :hp1.not:ehp1. included. Mailto&colon. is prepended to the
510the email address before being placed on the command line In the MLE-based internal
511viewer/editor, you highlight the desired text and choose to view the
512component from a context menu. The command line that you enter here is
513automatically appended with a space and then the component descriptor
514from the text.
515:p.
516You can fill in the name of a working directory for any or all of the "run" functions.
517If a working directory is provided the program will be executed from that directory.
518
519:h3 res=98400 name=PANEL_COMPPAGE.Compare page
520:i1 id=aboutCOMPP.Compare page
521
522:artwork name='bitmaps\linkdrag.bmp' align=left.
523This page contains controls related to comparing objects.
524:p.
525The :hp6.Compare:ehp6. field gives a program that FM/2 will run when
526you compare two files (or a file and a directory, which should compare
527the file to a file of the same name in the directory, if possible).
528:p.
529If the :hp6.Dir Cmp:ehp6. field is filled in, FM/2 runs that when
530directories are to be compared. FM/2 fills in the name of the two
531directories after the text entered in this field -- no "%a" or other
532metastring is required.
533:p.
534The :link reftype=hd res=99970.Find:elink. button can be used to find a
535program and fill these fields in automatically (see examples at that
536topic).
537
538
539:h3 res=97000 name=PANEL_MONOPAGE.Monolithic FM/2 page
540:i1 id=aboutMONOP.Monolithic FM/2 page
541
542:artwork name='bitmaps\monolith.bmp' align=left.
543:p.
544This page contains controls that affect FM/2 when run as a monolithic
545program (a Drive Tree and none or more Directory Containers contained
546within a larger main window, including optional Toolbar, Quicklists,
547etc.).
548:p.
549The :hp6.Viewer outside:ehp6., :hp6.INI viewer outside:ehp6.,
550:hp6.Collector outside:ehp6. and :hp6.Arcboxes outside:ehp6. toggles, if
551checked, cause FM/2 to open windows of the corresponding kinds outside
552the main FM/2 monolithic frame window.
553:p.
554The :hp6.Quicklist switches:ehp6. toggle reverses the operation of the
555user directory quicklist control -- if you click an item in the dropdown
556list without holding down :color fc=default bc=palegray.Shift:color fc=default bc=default., the last used Directory Container
557switches, if you hold down :color fc=default bc=palegray.Shift:color fc=default bc=default. while clicking, a new Directory
558Container is opened.
559:p.
560The :hp6.Recent Dirs:ehp6. toggle is a 3-position toggle. If checked,
561FM/2 places temporary entries for directories "visited" during a session
562to the user directory quicklist and Walk Directories dialog. If grayed,
563FM/2 also places temporary entries for any directory chosen using the
564:link reftype=hd res=91500.Walk Directories:elink. dialog.
565:p.
566The :hp6.Separate parameters:ehp6. toggle tells FM/2 whether to use
567separate parameters for many of the mini-apps (like VDIR and VTREE). If
568checked, you'll have to set up each application separately, but
569configurations can be different than that in the monolithic FM/2
570application itself. If you don't understand that, let's try this&colon.
571if you run the Visual Tree program a lot, you'll probably want to check
572this. Otherwise, you won't.
573:p.
574If you check the :hp6.Free Drive Tree:ehp6. toggle, FM/2 will allow you
575to move the Drive Tree Container. Otherwise it "pins" it in the upper
576left corner of the client window.
577:p.
578Normally FM/2 leaves a space below the Drive Tree just the right size for
579a minimized window. Checking the :hp6.No space under Tree:ehp6. toggle
580causes FM/2 to start without this space below the Drive Tree.
581:p.
582The :hp6.Save state of dir windows:ehp6. toggle, if checked, causes FM/2
583to "remember" the directory windows that are open when you close FM/2 so
584that it can open them again when you restart FM/2. If you turn this on,
585be sure to play with the Free Tree and Autotile toggles under the Windows
586menu to achieve the desired effect (everyone will want a different
587effect). You'll probably want to omit any directories from the command
588line if you turn on this toggle.
589:p.
590If you turn on :hp6.Autotile:ehp6. (it's on by default), FM/2 will
591retile the windows in many cases to try to keep things neat.
592:p.
593If :hp6.Split Status:ehp6. is checked, you get two status lines at the
594bottom of the FM/2 window instead of one. The left status line typically
595contains information about the current container, the right about the
596current object in the container. Cool.
597:p.
598The :hp6.Start minimized:ehp6. and :hp6.Start maximized:ehp6. toggles
599cause FM/2 to assume the indicated state after startup.
600:p.
601The :hp6.Minimize to databar:ehp6. toggle, if on, causes FM/2 to
602minimize to a small, bar-shaped window (the :link reftype=hd
603res=99000.databar:elink.) showing some system information. The
604databar can be run separately if desired -- look in the FM/2 folder.
605:p.
606The :hp6.Tile horizontal:ehp6. toggle, if on, causes FM/2 to favor
607tiling windows so they're taller than wide. I suggest you think twice
608before doing this; displaying files is basically a horizontal operation,
609not vertical (at least in countries that read left to right or right to
610left). In other words, using this toggle will cause windows to be
611biased to display side-by-side rather than one above another, which
612means that the horizontal reading space is limited, resulting in more
613scrolling to see the information at the right side of the window in
614Details view.
615:p.
616The :hp6.Animate:ehp6. toggle, when on, causes internal FM/2 windows to
617be animated when they open and close (if you have animation turned on in
618the WPS System object, of course). Silly.
619:p.
620The :hp6.Blue/yellow LEDs:ehp6. toggle, when checked, causes FM/2 to
621display the thread LED as blue (off) and yellow (on) LEDs rather than
622the default red (off) and green (on) LEDs. The change will not show up
623on the application window until you close and then reopen FM/2.
624:p.
625The :hp6.Show Target in Drivebar:ehp6. toggle, if on, tells FM/2 to
626display the Target directory name, if any, at the right side of the
627Drivebar (the background window that holds the Drive buttons -- see
628the :link reftype=hd res=97600.Window layouts:elink. topic).
629
630:h3 res=99950 name=PANEL_GENERALPAGE.General page
631:i1 id=aboutGENERALP.General page
632
633:artwork name='bitmaps\general.bmp' align=left.
634:p.
635This page contains controls that didn't seem to fit anywhere else.
636:p.
637:hp6.Confirm delete:ehp6. controls whether FM/2 will ask you to confirm
638the deletion of files (deleting directories or hidden/system files
639always requires confirmation). It is recommended that you leave this
640option on; FM/2 will let you confirm all files on which you're acting
641from one dialog, so it has minimal impact and provides a safety net.
642:p.
643The :hp6.Verify disk writes:ehp6. toggle turns system-level write
644verification on and off. This is like typing :link reftype=launch
645object='CMD.EXE' data='/C HELP VERIFY'.VERIFY ON:elink. or VERIFY OFF at
646a command line. Write verify can be turned off on a per drive basis
647using the drive's drive flags. This feature was added since some USB
648removables fail to work properly with write verify on.
649:p.
650The :hp6.Don't move my mouse!:ehp6. toggle keeps FM/2 from moving your
651mouse (to place it in the center of a popup menu or over the Okay button
652in some dialogs). Some people like the help, others don't. Take your
653pick.
654:p.
655:hp6.Link Sets Icon:ehp6. changes the action of a link-drag. If this
656toggle is set, a link drag causes FM/2 to try to set the icon of the
657target to the icon of the first dropped object (if the first dropped
658object has no .ICON EA and is not an icon file, the target's icon is
659reset. Note that OS/2 sometimes buffers this info and an icon change
660may not show up immediately). If not set, a link drag causes FM/2 to do
661a compare of the target with the dropped objects.
662:p.
663If :hp6.Default action Copy:ehp6. is checked, FM/2's windows perform a
664copy rather than move by default (note the highlighting on the mouse
665pointer as your cue). Instead of pressing the :color fc=default bc=palegray.Ctrl:color fc=default bc=default. key to change a drag
666from a move to a copy, you'll need to press the :color fc=default bc=palegray.Shift:color fc=default bc=default. key to change a
667drag from a copy to a move (don't ask me why as this is simply the standard OS/2 behavior.)
668I remind you that pressing :color fc=default bc=palegray.F1:color fc=default bc=default.
669when you have a target in an FM/2 window
670will display some help on what the drag command would have performed.
671:p.
672Someone didn't like the bar graphs on the drivespace controls of the
673:link reftype=hd res=99000.databar:elink., so checking :hp6.Boring
674databar:ehp6. will cause them to be displayed as drab old text, if you
675prefer it that way.
676:p.
677FM/2 usually performs copy and move actions at the lowest "normal"
678priority available. If you'd like FM/2 to use a true "idle" priority,
679check the :hp6.Idle Copy:ehp6. toggle. Warning&colon. if a DOS program
680is running, even in the background, idle priority threads slow
681:hp2.way:ehp2. down. :hp3.Performance at true idle with DOS programs
682running may not be acceptable.:ehp3.
683:p.
684The :hp6.Drag&amp.drop dialog:ehp6. toggle, if checked, causes FM/2 to
685bring up a :link reftype=hd res=98700.dialog:elink. allowing you to
686select the action a drag and drop should perform.
687:p.
688:hp6.Default delete perm.:ehp6. controls which type of deletion is the
689default for the Delete context submenu. If this is checked, the default
690is permanent (unrecoverable) deletion.
691:p.
692:hp6.Mouse pointer (3-state):ehp6. This button is a 3 state button (toggle)
693which makes the mouse pointer operate in one of 3 ways. If unselected,
694FM/2 will use a finger (the default). The "x" is a transparent pointer, and
695the "=" is the operating system default pointer.
696:p.
697:hp6.Delete = move to trashcan:ehp6. controls what happens to files when
698they are deleted. The default (not Checked) will keep the same behavior
699FM/2 has always had. It will move the files to the OS/2 Deldir if it is
700specified in config.sys. Otherwise it will simply delete the files
701permanently. If this is selected and you have the trashcan from Xworkplace
702or Eworkplace installed the files will be moved to the trashcan for possible
703later restore.
704:p.
705If the :hp6.Confirm target:ehp6. checkbox is checked, as it is by
706default, FM/2 allows you to confirm the target directory to be used when
707you elect to move or copy file system objects using menu or accelerator
708key commands. Otherwise, the operation is performed without
709intervention by you, moving or copying the objects to the :hp6.:link
710reftype=hd res=100065.Target directory:elink.:ehp6. (if one is set, of
711course; otherwise, you're prompted anyway).
712:p.
713If the :hp6.Alert beep off:ehp6. checkbox is checked, FM/2 will not beep to
714alert the user that something (e.g. a file search using Seek and Scan) has
715completed.
716:p.
717If the :hp6.No beep on error:ehp6. checkbox is checked, FM/2 will post an error
718dialog but will not beep to alert the user that something has failed.
719:p.
720The :hp6.Set command line length:ehp6. spin button allow you to limit the
721number of characters you can place in a "command" that will ultimately be
722passed to your command shell. This setting is internal to FM/2 and does not
723effect the actual limit of your command shell. The minimum is 299 which is
724the CMD.EXE limit. The Default is 1023 which is the unexpanded limit for
7254OS2.EXE. We believe that some UNIX based shells (eg BASH) have much
726higher limits so the maximum is 32K. (The 1023 was also the hard
727coded limit in many place in FM/2).
728
729:h3 res=99960 name=PANEL_SCANPAGE.Scanning page
730:i1 id=aboutSCANP.Scanning page
731
732:artwork name='bitmaps\scan.bmp' align=left.
733:p.
734This page contains controls related to how FM/2 scans your drives.
735:p.
736:hp6.Uppercase names:ehp6. and :hp6.Lowercase names:ehp6. control how
737FM/2 pretreats filenames before inserting them into the container. The
738default is not to change the case of the filenames at all. Changing
739these toggles will have an effect on the next rescan.
740:p.
741If :hp6.Load Subjects:ehp6. is checked, FM/2 loads object descriptions
742from their standard WPS .SUBJECT EAs during scans. If you change the
743state of this toggle, you'll need to rescan to get the change to show up
744in FM/2's containers. Note that only the Details view shows Subjects.
745Subjects may be direct-edited when showing in the container. You can
746also pick :hp1.Subject:ehp1. from a context menu, whether Subjects are
747being loaded during scans or not, to view and optionally change the
748object description. You can turn this off to increase scanning speed.
749You can also adjust this on a drive-by-drive basis from the command line
750(see the :link reftype=launch object='E.EXE'
751data='\FM2\README'.README:elink. that came with FM/2).
752:p.
753If :hp6.Load Longnames:ehp6. is checked, FM/2 loads the .LONGNAME
754extended attribute for drives that don't have native support for long file names
755(ie FAT). This attribute usually contains
756a long name for objects that should be restored if the object is moved
757to an HPFS/JFS drive. As for Subject, Longnames are only shown in the
758Details view. You can turn this off to marginally increase scanning
759speed. You can also adjust this on a drive-by-drive basis from the
760command line (see the :link reftype=launch object='E.EXE'
761data='\FM2\README'.README:elink. that came with FM/2).
762:p.
763If :hp6.Load file icons:ehp6. and/or :hp6.Load directory icons:ehp6. are
764checked, FM/2 will load the icons of objects from the file system;
765otherwise it uses defaults. Although turning these off can speed up
766scanning, it makes for boring containers. This is PM, folks, enjoy the
767bells and whistles! You can also adjust this on a drive-by-drive basis
768from the command line (see the :link reftype=launch object='E.EXE'
769data='\FM2\README'.README:elink. that came with FM/2) so that you can, for
770instance, skip reading in icons from very slow drives (CD or floppy, for
771example) and/or from disks containing only DOS programs (DOS programs
772don't normally have special icons associated with them, anyway).
773:p.
774:hp6.Notes:ehp6.&colon. some very slow drives (like EZ and ZIP drives)
775:hp1.will:ehp1. benefit from turning off some of the automatic
776information gathering above. Experiment and adjust to taste. See also
777the :link reftype=hd res=99980.Drive flags:elink. topic.
778:p.
779A few remote FSDs have bugs in their file finding functions, preventing
780a find for more than one file at a time from working correctly. Symptoms
781range from invalid data returned to trapping of the requesting
782application. While you'd think that these bugs would be fixed (and they
783are), new versions seem to reintroduce them again. Therefore, FM/2
784provides the :hp6.Remote find bug:ehp6. toggle. If checked, FM/2 will
785only ask for one file at a time from remote drives. This is slower, but
786at least usable. In the meantime, ask you system administrator to
787upgrade the LAN software -- most of these bugs have been fixed in newer
788versions.
789:p.
790If you turn this toggle off (it's on by default) and FM/2 starts
791behaving strangely, turn it back on. If FM/2 traps and you can't get
792to the settings page, disconnect from the network, start FM/2, then
793turn on the toggle. If that's not possible for some reason, use
794FM/2's INI editor to view FM3.INI and delete the "RemoteBug" keyword
795from the INI (which will cause FM/2 to revert to the default setting).
796:p.
797If the :hp6.Don't scan removables:ehp6. is checked, FM/2 won't attempt to
798find subdirectories on removable drives until you double-click the drive
799in the Drive Tree, so you won't see a [+] sign beside removable drives
800even if they do contain subdirectories until you double-click the drive.
801Floppy drives A&colon. and B&colon. receive this treatment without this
802toggle; it's for other removable drives, like CD-ROM drives. This was
803added to allow folks with CD-ROM carousels to avoid having each CD
804loaded and scanned automatically at FM/2 startup.
805:p.
806The :hp6.Find count:ehp6. spin button controls how many files FM/2 searches
807for in one system call. The higher this number, the faster FM/2 works
808(with properly operating FSDs that support "finding" more than one file
809at a time -- unfortunately, the FSDs that can benefit the most from this,
810network FSDs, are the ones most often broken), but the more memory is
811temporarily consumed as a container is filled. If you habitually work
812with directories containing large numbers of files and have sufficient
813memory, boosting this may be a good idea. On the other hand, if you are
814extremely limited in memory (less than 16 megs), reducing this might be
815the thing to do. The DosFind buffer limits the number of files it can find
816at a time to between 1500-2000. The only advantage of a larger number is it
817reduces the number of times the find stops to insert records into the container
818The range is 256 to 4096, with 256 being the default.
819:p.
820The :hp6.Recurse scan at startup:ehp6. section allow you to choose the drive types
821want to have a full recurse scan when the tree container is started. This is the same
822scan that occurs when you press the plus sign by the drive for the first time. The
823advantage is the tree expand is quiker. The disadvantage is startup is slower. Local
824drives are on by default the others are off. Slow drives and nonwrite drives are only
825scanned for the drive type(s) you have selected (ie if you have a slow virtual drive
826you must select both virtual drives and slow drives for it to be scanned on startup).
827:p.
828The :hp6.Rescan tree on media eject:ehp6. section allow you to choose the drive types
829where a rescan of the tree container is initiated by ejecting the drive media. This keeps
830the container in better sync with reality. It is on for removables by default but off for
831CD/DVDs and floppies.
832:p.
833:h3 res=100070 name=PANEL_BUBBLEPAGE.Bubble help page
834:i1 id=aboutBUBBLEP.Bubble help page
835
836:artwork name='bitmaps\bubble.bmp' align=left.
837:p.
838This page controls where FM/2 shows bubble help.
839:p.
840:hp6.Toolbar help:ehp6. determines whether FM/2 shows bubble help when
841the mouse pointer passes over toolbar buttons.
842:p.
843:hp6.Drivebar help:ehp6. controls whether FM/2 shows drive freespace
844when the mouse pointer passes over drivebar buttons. FM/2 will not show
845freespace for floppy drives A&colon. or B&colon., for CD-ROM drives, or
846for drives marked as Slow in the :link reftype=hd res=99980.Drive
847Flags:elink. dialog.
848:p.
849:hp6.Other help:ehp6. enables all the other bubble help in FM/2.
850
851
852:h3 res=99200 name=PANEL_QUICKCFGS.Quick configuration page
853:i1 id=aboutQuickCfgs.Quick configuration page
854
855:artwork name='bitmaps\flash.bmp' align=left.
856:p.
857This page allows you to select from a few pre-configured setups for FM/2
858in general. You'll see this page automatically the first time you run
859FM/2. Pick something that looks close to what you want without worrying
860too much about it -- you can always change it later. The idea is to
861give you some quick choices about the general way you'd like FM/2 to
862look and behave, and allow you to tweak specifics later as you get some
863experience with the program.
864:p.
865:hp6.Default:ehp6. restores FM/2 to its default state, for the most
866part.
867:p.
868:hp6.Max user interface:ehp6. activates most of FM/2's bells and
869whistles -- quicklists, toolbar, autoview window, etc.
870:p.
871:hp6.Min user interface:ehp6. turns off FM/2's toolbar, menus, etc.
872You'll have to use the mouse and work from context menus and accelerator
873keys alone, but you'll have the maximum amount of free space within the
874main FM/2 window. :hp3.Hint&colon.:ehp3. The System Menu contains the
875command to unhide the pulldown menu, if that's going too far for you.
876:p.
877:hp6.Max info, pretty:ehp6. puts FM/2's Directory Containers into their
878maximum information state as attractively as possible.
879:p.
880:hp6.Max info, plain:ehp6. puts FM/2's Directory Containers into their
881maximum information state without caring about how pretty it looks.
882Consequently, more filenames fit in a container at once.
883:p.
884:hp6.Max filenames:ehp6. puts FM/2's Directory Containers into a state
885that allows the most filenames per container. Rather unattractive.
886:p.
887:hp6.Max speed:ehp6. turns off some automatic information gathering to
888make FM/2 faster, but displays get a bit "dumber."
889:p.
890:hp6.1.x emulation:ehp6. sets up FM/2 3.x to behave somewhat like FM/2
8911.x, with two Directory containers one above the other.
892:p.
893:hp6.DOS-think:ehp6. sets up FM/2 to look something like an older
894DOS file manager, with two Directory containers side-by-side.
895:p.
896:hp6.Windoze-think:ehp6. sets up FM/2 to look something like a
897Windows file manager, with one Directory container.
898:p.
899:hp6.Hector's way:ehp6. sets FM/2 up the way the author likes it. Your
900mileage may vary.
901:p.
902You might also want to take a look at the :link reftype=hd
903res=100000."FM/2 Lite":elink. object in the FM/2 folder.
Note: See TracBrowser for help on using the repository browser.