source: trunk/dll/ipf/notebook.ipf

Last change on this file was 1711, checked in by Gregg Young, 12 years ago

Fix separate parameters. Moved to general page renamed separate settings for apps. Ticket 497

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