Ffm

Manual for Ffm version 1.8

$Revision: 1.59 $ $Date: 2024/02/01 13:30:38 $

Copyright © 2018-2024 BVD Software Inc. All rights reserved.



1. Manager

Path combo box

To show in the file list only names which match a pattern, specify pattern as last path component.

Examples — name pattern
C:\Windows\sys
Show only names starting with `sys' in C:\Windows directory.
C:\Windows\*me
Show only names containing `me' in C:\Windows directory.
C:\Windows\[ab]
Show only names starting with `a' or `b' in C:\Windows directory.

Name combo box

find
  [string ...] [; expr]
patt
  [pattern ...] [; expr]

expr — see Command find.

Examples — find
txt
Files containing `txt' in their name.
txt doc
Files containing `txt' or `doc' in their name.
" "
Files containing spaces in their name.
^;
Files containing `;' in their name.
txt; -attr:r
Read-only files containing `txt' in their name.
Examples — patt
*txt
`txt' files.
*txt *doc
`txt' and `doc' files.
"*^ *"
Files containing spaces in their name.
*^;*
Files containing `;' in their name.
*txt; -attr:r
Read-only `txt' files.

2. Find

Path

path ...

Multiple paths may be specified. Drag-and-drop directories is supported — hold down Ctrl to add to existing path.

Select Path Dialog — Shift+Select — add to existing path.

2.1 Standard find

2.1.1 Name

pattern
Examples
*txt

Path                                    Size  Attributes
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
*txt | r*csv

Path                                    Size  Attributes
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
"*^ *"
Files containing spaces in their name.

2.1.2 Modified

[<[=]>[=]]time
  ccyy-mm[-dd[THH[:MM[:SS]]]]
  [[[[cc]yy-]mm-]ddT]HH:MM[:SS]
  [[[[[cc]yy]mm]dd]HH]MM[.SS]
Examples
2016-08
Aug 2016.
>2016-08-10
After 10 Aug 2016.
>=2016-08-10 <=2016-08-12
Between 10 and 12 Aug 2016.
>=08:00 <=15:00
Between 08:00 and 15:00 today.
>=800 <=900 | >=1400 <=1530
Between 08:00 and 09:00 or 14:00 and 15:30 today.
>=00:00
Today.

2.1.3 Size

[<[=]>[=]]n[ckmg]
  c  bytes
  k  kilobytes (1024 bytes)
  m  megabytes (1048576 bytes)
  g  gigabytes (1073741824 bytes)
Examples
<100k
Less than 100 kilobyes.
>=100k <=500k
Between 100 kilobyes and 500 kilobytes.

2.1.4 Operators

Operators in order of decreasing precedence.

( expr )

! expr
    Logical NOT operator

expr & expr
expr expr
    Logical AND operator

expr | expr
    Logical OR operator

2.2 Extended find

2.2.1 Accessed/Created/Modified time

[<[=]>[=]]time
  ccyy-mm[-dd[THH[:MM[:SS]]]]
  [[[[cc]yy-]mm-]ddT]HH:MM[:SS]
  [[[[[cc]yy]mm]dd]HH]MM[.SS]
Examples
2016-08
Aug 2016.
>2016-08-10
After 10 Aug 2016.
>=2016-08-10 <=2016-08-12
Between 10 and 12 Aug 2016.
>=08:00 <=15:00
Between 08:00 and 15:00 today.
>=800 <=900 | >=1400 <=1530
Between 08:00 and 09:00 or 14:00 and 15:30 today.
>=00:00
Today.

2.2.2 Attributes

a
  d  directory
  r  read-only
  h  hidden
  s  system
  a  archive
  l  link
  c  compressed
Examples
r

Path                                    Size  Attributes
abc\echo\india\sierra\SIG-ro.dat          0B  RA
rh
Read-only or hidden.
r a
Read-only and archive.

2.2.3 Depth

{n|range}
  n
  m-n
  -n
  n-

Option — only single `depth' can be specified.

Examples
0

Path                                    Size  Attributes
abc\                                          D
1

Path                                    Size  Attributes
abc\echo\                                     D
2

Path                                    Size  Attributes
abc\echo\alpha\                               D
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D
-2

Path                                    Size  Attributes
abc\                                          D
abc\echo\                                     D
abc\echo\alpha\                               D
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D

2.2.4 Empty

Empty files/directories

no value

Flag — no value for empty and `!' for non-empty.

Examples for files

In abc\echo\alpha directory:

no value

Path                                    Size  Attributes
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
!

Path                                    Size  Attributes
abc\echo\alpha\ADR-1c.csv                 3B  A
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
Examples for directories

In abc\echo\alpha\whiskey\ directory:

no value

Path
abc\echo\alpha\whiskey\juliett\one\
!

Path
abc\echo\alpha\whiskey\
abc\echo\alpha\whiskey\juliett\
abc\echo\alpha\whiskey\papa\

2.2.5 Modified days

[<[=]>[=]]n

From the beginning of the current day.

Examples
0
Today from 00:00:00.
1
Yesterday from 00:00:00 to 23:59:59.
5
5 days ago.
>2
More than 2 days ago.

2.2.6 Modified minutes

[<[=]>[=]]n

From the beginning of the current minute.

Examples
5
5 minutes ago.
<15
Less than 15 minutes ago.

2.2.7 Name

pattern
Examples
*txt

Path                                    Size  Attributes
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
*txt | r*csv

Path                                    Size  Attributes
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
"*^ *"
Files containing spaces in their name.

2.2.8 Path pattern

pattern
Examples
*\e*

Path                                    Size  Attributes
abc\echo\alpha\                               D
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D
**\*f*

Path                                    Size  Attributes
abc\echo\india\uniform\Foxtrot\               D
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
abc\echo\india\uniform\URS.dat            0B  A

2.2.9 Size

[<[=]>[=]]n[ckmg]
  c  bytes
  k  kilobytes (1024 bytes)
  m  megabytes (1048576 bytes)
  g  gigabytes (1073741824 bytes)
Examples
<100k
Less than 100 kilobyes.
>=100k <=500k
Between 100 kilobyes and 500 kilobytes.

2.2.10 Type

t
  d  directory
  f  file
  l  link
Examples

In abc\echo\alpha\romeo\ directory:

d

Path                                    Size  Attributes
abc\echo\alpha\romeo\                         D
abc\echo\alpha\romeo\lima\                    D
f

Path                                    Size  Attributes
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
df

Path                                    Size  Attributes
abc\echo\alpha\romeo\                         D
abc\echo\alpha\romeo\lima\                    D
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A

2.2.11 Operators

Operators in order of decreasing precedence.

( expr )

! expr
    Logical NOT operator

expr & expr
expr expr
    Logical AND operator

expr | expr
    Logical OR operator

2.3 Command find

2.3.1 -ad/-Bd/-md

-ad
Accessed time
-Bd
Created time
-md
Modified time
[<[=]>[=]]time
  ccyy-mm[-dd[THH[:MM[:SS]]]]
  [[[[cc]yy-]mm-]ddT]HH:MM[:SS]
  [[[[[cc]yy]mm]dd]HH]MM[.SS]
Examples
-md:2016-08
Aug 2016.
-md:>2016-08-10
After 10 Aug 2016.
-md:>=2016-08-10 -md:<=2016-08-12
Between 10 and 12 Aug 2016.
-md:>=08:00 -md:<=15:00
Between 08:00 and 15:00 today.
-md:>=800 -md:<=900 -o -md:>=1400 -md:<=1530
Between 08:00 and 09:00 or 14:00 and 15:30 today.
-md:>=00:00
Today.

2.3.2 -attr

Attributes

a
  d  directory
  r  read-only
  h  hidden
  s  system
  a  archive
  l  link
  c  compressed
Examples
-attr:r

Path                                    Size  Attributes
abc\echo\india\sierra\SIG-ro.dat          0B  RA
-attr:rh
Read-only or hidden.
-attr:r -attr:a
Read-only and archive.

2.3.3 -depth

Depth

{n|range}
  n
  m-n
  -n
  n-

Option — if specified multiple times, the last value of the option will be used.

Examples
-depth:0

Path                                    Size  Attributes
abc\                                          D
-depth:1

Path                                    Size  Attributes
abc\echo\                                     D
-depth:2

Path                                    Size  Attributes
abc\echo\alpha\                               D
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D
-depth:-2

Path                                    Size  Attributes
abc\                                          D
abc\echo\                                     D
abc\echo\alpha\                               D
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D

2.3.4 -empty

Empty files/directories

no value
Examples for files

In abc\echo\alpha directory:

-empty

Path                                    Size  Attributes
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
! -empty

Path                                    Size  Attributes
abc\echo\alpha\ADR-1c.csv                 3B  A
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
Examples for directories

In abc\echo\alpha\whiskey\ directory:

-empty

Path
abc\echo\alpha\whiskey\juliett\one\
! -empty

Path
abc\echo\alpha\whiskey\
abc\echo\alpha\whiskey\juliett\
abc\echo\alpha\whiskey\papa\

2.3.5 -mtime

Modified days

[<[=]>[=]]n

From the beginning of the current day.

Examples
-mtime:0
Today from 00:00:00.
-mtime:1
Yesterday from 00:00:00 to 23:59:59.
-mtime:5
5 days ago.
-mtime:>2
More than 2 days ago.

2.3.6 -mmin

Modified minutes

[<[=]>[=]]n

From the beginning of the current minute.

Examples
-mmin:5
5 minutes ago.
-mmin:<15
Less than 15 minutes ago.

2.3.7 -name/-cname/-iname

-name
Name
-cname
Name — case sensitive
-iname
Name — case insensitive
pattern
Examples
-name:*txt

Path                                    Size  Attributes
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
-name:*txt -o -name:r*csv

Path                                    Size  Attributes
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
-name:"*^ *"
Files containing spaces in their name.

2.3.8 -path/-cpath/-ipath

-path
Path pattern
-cpath
Path pattern — case sensitive
-ipath
Path pattern — case insensitive
pattern
Examples
-path:*\e*

Path                                    Size  Attributes
abc\echo\                                     D
abc\echo\alpha\                               D
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D
-path:**\*f*

Path                                    Size  Attributes
abc\echo\india\sierra\hotel\five\             D
abc\echo\india\uniform\                       D
abc\echo\india\uniform\Foxtrot\               D
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
abc\echo\india\uniform\URS.dat            0B  A

2.3.9 -size

Size

[<[=]>[=]]n[ckmg]
  c  bytes
  k  kilobytes (1024 bytes)
  m  megabytes (1048576 bytes)
  g  gigabytes (1073741824 bytes)
Examples
-size:<100k
Less than 100 kilobyes.
-size:>=100k -size:<=500k
Between 100 kilobyes and 500 kilobytes.

2.3.10 -type

Type

t
  d  directory
  f  file
  l  link
Examples

In abc\echo\alpha\romeo\ directory:

-type:d

Path                                    Size  Attributes
abc\echo\alpha\romeo\                         D
abc\echo\alpha\romeo\lima\                    D
-type:f

Path                                    Size  Attributes
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
-type:df

Path                                    Size  Attributes
abc\echo\alpha\romeo\                         D
abc\echo\alpha\romeo\lima\                    D
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A

2.3.11 Operators

Operators in order of decreasing precedence.

( expr )

! expr
    Logical NOT operator

expr -a expr
expr -and expr
expr expr
    Logical AND operator

expr -o expr
expr -or expr
    Logical OR operator

2.4 Find filter

External command filter

cmd [cmd_options] [options]
!cmd_id [cmd_options] [options]

  %(f)
  %(rs:[+-]cmd_SUCCESS_exit_code[-])
  %(re:[+-]cmd_ERR_exit_code[-])
%(f)
Substituted with the filename. If command line does not specify %(f), the filename will be appended at the end of the command line.
%(rs:[+-]cmd_SUCCESS_exit_code[-])
Command `success' exit code (default 0).
%(re:[+-]cmd_ERR_exit_code[-])
Command `error' exit code.
^
Escape character.

If command name does not contain a directory path, the directory should be listed in the PATH environment variable.

Examples
findstr hello
Search for `hello'.
findstr /I hello
Case insensitive search for `hello'.
findstr "hello world"
Search for `hello' or `world'.
findstr /C:"hello world"
Search for `hello world'.
findstr ^%(f)
Search for `%(f)'.
grep hello
Search for `hello'.
grep -i hello
Case insensitive search for `hello'.
grep "hello world"
Search for `hello world'.
grep hello %(rs:1)
Search for files NOT containing `hello' — grep exit code is 0 if match, 1 if no match.
grep hello %(re:+1)
Search for `hello'; grep exit codes greater than 1 signify an error.

2.4.1 Command configuration

Filter command configuration

*findfiltCmdln:cmd
*findfiltCmdln.cmd_id:cmd
Examples
*findfiltCmdln: findstr
Filter: hello
Actual: findstr hello
*findfiltCmdln: findstr
Filter: /I hello
Actual: findstr /I hello
*findfiltCmdln: C:\\unxutil\\usr\\local\\wbin\\grep.exe
Filter: hello
Actual: C:\unxutil\usr\local\wbin\grep.exe hello
*findfiltCmdln: C:\\unxutil\\usr\\local\\wbin\\grep.exe
Filter: -i hello
Actual: C:\unxutil\usr\local\wbin\grep.exe -i hello
Examples — cmd_id
*findfiltCmdln.fgrep: C:\\unxutil\\usr\\local\\wbin\\grep.exe -F
Filter: !fgrep hello
Actual: C:\unxutil\usr\local\wbin\grep.exe -F hello
*findfiltCmdln.fgrep not configured
Filter: !fgrep hello
Actual: fgrep hello

2.4.2 Output to

Redirect filter command output.

file [options]

OPTIONS

  -{append|a}
  -{err|e}:{file|null}
Examples
C:\tmp\out
Save filter command output to C:\tmp\out file.
C:\tmp\out -err:C:\tmp\err
Save filter command output to C:\tmp\out file and command error messages to C:\tmp\err file.
C:\tmp\out -err:null
Save filter command output to C:\tmp\out file and discard command error messages.

2.4.3 Links

3. Diff

3.1 Extended/Command diff

Only files matching the search expression are compared.

3.1.1 Compare command

cmd [cmd_options] [options]

  %(f1)
  %(f2)
  %(rs:[+-]cmd_NO_DIFF_exit_code[-])
  %(re:[+-]cmd_ERR_exit_code[-])
%(f1), %(f2)
%(f1) is substituted with filename1 and %(f2) is substituted with filename2. If command line does not specify %(f1) or %(f2), the filenames will be appended at the end of the command line.
%(rs:[+-]cmd_NO_DIFF_exit_code[-])
Command `no differences were found' exit code (default 0).
%(re:[+-]cmd_ERR_exit_code[-])
Command `error' exit code.
^
Escape character.

Environment variable substitution is supported by using the syntax $(ENV_VAR_NAME).

Examples
fc /B
Binary compare.
fc /C
Case insensitive compare.
diff -w -q
Compare ignoring `all white space'.
diff -q %(re:+1)
diff exit codes greater than 1 signify an error.

3.2 Diff — Copy 1/2 Dialog

Dereference links

Unchecked
Symbolic links to be copied, rather than followed. Junctions will be skipped.

3.3 Diff — Mirror Dialog

3.3.1 Mirror — Copy

Dereference links

Unchecked
Symbolic links to be copied, rather than followed. Junctions will be skipped.

4. File operations

4.1 Copy

Copy files to Clipboard.

4.2 Cut

Cut files to Clipboard.

4.3 Copy Dialog

To

Drag-and-drop directories is supported.

Dereference links

Unchecked
Symbolic links to be copied, rather than followed. Junctions will be skipped.

4.4 Move Dialog

To

Drag-and-drop directories is supported.

4.5 Rename Dialog

Pattern

Filename character selection pattern.

4.6 Bulk Rename Dialog

Pattern

pattern
%n
    Name
%n:pattern
    Match pattern only in name.
%e
    Extension
%e:pattern
    Match pattern only in extension.

Text/Replacement

Brace expansion is supported.

String 1/2

string1/string2

All

Apply to all, not just the first occurrence.

Ignore case

Case insensitive pattern matching.

Examples — Replace
Pattern: abc
Replacement: XYZ

Name          New name
abc abc.txt   XYZ abc.txt
Pattern: abc
Replacement: XYZ
[✔] All

Name          New name
abc abc.txt   XYZ XYZ.txt
Pattern: %n
Replacement: XYZ

Name          New name
abc abc.txt   XYZ.txt
Pattern: %e
Replacement: .text

Name          New name
abc.txt       abc.text
Pattern: [1-3]
Replacement: -{X..Z}

Name          New name
abc1.txt      abc-X.txt
abc2.txt      abc-Y.txt
abc3.txt      abc-Z.txt

4.6.1 Command

a/PATTERN/text/flags
    Append
d/PATTERN/flags
    Delete
i/PATTERN/text/flags
    Insert
s/PATTERN/replacement/flags
    Replace
u/PATTERN/flags
    Convert to lowercase.
U/PATTERN/flags
    Convert to uppercase.
y/PATTERN/string1/string2/flags
    Transform. Replace all occurences of characters in string1
    with the corresponding character in string2.
Y/PATTERN/table_name/flags
    Transliterate

  PATTERN
    pattern
    %n
        Name
    %n:pattern
        Match pattern only in name.
    %e
        Extension
    %e:pattern
        Match pattern only in extension.
  text/replacement
    Brace expansion is supported.
  flags
    N   Apply to the N'th occurrence only.
    g   Apply to all, not just the first occurrence.
    i   Case insensitive pattern matching.

\
  Escape character.

Multiple commands may be specified separated by a semicolon (`;').

Examples
a/abc/XYZ

Name      New name
abc.txt   abcXYZ.txt
d/bc

Name      New name
abc.txt   a.txt
i/abc/XYZ

Name      New name
abc.txt   XYZabc.txt
s/abc/XYZ

Name          New name
abc abc.txt   XYZ abc.txt
s/abc/XYZ/g

Name          New name
abc abc.txt   XYZ XYZ.txt
s/abc/XYZ/2

Name          New name
abc abc.txt   abc XYZ.txt
u/%n

Name      New name
Abc.txt   abc.txt
U/%n

Name      New name
Abc.txt   ABC.txt
y/%n/bcd/XYZ

Name          New name
abc def.txt   aXY Zef.txt
Y/%n/ru-telegram/

Name              New name
Русский язык.txt  Russkii iazyk.txt
s/abc/XYZ;d/[1-3];a/%n/-{A..C}

Name      New name
abc1.txt  XYZ-A.txt
abc2.txt  XYZ-B.txt
abc3.txt  XYZ-C.txt

4.7 Delete

Delete will try to move the files to the Recycle Bin, IF POSSIBLE.

4.8 Create Directories Dialog

Name

`Multiple names' - checked:
  dir ...
`Multiple names' - unchecked:
  dir

Brace expansion is supported.

Examples — `Multiple names' — checked

In C:\abc\ directory:

a b
C:\abc\a\
C:\abc\b\
"a b" c
C:\abc\a b\
C:\abc\c\
a\{b,c}\d
C:\abc\a\b\d\
C:\abc\a\c\d\
a{1..3}\b
C:\abc\a1\b\
C:\abc\a2\b\
C:\abc\a3\b\
a^{b
C:\abc\a{b\

4.9 Create Files Dialog

Name

`Multiple names' - checked:
  file ...
`Multiple names' - unchecked:
  file

Brace expansion is supported. File path can be specified.

Examples — `Multiple names' — checked

In C:\abc\ directory:

a.txt b.txt
C:\abc\a.txt
C:\abc\b.txt
"a b.txt" c.txt
C:\abc\a b.txt
C:\abc\c.txt
{a,b}.txt
C:\abc\a.txt
C:\abc\b.txt
a.{c,h}
C:\abc\a.c
C:\abc\a.h
a{1..3}.txt
C:\abc\a1.txt
C:\abc\a2.txt
C:\abc\a3.txt
d\a.txt
C:\abc\d\a.txt
a^{b.txt
C:\abc\a{b.txt

5. Tools

5.1 Change Attributes Dialog

Command

[+-]attr...
  R  Read-only
  H  Hidden
  S  System
  A  Archive

Case insensitive.

Examples
+R
Set read-only attribute.
-R
Clear read-only attribute.
+R -A
Set read-only and clear archive attributes.
RA
Set read-only and archive attributes.

5.2 Apply Command Dialog

cmd [cmd_options] [options]
!cmd_id [cmd_options] [options]

  %(f)
  %(re:[+-]cmd_ERR_exit_code[-])
%(f)
Substituted with the filename. If command line does not specify %(f), the filename will be appended at the end of the command line.
%(re:[+-]cmd_ERR_exit_code[-])
Command `error' exit code.
^
Escape character.

If command name does not contain a directory path, the directory should be listed in the PATH environment variable.

Examples
touch
Change file access and modification times.
touch %(re:+0)
Change file access and modification times; touch exit codes greater than 0 signify an error.

Output to

Redirect command output.

file [options]

OPTIONS

  -{append|a}
  -{err|e}:{file|null}
Examples
C:\tmp\out
Save command output to C:\tmp\out file.
C:\tmp\out -err:C:\tmp\err
Save command output to C:\tmp\out file and command error messages to C:\tmp\err file.
C:\tmp\out -err:null
Save command output to C:\tmp\out file and discard command error messages.

5.2.1 Command configuration

Command configuration

*fcmdCmdln.cmd_id:cmd
Examples
*fcmdCmdln.touch: C:\\unxutil\\usr\\local\\wbin\\touch.exe
Command: !touch
Actual: C:\unxutil\usr\local\wbin\touch.exe
*fcmdCmdln.touch: C:\\unxutil\\usr\\local\\wbin\\touch.exe %(re:+0)
Command: !touch
Actual: C:\unxutil\usr\local\wbin\touch.exe %(re:+0)
*fcmdCmdln.touch not configured
Command: !touch
Actual: touch

5.2.2 Links

6. Select Path/File Dialog

Path combo box

To show in the file list only names which match a pattern, specify pattern as last path component.

Examples — name pattern
C:\Windows\sys
Show only names starting with `sys' in C:\Windows directory.
C:\Windows\*me
Show only names containing `me' in C:\Windows directory.
C:\Windows\[ab]
Show only names starting with `a' or `b' in C:\Windows directory.

7. Open/Diff with Dialog

`Command' combo box initially shows the last used command. `Name' is optional and it allows to associate the same filename pattern with different commands.

Command

cmd [cmd_options] [options]

  %(f)
  %(f1)
  %(f2)
%(f)
`Open with' — substituted with the filename. If command line does not specify %(f), the filename will be appended at the end of the command line.
%(f1), %(f2)
`Diff with' — %(f1) is substituted with filename1 and %(f2) is substituted with filename2. If command line does not specify %(f1) or %(f2), the filenames will be appended at the end of the command line.
^
Escape character.

Environment variable substitution is supported by using the syntax $(ENV_VAR_NAME).

8. Filename patterns

?
Any single character.
*
Any sequence of zero or more characters.
[..]
Any of the characters inside the brackets. Ranges can be specified by `-'.
[!..]
Not [..] — any character not inside the brackets.
^
Next character verbatim.

9. Path patterns

?
Any single character.
*
Any sequence of zero or more characters.
**
Any sequence of zero or more characters including path separator (`\' or `/').
[..]
Any of the characters inside the brackets. Ranges can be specified by `-'.
[!..]
Not [..] — any character not inside the brackets.
^
Next character verbatim.

Path separator (`\' or `/') is not matched by `?', `*' or ``[..]''.

10. Configuration

-command_line_option
*config_file_resource_name
Examples

To disable find error code `5' from command line (Ffm Std):

ffm-std -find-disable-err:5

To disable find error code `5' in configuration file, add the following line to your ffm.cfg:

*find.disableErr: 5

10.1 Options

-altlang -app-icon -attrfmt -cwd -dgrp-num -dgrp-num-usrfmt -dgrp-num-usrgrpsep -dgrp-num-usrdecmark -ignorecase -lang -show-cmdbar -show-menubar -sizefmt -sizefmt-vol -timefmt -timefmt-usr -view
*altlang *appIcon *attrfmt *cmdMenu.hideCursor *dgrp.num *dgrp.num.usrFmt *dgrp.num.usrGrpsep *dgrp.num.usrDecmark *exNMax *flist.dblclk.cmd.id *ignorecase *lang *pathlistNMax *sizefmt *sizefmt.vol *timefmt *timefmt.usr *title.pathMax *view

Colour

-altlang:{lang}
*altlang:{lang}

  Alternative language.

  en
      English.
  en.CAPS
      ENGLISH.
  ru
      Russian.
  ru.CAPS
      RUSSIAN.
  ru.la
      Russian — menu mnemonics in Latin.
  ru.laCAPS
      RUSSIAN — menu mnemonics in Latin.

  Default: no value
-app-icon:{norm|dim}
*appIcon:{norm|dim}

  Ffm icon.

  Default: norm
-attrfmt:{std|ext|ext3}
*attrfmt:{std|ext|ext3}

  Attributes format.

  std
      Standard.
  ext
      Extended.
  ext3
      Extended, 3-letter abbreviation.

  Default: ext3
*cmdMenu.hideCursor:{yes|no}

  Command menu — hide the cursor.

  Default: yes
-cwd:path

  Current working directory.
-dgrp-num:{locale|si-en|si-fr|usr}
*dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  locale
  si-en
      SI style (English version): 1 234 567.89.
  si-fr
      SI style (French version):  1 234 567,89.
  usr
      User specified.

  Default: locale
-dgrp-num-usrfmt:format
*dgrp.num.usrFmt:format

  User specified digit grouping format.

  %D
      Decimal mark.
  %S
      Digit group separator.
  %*
      Repeat digit group.

  Default: %*%3

  Examples:
    %*%3
      1,000,000,000.00
    %S%2%S%3
      10000,00,000.00
    %*%2%S%3
      1,00,00,00,000.00
-dgrp-num-usrgrpsep:grpsep
*dgrp.num.usrGrpsep:grpsep

  Digit grouping — user specified group separator.
-dgrp-num-usrdecmark:decmark
*dgrp.num.usrDecmark:decmark

  Digit grouping — user specified decimal mark.
*exNMax:n

  Maximum number of expressions.

  Default: 250
*flist.dblclk.cmd.id:{fopen|fopenSh}

  File list double-click action.

  fopen
      Open file with a matching command from
      `Open with' command list. If no match found,
      open file with Windows default program.
  fopenSh
      Open file with Windows default program.

  Default: fopen
-ignorecase:{yes|no}
*ignorecase:{yes|no}

  Case insensitive search.

  Default: yes
-lang:{lang}
*lang:{lang}

  Language.

  en
      English.
  en.CAPS
      ENGLISH.
  ru
      Russian.
  ru.CAPS
      RUSSIAN.

  Default: en
*pathlistNMax:n

  Maximum number of entries in `Path' combo box.

  Default: 50
-show-cmdbar:{yes|no}

  Show command bar.

  Default: yes
-show-menubar:{yes|no}

  Show menu bar.

  Default: yes
-sizefmt:{b|k|4}
*sizefmt:{b|k|4}

  Size format.

  b
      Bytes.
  k
      Kilobytes.
  4
      Up to 4 digits with unit suffix (K, M, G, T, P,
      E).

  Default: k
-sizefmt-vol:{b|k|4}
*sizefmt.vol:{b|k|4}

  Volume size format.

  Default: 4
-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  iso
  iso-long
  locale-short
  locale-long
  ls
  ls-long
  usr
      User specified.

  Default: locale-short
-timefmt-usr:format
*timefmt.usr:format

  User specified time format.
  See format string in strftime() C function.

  Default: %c
*title.pathMax:n

  Maximum number of path characters in Ffm title.

  Default: 50
-view:{mgr|
    find|findstd|findext|findcmd|
    diff|diffstd|diffext|diffcmd}
*view:{mgr|
    find|findstd|findext|findcmd|
    diff|diffstd|diffext|diffcmd}

  View on startup.

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*dir Directory sys:WINDOWTEXT/sys:WINDOW
*file File sys:WINDOWTEXT/sys:WINDOW
*hid Hidden file white/yellow4
*lnk Link sys:WINDOWTEXT/sys:WINDOW
*lnkX Invalid link blue/rgb:255,183,111
*empty Empty white/rgb:255,88,0
*noMatch No match white/rgb:255,88,0
*notFound Not found white/rgb:255,88,0
*fdeleted Deleted file white/grey50
*fmoved Moved file white/grey50
*irrelev Control `irrelevant' state sys:BTNTEXT/sys:3DFACE
*stop `Stop' button white/red2
*inval Invalid white/red3
*err Error white/red
*warn Warning black/yellow
*cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*err.fgClr: black
*err.bgClr: rgb:255,182,193

10.1.1 Command bar

Font

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*toolbar Command bar
Examples

To set font of command bar to `Verdana', add the following line to your ffm.cfg:

*toolbar.fontName: Verdana

10.1.2 Manager

-mgr-flist-color -mgr-flist-compact-name -mgr-flist-file-type -mgr-flist-img -mgr-ftree-color -mgr-ftree-file-type -mgr-ftree-img -mgr-irrelev-color -mgr-pathlist-sort -mgr-stop-color
*mgr.ex.cmdln *mgr.flist.color *mgr.flist.compact.name *mgr.flist.file.type *mgr.flist.img *mgr.ftree.color *mgr.ftree.file.type *mgr.ftree.img *mgr.iniFocus *mgr.irrelev.color *mgr.pathlist.sort *mgrtab.[1-9].exEval *mgrtab.[1-9].exlistNMax *mgrtab.[1-9].exlistSort *mgrtab.prev.clr *mgrtab.prev.mark *mgrtab.sel.mark *mgr.stop.color

Font Colour

*mgr.ex.cmdln:yes|no

  Use command line syntax for expressions.

  yes
      `-': less then, `+': more then.
  no
      `<',`<=',`>',`>='.

  Default: no

  Examples: 
    yes — size less than 100 kilobyes:
      -size:-100k
    no  — size less than 100 kilobyes:
      -size:<100k
-mgr-flist-color:{yes|no}
*mgr.flist.color:{yes|no}

  File list colours.

  Default: yes
-mgr-flist-compact-name:{yes|no}
*mgr.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-mgr-flist-file-type:{yes|no}
*mgr.flist.file.type:{yes|no}

  Display file type in file list.

  Default: yes
-mgr-flist-img:{yes|no}
*mgr.flist.img:{yes|no}

  File list images.

  Default: yes
-mgr-ftree-color:{yes|no}
*mgr.ftree.color:{yes|no}

  Directory tree colours.

  Default: yes
-mgr-ftree-file-type:{yes|no}
*mgr.ftree.file.type:{yes|no}

  Display file type in directory tree.

  Default: no
-mgr-ftree-img:{yes|no}
*mgr.ftree.img:{yes|no}

  Directory tree images.

  Default: yes
*mgr.iniFocus:{rc|path|name|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path
      `Path' combo box.
  name
      `Name' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path
-mgr-irrelev-color:{yes|no}
*mgr.irrelev.color:{yes|no}

  Control `irrelevant' state colour.

  Default: yes
-mgr-pathlist-sort:{abc|hist}
*mgr.pathlist.sort:{abc|hist}

  Sort order in `Path' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*mgrtab.[1-9].exEval:{find|patt}

  `Name' input box - pattern matching.

  find
      Search for the given string in the filename.
  patt
      Match filename pattern.

  Default: find

  Examples:

    To set pattern matching to patt,
    add the following line to your ffm.cfg:

      *mgrtab*exEval: patt
*mgrtab.[1-9].exlistNMax:n

  Maximum number of entries in `Name' combo box.

  Default: 50
*mgrtab.[1-9].exlistSort:{abc|hist}

  Sort order in `Name' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*mgrtab.prev.clr:{yes|no}

  `Previous' tab colour.

  Default: yes
*mgrtab.prev.mark:{yes|no}

  `Previous' tab mark.

  Default: yes
*mgrtab.sel.mark:{yes|no}

  `Selected' tab mark.

  Default: no
-mgr-stop-color:{yes|no}
*mgr.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*mgr.flist File list
*mgr.ftree Directory tree
*mgr.namecbx `Name' combo box
*mgr.path `Path' combo box
Examples

To set font of `Name' combo box to `Verdana', add the following line to your ffm.cfg:

*mgr.namecbx.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*mgrtab.inUse Manager tab `in use' sys:HIGHLIGHTTEXT/sys:HIGHLIGHT
*mgrtab.prev Manager tab `previous' sys:HIGHLIGHTTEXT/sys:HIGHLIGHT
*mgrtab.sel Manager tab `selected' sys:HIGHLIGHTTEXT/sys:HIGHLIGHT
Examples

To set colour of manager tab `selected' to `cyan', add the following line to your ffm.cfg:

*mgrtab.sel.bgClr: cyan

10.1.3 Find

-find-deref -find-disable-err -find-filt-cmdlist-sort -find-filt-shortfpath -find-flist-color -find-flist-compact-name -find-flist-compact-path -find-flist-file-type -find-flist-img -find-follow -find-follow-cmdln -find-ftree-color -find-ftree-file-type -find-ftree-img -find-grpdir1st -find-irrelev-color -find-pathdir1st -find-pathlist-sort -find-prilist-img -find-show-ftree -find-sort -find-sort-ignorecase -find-sort-reverse -find-stop-color
*find.deref *find.disableErr *find.filt.cmdlistNMax *find.filt.cmdlistSort *find.filt.shortfpath *find.flist.color *find.flist.compact.name *find.flist.compact.path *find.flist.file.type *find.flist.img *find.follow *find.followCmdln *find.ftree.color *find.ftree.file.type *find.ftree.img *find.grpdir1st *find.hideComnPathPrefix *find.irrelev.color *find.pathdir1st *find.pathlist.sort *find.prilist.img *find.sortby *find.sort.ignorecase *find.sort.reverse *find.stop.color

Font

-find-deref:{yes|no}
*find.deref:{yes|no}

  Dereference symbolic links. Causes the file
  information and file type evaluated for each
  symbolic link to be those of the file referenced
  by the link, not the link itself.

  Default: no
-find-disable-err:[+-]code[-]
*find.disableErr:[+-]code[-]

  Disable find errors.

  Examples for command line:
    -find-disable-err:5
      Disable error code `5' — Access is denied.
    -find-disable-err:+1
      Disable error codes > `1'.
    -find-disable-err:-1-
      Disable error codes < `-1'.
*find.filt.cmdlistNMax:n

  Maximum number of entries in `Filter' combo box.

  Default: 50
-find-filt-cmdlist-sort:{abc|hist}
*find.filt.cmdlistSort:{abc|hist}

  Sort order in `Filter' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
-find-filt-shortfpath:{yes|no}
*find.filt.shortfpath:{yes|no}

  Pass short (8.3) file path to filter command line.

  Default: yes
-find-flist-color:{yes|no}
*find.flist.color:{yes|no}

  File list colours.

  Default: yes
-find-flist-compact-name:{yes|no}
*find.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-find-flist-compact-path:{yes|no}
*find.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-find-flist-file-type:{yes|no}
*find.flist.file.type:{yes|no}

  Display file type in file list.

  Default: no
-find-flist-img:{yes|no}
*find.flist.img:{yes|no}

  File list images.

  Default: no
-find-follow:{yes|no}
*find.follow:{yes|no}

  Follow links.

  Default: no
-find-follow-cmdln:{yes|no}
*find.followCmdln:{yes|no}

  Follow links specified in `Path' only.

  Default: no
-find-ftree-color:{yes|no}
*find.ftree.color:{yes|no}

  Directory tree colours.

  Default: yes
-find-ftree-file-type:{yes|no}
*find.ftree.file.type:{yes|no}

  Display file type in directory tree.

  Default: no
-find-ftree-img:{yes|no}
*find.ftree.img:{yes|no}

  Directory tree images.

  Default: yes
-find-grpdir1st:{yes|no}
*find.grpdir1st:{yes|no}

  Group directories first.

  Default: no
*find.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-find-irrelev-color:{yes|no}
*find.irrelev.color:{yes|no}

  Control `irrelevant' state colour.

  Default: yes
-find-pathdir1st:{yes|no}
*find.pathdir1st:{yes|no}

  Path directories first.

  Default: no
-find-pathlist-sort:{abc|hist}
*find.pathlist.sort:{abc|hist}

  Sort order in `Path' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
-find-prilist-img:{yes|no}
*find.prilist.img:{yes|no}

  `Primary' list images.

  Default: yes
-find-show-ftree:{yes|no}

  Show directory tree.

  Default: yes
-find-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*find.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-find-sort-ignorecase:{yes|no}
*find.sort.ignorecase:{yes|no}

  Default: yes
-find-sort-reverse:{yes|no}
*find.sort.reverse:{yes|no}

  Reverse sort order.
-find-stop-color:{yes|no}
*find.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*find.flist File list
*find.ftree Directory tree
Examples

To set font of file list to `Verdana', add the following line to your ffm.cfg:

*find.flist.fontName: Verdana

10.1.3.1 Standard find

*findstd.iniFocus

Font

*findstd.iniFocus:{rc|path|name|md|size|filtCmd|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path
      `Path' combo box.
  name
      `Name' input box.
  md
      `Modified' input box.
  size
      `Size' input box.
  filtCmd
      `Filter' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*findstd.path `Path' combo box
*findstd.name `Name' input box
*findstd.md `Modified' input box
*findstd.size `Size' input box
*findstd.filtCmd `Filter' combo box
Examples

To set font of `Filter' combo box to `Verdana', add the following line to your ffm.cfg:

*findstd.filtCmd.fontName: Verdana

10.1.3.2 Extended find

-findext-ex
*findext.ex.cfmDiscard *findext.exname *findext.iniFocus

Font

*findext.ex.cfmDiscard:yes|no

  `Discard changes' confirmation.

  Default: no
-findext-ex:name
*findext.exname:name

  Expression on startup from list of expressions.
*findext.iniFocus:{rc|path|prilist|priname|prival|filtCmd|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path
      `Path' combo box.
  prilist
      `Primary' list.
  priname
      `Primary name' combo box.
  prival
      `Primary value' input box.
  filtCmd
      `Filter' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*findext.path `Path' combo box
*findext.prilist `Primary' list
*findext.priname `Primary name' combo box
*findext.prival `Primary value' input box
*findext.filtCmd `Filter' combo box
Examples

To set font of `Filter' combo box to `Verdana', add the following line to your ffm.cfg:

*findext.filtCmd.fontName: Verdana

10.1.3.3 Command find

-findcmd-ex-cmdln -findcmd-ex
*findcmd.ex.cfmDiscard *findcmd.ex.cmdln *findcmd.exname *findcmd.iniFocus

Font

*findcmd.ex.cfmDiscard:yes|no

  `Discard changes' confirmation.

  Default: no
-findcmd-ex-cmdln:yes|no
*findcmd.ex.cmdln:yes|no

  Use command line syntax for expressions.

  yes
      `-': less then, `+': more then.
  no
      `<',`<=',`>',`>='.

  Default: no

  Examples: 
    yes — size less than 100 kilobyes:
      -size:-100k
    no  — size less than 100 kilobyes:
      -size:<100k
-findcmd-ex:name
*findcmd.exname:name

  Expression on startup from list of expressions.
*findcmd.iniFocus:{rc|path|ex|filtCmd|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path
      `Path' combo box.
  ex
      Expression.
  filtCmd
      `Filter' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*findcmd.path `Path' combo box
*findcmd.ex Expression
*findcmd.filtCmd `Filter' combo box
Examples

To set font of `Filter' combo box to `Verdana', add the following line to your ffm.cfg:

*findcmd.filtCmd.fontName: Verdana

10.1.4 Diff

-diff-cmpcmd-shortfpath -diff-cmpcmdlist-img -diff-deref -diff-disable-err -diff-flist-color -diff-flist-compact-name -diff-flist-compact-path -diff-flist-file-type -diff-flist-img -diff-follow -diff-follow-cmdln -diff-ftree-color -diff-ftree-file-type -diff-ftree-img -diff-grpdir1st -diff-irrelev-color -diff-pathdir1st -diff-pathlist-sort -diff-prilist-img -diff-show-all -diff-show-diff-only -diff-show-ftree -diff-show-recursive -diff-sort -diff-sort-ignorecase -diff-sort-reverse -diff-stop-color
*diff.cmpcmd.shortfpath *diff.cmpcmdlist.img *diff.deref *diff.disableErr *diff.flist.color *diff.flist.compact.name *diff.flist.compact.path *diff.flist.file.type *diff.flist.img *diff.follow *diff.followCmdln *diff.ftree.color *diff.ftree.file.type *diff.ftree.img *diff.grpdir1st *diff.irrelev.color *diff.pathdir1st *diff.pathlist.sort *diff.prilist.img *diff.showAll *diff.showDiffOnly *diff.showRecursive *diff.sortby *diff.sort.ignorecase *diff.sort.reverse *diff.stop.color

Font Colour

-diff-cmpcmd-shortfpath:{yes|no}
*diff.cmpcmd.shortfpath:{yes|no}

  Pass short (8.3) file path to compare command line.

  Default: yes
-diff-cmpcmdlist-img:{yes|no}
*diff.cmpcmdlist.img:{yes|no}

  Compare command list images.

  Default: yes
-diff-deref:{yes|no}
*diff.deref:{yes|no}

  Dereference symbolic links. Causes the file
  information and file type evaluated for each
  symbolic link to be those of the file referenced
  by the link, not the link itself.

  Default: no
-diff-disable-err:[+-]code[-]
*diff.disableErr:[+-]code[-]

  Disable diff errors.

  Examples for command line:
    -diff-disable-err:5
      Disable error code `5' — Access is denied.
    -diff-disable-err:+1
      Disable error codes > `1'.
    -diff-disable-err:-1-
      Disable error codes < `-1'.
-diff-flist-color:{yes|no}
*diff.flist.color:{yes|no}

  File list colours.

  Default: yes
-diff-flist-compact-name:{yes|no}
*diff.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-diff-flist-compact-path:{yes|no}
*diff.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-diff-flist-file-type:{yes|no}
*diff.flist.file.type:{yes|no}

  Display file type in file list.

  Default: yes
-diff-flist-img:{yes|no}
*diff.flist.img:{yes|no}

  File list images.

  Default: yes
-diff-follow:{yes|no}
*diff.follow:{yes|no}

  Follow links.

  Default: no
-diff-follow-cmdln:{yes|no}
*diff.followCmdln:{yes|no}

  Follow links specified in `Path' only.

  Default: no
-diff-ftree-color:{yes|no}
*diff.ftree.color:{yes|no}

  Directory tree colours.

  Default: yes
-diff-ftree-file-type:{yes|no}
*diff.ftree.file.type:{yes|no}

  Display file type in directory tree.

  Default: no
-diff-ftree-img:{yes|no}
*diff.ftree.img:{yes|no}

  Directory tree images.

  Default: yes
-diff-grpdir1st:{yes|no}
*diff.grpdir1st:{yes|no}

  Group directories first.

  Default: no
-diff-irrelev-color:{yes|no}
*diff.irrelev.color:{yes|no}

  Control `irrelevant' state colour.

  Default: yes
-diff-pathdir1st:{yes|no}
*diff.pathdir1st:{yes|no}

  Path directories first.

  Default: no
-diff-pathlist-sort:{abc|hist}
*diff.pathlist.sort:{abc|hist}

  Sort order in `Path' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
-diff-prilist-img:{yes|no}
*diff.prilist.img:{yes|no}

  `Primary' list images.

  Default: yes
-diff-show-all:{yes|no}
*diff.showAll:{yes|no}

  Show all.

  Default: no
-diff-show-diff-only:{yes|no}
*diff.showDiffOnly:{yes|no}

  Show diff only.

  Default: no
-diff-show-ftree:{yes|no}

  Show directory tree.

  Default: yes
-diff-show-recursive:{yes|no}
*diff.showRecursive:{yes|no}

  Show recursive.

  Default: yes
-diff-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}
*diff.sortby:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}

  File list sort order.
-diff-sort-ignorecase:{yes|no}
*diff.sort.ignorecase:{yes|no}

  Default: yes
-diff-sort-reverse:{yes|no}
*diff.sort.reverse:{yes|no}

  Reverse sort order.
-diff-stop-color:{yes|no}
*diff.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*diff.flist File list
*diff.ftree Directory tree
Examples

To set font of file list to `Verdana', add the following line to your ffm.cfg:

*diff.flist.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*diff.different Different black/rgb:135,206,250
*diff.onlyIn1 Only in path 1 black/rgb:255,182,193
*diff.onlyIn2 Only in path 2 black/rgb:135,255,135
*diff.dirDifferent Directories are different white/rgb:0,170,170
*diff.hid Hidden sys:GRAYTEXT/sys:3DFACE
*diff.mod Modified cyan/black
*diff.dirErr Directory contains errors white/red3
Examples

To set colour of `different' to `cyan', add the following line to your ffm.cfg:

*diff.different.bgClr: cyan

10.1.4.1 Standard diff

*diffstd.iniFocus

Font

*diffstd.iniFocus:{rc|path1|path2|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path1
      `Path 1' combo box.
  path2
      `Path 2' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path1

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*diffstd.path1 `Path 1' combo box
*diffstd.path2 `Path 2' combo box
Examples

To set font of `Path 1' combo box to `Verdana', add the following line to your ffm.cfg:

*diffstd.path1.fontName: Verdana

10.1.4.2 Extended diff

-diffext-ex
*diffext.ex.cfmDiscard *diffext.exname *diffext.iniFocus

Font

*diffext.ex.cfmDiscard:yes|no

  `Discard changes' confirmation.

  Default: no
-diffext-ex:name
*diffext.exname:name

  Expression on startup from list of expressions.
*diffext.iniFocus:{rc|path1|path2|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path1
      `Path 1' combo box.
  path2
      `Path 2' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path1

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*diffext.path1 `Path 1' combo box
*diffext.path2 `Path 2' combo box
*diffextex.prilist Expression — `Primary' list
*diffextex.priname Expression — `Primary name' combo box
*diffextex.prival Expression — `Primary value' input box
*diffextcmp.cmdList Compare — command list
*diffextcmp.patt Compare — `Pattern' input box
*diffextcmp.cmd Compare — `Command' input box
Examples

To set font of `Path 1' combo box to `Verdana', add the following line to your ffm.cfg:

*diffext.path1.fontName: Verdana

10.1.4.3 Command diff

-diffcmd-ex-cmdln -diffcmd-ex
*diffcmd.ex.cfmDiscard *diffcmd.ex.cmdln *diffcmd.exname *diffcmd.iniFocus

Font

*diffcmd.ex.cfmDiscard:yes|no

  `Discard changes' confirmation.

  Default: no
-diffcmd-ex-cmdln:yes|no
*diffcmd.ex.cmdln:yes|no

  Use command line syntax for expressions.

  yes
      `-': less then, `+': more then.
  no
      `<',`<=',`>',`>='.

  Default: no

  Examples: 
    yes — size less than 100 kilobyes:
      -size:-100k
    no  — size less than 100 kilobyes:
      -size:<100k
-diffcmd-ex:name
*diffcmd.exname:name

  Expression on startup from list of expressions.
*diffcmd.iniFocus:{rc|path1|path2|ftree|flist}

  Initial focus.

  rc
      As specified in resources.
  path1
      `Path 1' combo box.
  path2
      `Path 2' combo box.
  ftree
      Directory tree.
  flist
      File list.

  Default: path1

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*diffcmd.path1 `Path 1' combo box
*diffcmd.path2 `Path 2' combo box
*diffcmdex.ex Expression
*diffcmdcmp.cmdList Compare — command list
*diffcmdcmp.patt Compare — `Pattern' input box
*diffcmdcmp.cmd Compare — `Command' input box
Examples

To set font of `Path 1' combo box to `Verdana', add the following line to your ffm.cfg:

*diffcmd.path1.fontName: Verdana

10.1.4.4 Diff — Copy 1/2 Dialog

-fdiffcpdlg-attrfmt -fdiffcpdlg-cfm-overwrite -fdiffcpdlg-cfm-overwrite-ro -fdiffcpdlg-cfm-yn -fdiffcpdlg-deref -fdiffcpdlg-dgrp-num -fdiffcpdlg-file-type -fdiffcpdlg-flist-color -fdiffcpdlg-flist-compact-name -fdiffcpdlg-flist-compact-path -fdiffcpdlg-flist-img -fdiffcpdlg-ignorecase -fdiffcpdlg-recursive -fdiffcpdlg-sizefmt -fdiffcpdlg-sort -fdiffcpdlg-sort-ignorecase -fdiffcpdlg-sort-reverse -fdiffcpdlg-stop-color -fdiffcpdlg-stop-on-err -fdiffcpdlg-timefmt -fdiffcpdlg-timefmt-usr
*fdiffcpdlg.attrfmt *fdiffcpdlg.cfmOverwrite *fdiffcpdlg.cfmOverwriteRO *fdiffcpdlg.cfm.yn *fdiffcpdlg.deref *fdiffcpdlg.dgrp.num *fdiffcpdlg.file.type *fdiffcpdlg.flist.color *fdiffcpdlg.flist.compact.name *fdiffcpdlg.flist.compact.path *fdiffcpdlg.flist.img *fdiffcpdlg.ignorecase *fdiffcpdlg.recursive *fdiffcpdlg.sizefmt *fdiffcpdlg.sortby *fdiffcpdlg.sort.ignorecase *fdiffcpdlg.sort.reverse *fdiffcpdlg.stop.color *fdiffcpdlg.stopOnErr *fdiffcpdlg.timefmt *fdiffcpdlg.timefmt.usr

Font Colour

-fdiffcpdlg-attrfmt:{std|ext|ext3}
*fdiffcpdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fdiffcpdlg-cfm-overwrite:{yes|no}
*fdiffcpdlg.cfmOverwrite:{yes|no}

  Confirm `Overwrite' checkbox initially checked.

  Default: yes
-fdiffcpdlg-cfm-overwrite-ro:{yes|no}
*fdiffcpdlg.cfmOverwriteRO:{yes|no}

  Confirm `Overwrite read-only' checkbox initially
  checked.

  Default: yes
-fdiffcpdlg-cfm-yn:{ny|yn}
*fdiffcpdlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fdiffcpdlg-deref:{yes|no}
*fdiffcpdlg.deref:{yes|no}

  `Dereference links' checkbox initially checked.

  Default: yes
-fdiffcpdlg-dgrp-num:{locale|si-en|si-fr|usr}
*fdiffcpdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fdiffcpdlg-file-type:{yes|no}
*fdiffcpdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fdiffcpdlg-flist-color:{yes|no}
*fdiffcpdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fdiffcpdlg-flist-compact-name:{yes|no}
*fdiffcpdlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fdiffcpdlg-flist-compact-path:{yes|no}
*fdiffcpdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fdiffcpdlg-flist-img:{yes|no}
*fdiffcpdlg.flist.img:{yes|no}

  File list images.

  Default: yes
-fdiffcpdlg-ignorecase:{yes|no}
*fdiffcpdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
-fdiffcpdlg-recursive:{yes|no}
*fdiffcpdlg.recursive:{yes|no}

  `Recursive' checkbox initially checked.

  Default: yes
-fdiffcpdlg-sizefmt:{b|k|4}
*fdiffcpdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fdiffcpdlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}
*fdiffcpdlg.sortby:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}

  File list sort order.
-fdiffcpdlg-sort-ignorecase:{yes|no}
*fdiffcpdlg.sort.ignorecase:{yes|no}

  Default: yes
-fdiffcpdlg-sort-reverse:{yes|no}
*fdiffcpdlg.sort.reverse:{yes|no}

  Reverse sort order.
-fdiffcpdlg-stop-color:{yes|no}
*fdiffcpdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fdiffcpdlg-stop-on-err:{yes|no}
*fdiffcpdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fdiffcpdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fdiffcpdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fdiffcpdlg-timefmt-usr:format
*fdiffcpdlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fdiffcpdlg.from `From' box
*fdiffcpdlg.to `To' box
*fdiffcpdlg.flist File list
Examples

To set font of `From' box to `Verdana', add the following line to your ffm.cfg:

*fdiffcpdlg.from.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fdiffcpdlg.different Different black/rgb:135,206,250
*fdiffcpdlg.onlyIn1 Only in path 1 black/rgb:255,182,193
*fdiffcpdlg.onlyIn2 Only in path 2 black/rgb:135,255,135
*fdiffcpdlg.mod Modified cyan/black
*fdiffcpdlg.inproc In process white/blue
*fdiffcpdlg.done Done white/green4
*fdiffcpdlg.stop `Stop' button white/red2
*fdiffcpdlg.err Error white/red
*fdiffcpdlg.warn Warning black/yellow
*fdiffcpdlg.info Info white/blue4
*fdiffcpdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fdiffcpdlg.err.fgClr: black
*fdiffcpdlg.err.bgClr: rgb:255,182,193

10.1.4.5 Diff — Move 1/2 Dialog

-fdiffmvdlg-attrfmt -fdiffmvdlg-cfm-overwrite -fdiffmvdlg-cfm-overwrite-ro -fdiffmvdlg-cfm-yn -fdiffmvdlg-dgrp-num -fdiffmvdlg-file-type -fdiffmvdlg-flist-color -fdiffmvdlg-flist-compact-name -fdiffmvdlg-flist-compact-path -fdiffmvdlg-flist-img -fdiffmvdlg-ignorecase -fdiffmvdlg-sizefmt -fdiffmvdlg-sort -fdiffmvdlg-sort-ignorecase -fdiffmvdlg-sort-reverse -fdiffmvdlg-stop-color -fdiffmvdlg-stop-on-err -fdiffmvdlg-timefmt -fdiffmvdlg-timefmt-usr
*fdiffmvdlg.attrfmt *fdiffmvdlg.cfmOverwrite *fdiffmvdlg.cfmOverwriteRO *fdiffmvdlg.cfm.yn *fdiffmvdlg.dgrp.num *fdiffmvdlg.file.type *fdiffmvdlg.flist.color *fdiffmvdlg.flist.compact.name *fdiffmvdlg.flist.compact.path *fdiffmvdlg.flist.img *fdiffmvdlg.ignorecase *fdiffmvdlg.sizefmt *fdiffmvdlg.sortby *fdiffmvdlg.sort.ignorecase *fdiffmvdlg.sort.reverse *fdiffmvdlg.stop.color *fdiffmvdlg.stopOnErr *fdiffmvdlg.timefmt *fdiffmvdlg.timefmt.usr

Font Colour

-fdiffmvdlg-attrfmt:{std|ext|ext3}
*fdiffmvdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fdiffmvdlg-cfm-overwrite:{yes|no}
*fdiffmvdlg.cfmOverwrite:{yes|no}

  Confirm `Overwrite' checkbox initially checked.

  Default: yes
-fdiffmvdlg-cfm-overwrite-ro:{yes|no}
*fdiffmvdlg.cfmOverwriteRO:{yes|no}

  Confirm `Overwrite read-only' checkbox initially
  checked.

  Default: yes
-fdiffmvdlg-cfm-yn:{ny|yn}
*fdiffmvdlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fdiffmvdlg-dgrp-num:{locale|si-en|si-fr|usr}
*fdiffmvdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fdiffmvdlg-file-type:{yes|no}
*fdiffmvdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fdiffmvdlg-flist-color:{yes|no}
*fdiffmvdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fdiffmvdlg-flist-compact-name:{yes|no}
*fdiffmvdlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fdiffmvdlg-flist-compact-path:{yes|no}
*fdiffmvdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fdiffmvdlg-flist-img:{yes|no}
*fdiffmvdlg.flist.img:{yes|no}

  File list images.

  Default: yes
-fdiffmvdlg-ignorecase:{yes|no}
*fdiffmvdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
-fdiffmvdlg-sizefmt:{b|k|4}
*fdiffmvdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fdiffmvdlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}
*fdiffmvdlg.sortby:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}

  File list sort order.
-fdiffmvdlg-sort-ignorecase:{yes|no}
*fdiffmvdlg.sort.ignorecase:{yes|no}

  Default: yes
-fdiffmvdlg-sort-reverse:{yes|no}
*fdiffmvdlg.sort.reverse:{yes|no}

  Reverse sort order.
-fdiffmvdlg-stop-color:{yes|no}
*fdiffmvdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fdiffmvdlg-stop-on-err:{yes|no}
*fdiffmvdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fdiffmvdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fdiffmvdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fdiffmvdlg-timefmt-usr:format
*fdiffmvdlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fdiffmvdlg.from `From' box
*fdiffmvdlg.to `To' box
*fdiffmvdlg.flist File list
Examples

To set font of `From' box to `Verdana', add the following line to your ffm.cfg:

*fdiffmvdlg.from.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fdiffmvdlg.different Different black/rgb:135,206,250
*fdiffmvdlg.onlyIn1 Only in path 1 black/rgb:255,182,193
*fdiffmvdlg.onlyIn2 Only in path 2 black/rgb:135,255,135
*fdiffmvdlg.mod Modified cyan/black
*fdiffmvdlg.inproc In process white/blue
*fdiffmvdlg.done Done white/green4
*fdiffmvdlg.stop `Stop' button white/red2
*fdiffmvdlg.err Error white/red
*fdiffmvdlg.warn Warning black/yellow
*fdiffmvdlg.info Info white/blue4
*fdiffmvdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fdiffmvdlg.err.fgClr: black
*fdiffmvdlg.err.bgClr: rgb:255,182,193

10.1.4.6 Diff — Delete 1/2 Dialog

-fdiffdeldlg-attrfmt -fdiffdeldlg-cfm -fdiffdeldlg-cfm-perm -fdiffdeldlg-cfm-ro -fdiffdeldlg-cfm-yn -fdiffdeldlg-dgrp-num -fdiffdeldlg-dir -fdiffdeldlg-file-type -fdiffdeldlg-flist-color -fdiffdeldlg-flist-compact-name -fdiffdeldlg-flist-compact-path -fdiffdeldlg-flist-img -fdiffdeldlg-note-color -fdiffdeldlg-recursive -fdiffdeldlg-sizefmt -fdiffdeldlg-sort -fdiffdeldlg-sort-ignorecase -fdiffdeldlg-sort-reverse -fdiffdeldlg-stop-color -fdiffdeldlg-stop-on-err -fdiffdeldlg-timefmt -fdiffdeldlg-timefmt-usr
*fdiffdeldlg.attrfmt *fdiffdeldlg.cfm *fdiffdeldlg.cfmPerm *fdiffdeldlg.cfmRO *fdiffdeldlg.cfm.yn *fdiffdeldlg.dgrp.num *fdiffdeldlg.dir *fdiffdeldlg.file.type *fdiffdeldlg.flist.color *fdiffdeldlg.flist.compact.name *fdiffdeldlg.flist.compact.path *fdiffdeldlg.flist.img *fdiffdeldlg.note.color *fdiffdeldlg.recursive *fdiffdeldlg.sizefmt *fdiffdeldlg.sortby *fdiffdeldlg.sort.ignorecase *fdiffdeldlg.sort.reverse *fdiffdeldlg.stop.color *fdiffdeldlg.stopOnErr *fdiffdeldlg.timefmt *fdiffdeldlg.timefmt.usr

Font Colour

-fdiffdeldlg-attrfmt:{std|ext|ext3}
*fdiffdeldlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fdiffdeldlg-cfm:{yes|no}
*fdiffdeldlg.cfm:{yes|no}

  Confirm `All' checkbox initially checked.

  Default: yes
-fdiffdeldlg-cfm-perm:{yes|no}
*fdiffdeldlg.cfmPerm:{yes|no}

  Confirm `Permanent' checkbox initially checked.

  Default: yes
-fdiffdeldlg-cfm-ro:{yes|no}
*fdiffdeldlg.cfmRO:{yes|no}

  Confirm `Read-only' checkbox initially checked.

  Default: yes
-fdiffdeldlg-cfm-yn:{ny|yn}
*fdiffdeldlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fdiffdeldlg-dgrp-num:{locale|si-en|si-fr|usr}
*fdiffdeldlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fdiffdeldlg-dir:{yes|no}
*fdiffdeldlg.dir:{yes|no}

  `Directories' checkbox initially checked.

  Default: yes
-fdiffdeldlg-file-type:{yes|no}
*fdiffdeldlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fdiffdeldlg-flist-color:{yes|no}
*fdiffdeldlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fdiffdeldlg-flist-compact-name:{yes|no}
*fdiffdeldlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fdiffdeldlg-flist-compact-path:{yes|no}
*fdiffdeldlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fdiffdeldlg-flist-img:{yes|no}
*fdiffdeldlg.flist.img:{yes|no}

  File list images.

  Default: yes
-fdiffdeldlg-note-color:{yes|no}
*fdiffdeldlg.note.color:{yes|no}

  `Note' box colour.

  Default: yes
-fdiffdeldlg-recursive:{yes|no}
*fdiffdeldlg.recursive:{yes|no}

  `Recursive' checkbox initially checked.

  Default: no
-fdiffdeldlg-sizefmt:{b|k|4}
*fdiffdeldlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fdiffdeldlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}
*fdiffdeldlg.sortby:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}

  File list sort order.
-fdiffdeldlg-sort-ignorecase:{yes|no}
*fdiffdeldlg.sort.ignorecase:{yes|no}

  Default: yes
-fdiffdeldlg-sort-reverse:{yes|no}
*fdiffdeldlg.sort.reverse:{yes|no}

  Reverse sort order.
-fdiffdeldlg-stop-color:{yes|no}
*fdiffdeldlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fdiffdeldlg-stop-on-err:{yes|no}
*fdiffdeldlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fdiffdeldlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fdiffdeldlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fdiffdeldlg-timefmt-usr:format
*fdiffdeldlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fdiffdeldlg.path1 `Path 1' box
*fdiffdeldlg.path2 `Path 2' box
*fdiffdeldlg.note `Note' box
*fdiffdeldlg.flist File list
Examples

To set font of file list to `Verdana', add the following line to your ffm.cfg:

*fdiffdeldlg.flist.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fdiffdeldlg.different Different black/rgb:135,206,250
*fdiffdeldlg.onlyIn1 Only in path 1 black/rgb:255,182,193
*fdiffdeldlg.onlyIn2 Only in path 2 black/rgb:135,255,135
*fdiffdeldlg.mod Modified cyan/black
*fdiffdeldlg.inproc In process white/blue
*fdiffdeldlg.done Done white/green4
*fdiffdeldlg.note Note black/yellow
*fdiffdeldlg.stop `Stop' button white/red2
*fdiffdeldlg.err Error white/red
*fdiffdeldlg.warn Warning black/yellow
*fdiffdeldlg.info Info white/blue4
*fdiffdeldlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fdiffdeldlg.err.fgClr: black
*fdiffdeldlg.err.bgClr: rgb:255,182,193

10.1.4.7 Diff — Mirror Dialog

-fmirrdlg-attrfmt -fmirrdlg-cfm-yn -fmirrdlg-cp-cfm-overwrite -fmirrdlg-cp-cfm-overwrite-ro -fmirrdlg-cp-deref -fmirrdlg-cp-recursive -fmirrdlg-del-cfm -fmirrdlg-del-cfm-perm -fmirrdlg-del-cfm-ro -fmirrdlg-del-dir -fmirrdlg-del-recursive -fmirrdlg-dgrp-num -fmirrdlg-file-type -fmirrdlg-flist-color -fmirrdlg-flist-compact-name -fmirrdlg-flist-compact-path -fmirrdlg-flist-img -fmirrdlg-ignorecase -fmirrdlg-sizefmt -fmirrdlg-sort -fmirrdlg-sort-ignorecase -fmirrdlg-sort-reverse -fmirrdlg-stop-color -fmirrdlg-stop-on-err -fmirrdlg-timefmt -fmirrdlg-timefmt-usr
*fmirrdlg.attrfmt *fmirrdlg.cfm.yn *fmirrdlg.cpCfmOverwrite *fmirrdlg.cpCfmOverwriteRO *fmirrdlg.cpDeref *fmirrdlg.cpRecursive *fmirrdlg.delCfm *fmirrdlg.delCfmPerm *fmirrdlg.delCfmRO *fmirrdlg.delDir *fmirrdlg.delRecursive *fmirrdlg.dgrp.num *fmirrdlg.file.type *fmirrdlg.flist.color *fmirrdlg.flist.compact.name *fmirrdlg.flist.compact.path *fmirrdlg.flist.img *fmirrdlg.ignorecase *fmirrdlg.sizefmt *fmirrdlg.sortby *fmirrdlg.sort.ignorecase *fmirrdlg.sort.reverse *fmirrdlg.stop.color *fmirrdlg.stopOnErr *fmirrdlg.timefmt *fmirrdlg.timefmt.usr

Font Colour

-fmirrdlg-attrfmt:{std|ext|ext3}
*fmirrdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fmirrdlg-cfm-yn:{ny|yn}
*fmirrdlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fmirrdlg-cp-cfm-overwrite:{yes|no}
*fmirrdlg.cpCfmOverwrite:{yes|no}

  Copy — confirm `Overwrite' checkbox initially checked.

  Default: yes
-fmirrdlg-cp-cfm-overwrite-ro:{yes|no}
*fmirrdlg.cpCfmOverwriteRO:{yes|no}

  Copy — confirm `Overwrite read-only' checkbox initially
  checked.

  Default: yes
-fmirrdlg-cp-deref:{yes|no}
*fmirrdlg.cpDeref:{yes|no}

  Copy — `Dereference links' checkbox initially checked.

  Default: yes
-fmirrdlg-cp-recursive:{yes|no}
*fmirrdlg.cpRecursive:{yes|no}

  Copy — `Recursive' checkbox initially checked.

  Default: yes
-fmirrdlg-del-cfm:{yes|no}
*fmirrdlg.delCfm:{yes|no}

  Delete — confirm `All' checkbox initially checked.

  Default: yes
-fmirrdlg-del-cfm-perm:{yes|no}
*fmirrdlg.delCfmPerm:{yes|no}

  Delete — confirm `Permanent' checkbox initially checked.

  Default: yes
-fmirrdlg-del-cfm-ro:{yes|no}
*fmirrdlg.delCfmRO:{yes|no}

  Delete — confirm `Read-only' checkbox initially checked.

  Default: yes
-fmirrdlg-del-dir:{yes|no}
*fmirrdlg.delDir:{yes|no}

  Delete — `Directories' checkbox initially checked.

  Default: yes
-fmirrdlg-del-recursive:{yes|no}
*fmirrdlg.delRecursive:{yes|no}

  Delete — `Recursive' checkbox initially checked.

  Default: no
-fmirrdlg-dgrp-num:{locale|si-en|si-fr|usr}
*fmirrdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fmirrdlg-file-type:{yes|no}
*fmirrdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fmirrdlg-flist-color:{yes|no}
*fmirrdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fmirrdlg-flist-compact-name:{yes|no}
*fmirrdlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fmirrdlg-flist-compact-path:{yes|no}
*fmirrdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fmirrdlg-flist-img:{yes|no}
*fmirrdlg.flist.img:{yes|no}

  File list images.

  Default: yes
-fmirrdlg-ignorecase:{yes|no}
*fmirrdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
-fmirrdlg-sizefmt:{b|k|4}
*fmirrdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fmirrdlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|mirrOp|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}
*fmirrdlg.sortby:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
    md|md2|mirrOp|name|name1|name2|path|
    rpath1|rpath2|size|size2|stat}

  File list sort order.
-fmirrdlg-sort-ignorecase:{yes|no}
*fmirrdlg.sort.ignorecase:{yes|no}

  Default: yes
-fmirrdlg-sort-reverse:{yes|no}
*fmirrdlg.sort.reverse:{yes|no}

  Reverse sort order.
-fmirrdlg-stop-color:{yes|no}
*fmirrdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fmirrdlg-stop-on-err:{yes|no}
*fmirrdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fmirrdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fmirrdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fmirrdlg-timefmt-usr:format
*fmirrdlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fmirrdlg.from `From' box
*fmirrdlg.to `To' box
*fmirrdlg.flist File list
Examples

To set font of `From' box to `Verdana', add the following line to your ffm.cfg:

*fmirrdlg.from.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fmirrdlg.different Different black/rgb:135,206,250
*fmirrdlg.onlyIn1 Only in path 1 black/rgb:255,182,193
*fmirrdlg.onlyIn2 Only in path 2 black/rgb:135,255,135
*fmirrdlg.mod Modified cyan/black
*fmirrdlg.inproc In process white/blue
*fmirrdlg.done Done white/green4
*fmirrdlg.stop `Stop' button white/red2
*fmirrdlg.err Error white/red
*fmirrdlg.warn Warning black/yellow
*fmirrdlg.info Info white/blue4
*fmirrdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fmirrdlg.err.fgClr: black
*fmirrdlg.err.bgClr: rgb:255,182,193

10.1.5 Info Dialog

-finfdlg-attrfmt -finfdlg-color -finfdlg-dgrp-num -finfdlg-pathfmt -finfdlg-sizefmt -finfdlg-sizefmt-vol -finfdlg-timefmt -finfdlg-timefmt-usr
*finfdlg.attrfmt *finfdlg.color *finfdlg.dgrp.num *finfdlg.lnkTgtPath *finfdlg.pathfmt *finfdlg.sizefmt *finfdlg.sizefmt.vol *finfdlg.timefmt *finfdlg.timefmt.usr

Font Colour

-finfdlg-attrfmt:{std|ext|ext3}
*finfdlg.attrfmt:{std|ext|ext3}

  Attributes format.

  Default: ext
-finfdlg-color:{yes|no}
*finfdlg.color:{yes|no}

  Default: yes
-finfdlg-dgrp-num:{locale|si-en|si-fr|usr}
*finfdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
*finfdlg.lnkTgtPath:{final|fsctl}

  Link target path.

  final
      Use GetFinalPathNameByHandle function.
    -name:{normalized|opened}
    -volname:{dos|guid|none|nt}
  fsctl
      Use FSCTL_GET_REPARSE_POINT control code.

  Default: final

  Examples: 
    final -volname:guid
    fsctl
-finfdlg-pathfmt:{fname-dir|path}
*finfdlg.pathfmt:{fname-dir|path}

  Path format.

  fname-dir
    <filename> (<directory>)
  path
    <path>

  Default: fname-dir
-finfdlg-sizefmt:{b|k|4}
*finfdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-finfdlg-sizefmt-vol:{b|k|4}
*finfdlg.sizefmt.vol:{b|k|4}

  Volume size format.

  Default: 4
-finfdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*finfdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: iso-long
-finfdlg-timefmt-usr:format
*finfdlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*finfdlg.fInfo `Info' box
Examples

To set font of `Info' box to `Verdana', add the following line to your ffm.cfg:

*finfdlg.fInfo.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*finfdlg.err Error white/red
*finfdlg.warn Warning black/yellow
*finfdlg.info Info white/blue4
*finfdlg.cancelled Cancelled white/magenta3
*finfdlg.diff.dirErr Diff — directory contains errors sys:WINDOWTEXT/sys:3DFACE
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*finfdlg.err.fgClr: black
*finfdlg.err.bgClr: rgb:255,182,193

10.1.6 Copy Dialog

-fcpdlg-attrfmt -fcpdlg-autostart-paste -fcpdlg-autostart-paste-dup -fcpdlg-cfm-merge-dir -fcpdlg-cfm-overwrite -fcpdlg-cfm-overwrite-ro -fcpdlg-cfm-yn -fcpdlg-deref -fcpdlg-dgrp-num -fcpdlg-file-type -fcpdlg-flist-color -fcpdlg-flist-compact-name -fcpdlg-flist-compact-path -fcpdlg-flist-img -fcpdlg-ignorecase -fcpdlg-recursive -fcpdlg-sizefmt -fcpdlg-sort -fcpdlg-sort-ignorecase -fcpdlg-sort-reverse -fcpdlg-stop-color -fcpdlg-stop-on-err -fcpdlg-timefmt -fcpdlg-timefmt-usr -fcpdlg-tolist-sort
*fcpdlg.attrfmt *fcpdlg.autostartPaste *fcpdlg.autostartPasteDup *fcpdlg.cfmMergeDir *fcpdlg.cfmOverwrite *fcpdlg.cfmOverwriteRO *fcpdlg.cfm.yn *fcpdlg.deref *fcpdlg.dgrp.num *fcpdlg.file.type *fcpdlg.flist.color *fcpdlg.flist.compact.name *fcpdlg.flist.compact.path *fcpdlg.flist.img *fcpdlg.hideComnPathPrefix *fcpdlg.ignorecase *fcpdlg.recursive *fcpdlg.sizefmt *fcpdlg.sortby *fcpdlg.sort.ignorecase *fcpdlg.sort.reverse *fcpdlg.stop.color *fcpdlg.stopOnErr *fcpdlg.timefmt *fcpdlg.timefmt.usr *fcpdlg.tolist.sort *fcpdlg.tolistNMax

Font Colour

-fcpdlg-attrfmt:{std|ext|ext3}
*fcpdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fcpdlg-autostart-paste:{yes|no}
*fcpdlg.autostartPaste:{yes|no}

  Pasting from Clipboard — automatically start
  copying.

  No automatic start if `confirm overwrite'
  or `confirm merge directories' is unchecked.

  Default: no
-fcpdlg-autostart-paste-dup:{yes|no}
*fcpdlg.autostartPasteDup:{yes|no}

  Pasting from Clipboard in same directory -
  automatically start copying.

  No automatic start if `confirm overwrite'
  or `confirm merge directories' is unchecked.

  Default: yes
-fcpdlg-cfm-merge-dir:{yes|no}
*fcpdlg.cfmMergeDir:{yes|no}

  Confirm `Merge directories' checkbox initially checked.

  Default: yes
-fcpdlg-cfm-overwrite:{yes|no}
*fcpdlg.cfmOverwrite:{yes|no}

  Confirm `Overwrite' checkbox initially checked.

  Default: yes
-fcpdlg-cfm-overwrite-ro:{yes|no}
*fcpdlg.cfmOverwriteRO:{yes|no}

  Confirm `Overwrite read-only' checkbox initially
  checked.

  Default: yes
-fcpdlg-cfm-yn:{ny|yn}
*fcpdlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fcpdlg-deref:{yes|no}
*fcpdlg.deref:{yes|no}

  `Dereference links' checkbox initially checked.

  Default: yes
-fcpdlg-dgrp-num:{locale|si-en|si-fr|usr}
*fcpdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fcpdlg-file-type:{yes|no}
*fcpdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fcpdlg-flist-color:{yes|no}
*fcpdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fcpdlg-flist-compact-name:{yes|no}
*fcpdlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fcpdlg-flist-compact-path:{yes|no}
*fcpdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fcpdlg-flist-img:{yes|no}
*fcpdlg.flist.img:{yes|no}

  File list images.

  Default: yes
*fcpdlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-fcpdlg-ignorecase:{yes|no}
*fcpdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
-fcpdlg-recursive:{yes|no}
*fcpdlg.recursive:{yes|no}

  `Recursive' checkbox initially checked.

  Default: yes
-fcpdlg-sizefmt:{b|k|4}
*fcpdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fcpdlg-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*fcpdlg.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-fcpdlg-sort-ignorecase:{yes|no}
*fcpdlg.sort.ignorecase:{yes|no}

  Default: yes
-fcpdlg-sort-reverse:{yes|no}
*fcpdlg.sort.reverse:{yes|no}

  Reverse sort order.
-fcpdlg-stop-color:{yes|no}
*fcpdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fcpdlg-stop-on-err:{yes|no}
*fcpdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fcpdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fcpdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fcpdlg-timefmt-usr:format
*fcpdlg.timefmt.usr:format

  User specified time format.

  Default: %c
-fcpdlg-tolist-sort:{abc|hist}
*fcpdlg.tolist.sort:{abc|hist}

  Sort order in `To' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*fcpdlg.tolistNMax:n

  Maximum number of entries in `To' combo box.

  Default: 50

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fcpdlg.to `To' combo box
*fcpdlg.flist File list
Examples

To set font of `To' combo box to `Verdana', add the following line to your ffm.cfg:

*fcpdlg.to.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fcpdlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*fcpdlg.file File sys:WINDOWTEXT/sys:WINDOW
*fcpdlg.hid Hidden file white/yellow4
*fcpdlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*fcpdlg.lnkX Invalid link blue/rgb:255,183,111
*fcpdlg.fdeleted Deleted file white/grey50
*fcpdlg.fmoved Moved file white/grey50
*fcpdlg.inproc In process white/blue
*fcpdlg.done Done white/green4
*fcpdlg.stop `Stop' button white/red2
*fcpdlg.inval Invalid white/red3
*fcpdlg.err Error white/red
*fcpdlg.warn Warning black/yellow
*fcpdlg.info Info white/blue4
*fcpdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fcpdlg.err.fgClr: black
*fcpdlg.err.bgClr: rgb:255,182,193

10.1.7 Move Dialog

-fmvdlg-attrfmt -fmvdlg-cfm-overwrite -fmvdlg-cfm-overwrite-ro -fmvdlg-cfm-yn -fmvdlg-dgrp-num -fmvdlg-file-type -fmvdlg-flist-color -fmvdlg-flist-compact-name -fmvdlg-flist-compact-path -fmvdlg-flist-img -fmvdlg-ignorecase -fmvdlg-sizefmt -fmvdlg-sort -fmvdlg-sort-ignorecase -fmvdlg-sort-reverse -fmvdlg-stop-color -fmvdlg-stop-on-err -fmvdlg-timefmt -fmvdlg-timefmt-usr -fmvdlg-tolist-sort
*fmvdlg.attrfmt *fmvdlg.cfmOverwrite *fmvdlg.cfmOverwriteRO *fmvdlg.cfm.yn *fmvdlg.dgrp.num *fmvdlg.file.type *fmvdlg.flist.color *fmvdlg.flist.compact.name *fmvdlg.flist.compact.path *fmvdlg.flist.img *fmvdlg.hideComnPathPrefix *fmvdlg.ignorecase *fmvdlg.sizefmt *fmvdlg.sortby *fmvdlg.sort.ignorecase *fmvdlg.sort.reverse *fmvdlg.stop.color *fmvdlg.stopOnErr *fmvdlg.timefmt *fmvdlg.timefmt.usr *fmvdlg.tolist.sort *fmvdlg.tolistNMax

Font Colour

-fmvdlg-attrfmt:{std|ext|ext3}
*fmvdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fmvdlg-cfm-overwrite:{yes|no}
*fmvdlg.cfmOverwrite:{yes|no}

  Confirm `Overwrite' checkbox initially checked.

  Default: yes
-fmvdlg-cfm-overwrite-ro:{yes|no}
*fmvdlg.cfmOverwriteRO:{yes|no}

  Confirm `Overwrite read-only' checkbox initially
  checked.

  Default: yes
-fmvdlg-cfm-yn:{ny|yn}
*fmvdlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fmvdlg-dgrp-num:{locale|si-en|si-fr|usr}
*fmvdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fmvdlg-file-type:{yes|no}
*fmvdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fmvdlg-flist-color:{yes|no}
*fmvdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fmvdlg-flist-compact-name:{yes|no}
*fmvdlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fmvdlg-flist-compact-path:{yes|no}
*fmvdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fmvdlg-flist-img:{yes|no}
*fmvdlg.flist.img:{yes|no}

  File list images.

  Default: yes
*fmvdlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-fmvdlg-ignorecase:{yes|no}
*fmvdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
-fmvdlg-sizefmt:{b|k|4}
*fmvdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fmvdlg-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*fmvdlg.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-fmvdlg-sort-ignorecase:{yes|no}
*fmvdlg.sort.ignorecase:{yes|no}

  Default: yes
-fmvdlg-sort-reverse:{yes|no}
*fmvdlg.sort.reverse:{yes|no}

  Reverse sort order.
-fmvdlg-stop-color:{yes|no}
*fmvdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fmvdlg-stop-on-err:{yes|no}
*fmvdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fmvdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fmvdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fmvdlg-timefmt-usr:format
*fmvdlg.timefmt.usr:format

  User specified time format.

  Default: %c
-fmvdlg-tolist-sort:{abc|hist}
*fmvdlg.tolist.sort:{abc|hist}

  Sort order in `To' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*fmvdlg.tolistNMax:n

  Maximum number of entries in `To' combo box.

  Default: 50

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fmvdlg.to `To' combo box
*fmvdlg.flist File list
Examples

To set font of `To' combo box to `Verdana', add the following line to your ffm.cfg:

*fmvdlg.to.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fmvdlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*fmvdlg.file File sys:WINDOWTEXT/sys:WINDOW
*fmvdlg.hid Hidden file white/yellow4
*fmvdlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*fmvdlg.lnkX Invalid link blue/rgb:255,183,111
*fmvdlg.fdeleted Deleted file white/grey50
*fmvdlg.fmoved Moved file white/grey50
*fmvdlg.inproc In process white/blue
*fmvdlg.done Done white/green4
*fmvdlg.stop `Stop' button white/red2
*fmvdlg.inval Invalid white/red3
*fmvdlg.err Error white/red
*fmvdlg.warn Warning black/yellow
*fmvdlg.info Info white/blue4
*fmvdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fmvdlg.err.fgClr: black
*fmvdlg.err.bgClr: rgb:255,182,193

10.1.8 Rename Dialog

-frendlg-attrfmt -frendlg-cfm-yn -frendlg-dgrp-num -frendlg-file-type -frendlg-flist-color -frendlg-flist-compact-name -frendlg-flist-compact-path -frendlg-flist-img -frendlg-ignorecase -frendlg-irrelev-color -frendlg-pattlist-sort -frendlg-sizefmt -frendlg-sort -frendlg-sort-ignorecase -frendlg-sort-reverse -frendlg-stop-color -frendlg-timefmt -frendlg-timefmt-usr
*frendlg.attrfmt *frendlg.cfm.yn *frendlg.dgrp.num *frendlg.file.type *frendlg.flist.color *frendlg.flist.compact.name *frendlg.flist.compact.path *frendlg.flist.img *frendlg.hideComnPathPrefix *frendlg.ignorecase *frendlg.iniFocus *frendlg.irrelev.color *frendlg.pattlist.sort *frendlg.pattlistNMax *frendlg.sizefmt *frendlg.sortby *frendlg.sort.ignorecase *frendlg.sort.reverse *frendlg.stop.color *frendlg.timefmt *frendlg.timefmt.usr

Font Colour

-frendlg-attrfmt:{std|ext|ext3}
*frendlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-frendlg-cfm-yn:{ny|yn}
*frendlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-frendlg-dgrp-num:{locale|si-en|si-fr|usr}
*frendlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-frendlg-file-type:{yes|no}
*frendlg.file.type:{yes|no}

  Display file type.

  Default: yes
-frendlg-flist-color:{yes|no}
*frendlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-frendlg-flist-compact-name:{yes|no}
*frendlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-frendlg-flist-compact-path:{yes|no}
*frendlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-frendlg-flist-img:{yes|no}
*frendlg.flist.img:{yes|no}

  File list images.

  Default: yes
*frendlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-frendlg-ignorecase:{yes|no}
*frendlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
*frendlg.iniFocus:{rc|flist|newName|selPattcbx}

  Initial focus.

  rc
      As specified in resources.
  flist
      File list.
  newName
      `New name' input box.
  selPattcbx
      `Pattern' combo box.

  Default: newName
-frendlg-irrelev-color:{yes|no}
*frendlg.irrelev.color:{yes|no}

  Control `irrelevant' state colour.

  Default: yes
-frendlg-pattlist-sort:{abc|hist}
*frendlg.pattlist.sort:{abc|hist}

  Sort order in `Pattern' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*frendlg.pattlistNMax:n

  Maximum number of entries in `Pattern' combo box.

  Default: 50
-frendlg-sizefmt:{b|k|4}
*frendlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-frendlg-sort:{ad|attr|Bd|dir|err|
    md|name|path|rpath|size}
*frendlg.sortby:{ad|attr|Bd|dir|err|
    md|name|path|rpath|size}

  File list sort order.
-frendlg-sort-ignorecase:{yes|no}
*frendlg.sort.ignorecase:{yes|no}

  Default: yes
-frendlg-sort-reverse:{yes|no}
*frendlg.sort.reverse:{yes|no}

  Reverse sort order.
-frendlg-stop-color:{yes|no}
*frendlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-frendlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*frendlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-frendlg-timefmt-usr:format
*frendlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*frendlg.flist File list
*frendlg.dir `Directory' box
*frendlg.name `Name' box
*frendlg.newName `New name' input box
*frendlg.selPattcbx `Pattern' combo box
Examples

To set font of `New name' input box to `Courier New', add the following line to your ffm.cfg:

*frendlg.newName.fontName: Courier New

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*frendlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*frendlg.file File sys:WINDOWTEXT/sys:WINDOW
*frendlg.hid Hidden file white/yellow4
*frendlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*frendlg.lnkX Invalid link blue/rgb:255,183,111
*frendlg.fdeleted Deleted file white/grey50
*frendlg.fmoved Moved file white/grey50
*frendlg.inproc In process white/blue
*frendlg.done Done white/green4
*frendlg.irrelev Control `irrelevant' state sys:BTNTEXT/sys:3DFACE
*frendlg.stop `Stop' button white/red2
*frendlg.inval Invalid white/red3
*frendlg.err Error white/red
*frendlg.warn Warning black/yellow
*frendlg.info Info white/blue4
*frendlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*frendlg.err.fgClr: black
*frendlg.err.bgClr: rgb:255,182,193

10.1.9 Bulk Rename Dialog

-frenbdlg-attrfmt -frenbdlg-cfm-overwrite -frenbdlg-cfm-overwrite-ro -frenbdlg-cfm-yn -frenbdlg-cmdlist-sort -frenbdlg-dgrp-num -frenbdlg-editor -frenbdlg-file-type -frenbdlg-flist-color -frenbdlg-flist-compact-name -frenbdlg-flist-compact-path -frenbdlg-flist-img -frenbdlg-ignorecase -frenbdlg-sizefmt -frenbdlg-sort -frenbdlg-sort-ignorecase -frenbdlg-sort-reverse -frenbdlg-stop-color -frenbdlg-stop-on-err -frenbdlg-timefmt -frenbdlg-timefmt-usr
*frenbdlg.attrfmt *frenbdlg.cfmOverwrite *frenbdlg.cfmOverwriteRO *frenbdlg.cfm.yn *frenbdlg.cmdlist.sort *frenbdlg.cmdlistNMax *frenbdlg.dgrp.num *frenbdlg.editor *frenbdlg.file.type *frenbdlg.flist.color *frenbdlg.flist.compact.name *frenbdlg.flist.compact.path *frenbdlg.flist.img *frenbdlg.hideComnPathPrefix *frenbdlg.ignorecase *frenbdlg.iniFocus *frenbdlg.sizefmt *frenbdlg.sortby *frenbdlg.sort.ignorecase *frenbdlg.sort.reverse *frenbdlg.stop.color *frenbdlg.stopOnErr *frenbdlg.timefmt *frenbdlg.timefmt.usr

Font Colour

-frenbdlg-attrfmt:{std|ext|ext3}
*frenbdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-frenbdlg-cfm-overwrite:{yes|no}
*frenbdlg.cfmOverwrite:{yes|no}

  Confirm `Overwrite' checkbox initially checked.

  Default: yes
-frenbdlg-cfm-overwrite-ro:{yes|no}
*frenbdlg.cfmOverwriteRO:{yes|no}

  Confirm `Overwrite read-only' checkbox initially
  checked.

  Default: yes
-frenbdlg-cfm-yn:{ny|yn}
*frenbdlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-frenbdlg-cmdlist-sort:{abc|hist}
*frenbdlg.cmdlist.sort:{abc|hist}

  Command list sort order.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*frenbdlg.cmdlistNMax:n

  Maximum number of entries in `Command' combo box.

  Default: 50
-frenbdlg-dgrp-num:{locale|si-en|si-fr|usr}
*frenbdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-frenbdlg-editor:cmd
*frenbdlg.editor:cmd

  External editor.

  Default: notepad.exe
-frenbdlg-file-type:{yes|no}
*frenbdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-frenbdlg-flist-color:{yes|no}
*frenbdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-frenbdlg-flist-compact-name:{yes|no}
*frenbdlg.flist.compact.name:{yes|no}

  Compact `Name' and `New name' in file list.

  Default: yes
-frenbdlg-flist-compact-path:{yes|no}
*frenbdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-frenbdlg-flist-img:{yes|no}
*frenbdlg.flist.img:{yes|no}

  File list images.

  Default: yes
*frenbdlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-frenbdlg-ignorecase:{yes|no}
*frenbdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
*frenbdlg.iniFocus:{rc|flist|arg1|arg2|cmdln|cmdcbx}

  Initial focus.

  rc
      As specified in resources.
  flist
      File list.
  arg1
      `Pattern' input box.
  arg2
      `Text'/`Replacement' input box.
  cmdln
      `Command' input box.
  cmdcbx
      `Command' combo box.

  Default: arg1
-frenbdlg-sizefmt:{b|k|4}
*frenbdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-frenbdlg-sort:{ad|attr|Bd|dir|err|
    md|name|path|rpath|size}
*frenbdlg.sortby:{ad|attr|Bd|dir|err|
    md|name|path|rpath|size}

  File list sort order.
-frenbdlg-sort-ignorecase:{yes|no}
*frenbdlg.sort.ignorecase:{yes|no}

  Default: yes
-frenbdlg-sort-reverse:{yes|no}
*frenbdlg.sort.reverse:{yes|no}

  Reverse sort order.
-frenbdlg-stop-color:{yes|no}
*frenbdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-frenbdlg-stop-on-err:{yes|no}
*frenbdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-frenbdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*frenbdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-frenbdlg-timefmt-usr:format
*frenbdlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*frenbdlg.flist File list
*frenbdlg.name `Name' box
*frenbdlg.newName `New name' box
*frenbdlg.arg1 `Pattern' input box
*frenbdlg.arg2 `Text'/`Replacement' input box
*frenbdlg.cmdln `Command' input box
*frenbdlg.cmdcbx `Command' combo box
Examples

To set font of `New name' box to `Courier New', add the following line to your ffm.cfg:

*frenbdlg.newName.fontName: Courier New

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*frenbdlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*frenbdlg.file File sys:WINDOWTEXT/sys:WINDOW
*frenbdlg.hid Hidden file white/yellow4
*frenbdlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*frenbdlg.lnkX Invalid link blue/rgb:255,183,111
*frenbdlg.fren Rename white/rgb:0,170,170
*frenbdlg.fdeleted Deleted file white/grey50
*frenbdlg.fmoved Moved file white/grey50
*frenbdlg.inproc In process white/blue
*frenbdlg.done Done white/green4
*frenbdlg.stop `Stop' button white/red2
*frenbdlg.err Error white/red
*frenbdlg.warn Warning black/yellow
*frenbdlg.info Info white/blue4
*frenbdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*frenbdlg.err.fgClr: black
*frenbdlg.err.bgClr: rgb:255,182,193

10.1.10 Delete Dialog

-fdeldlg-attrfmt -fdeldlg-cfm -fdeldlg-cfm-perm -fdeldlg-cfm-ro -fdeldlg-cfm-yn -fdeldlg-dgrp-num -fdeldlg-dir -fdeldlg-file-type -fdeldlg-flist-color -fdeldlg-flist-compact-name -fdeldlg-flist-compact-path -fdeldlg-flist-img -fdeldlg-note-color -fdeldlg-recursive -fdeldlg-sizefmt -fdeldlg-sort -fdeldlg-sort-ignorecase -fdeldlg-sort-reverse -fdeldlg-stop-color -fdeldlg-stop-on-err -fdeldlg-timefmt -fdeldlg-timefmt-usr
*fdeldlg.attrfmt *fdeldlg.cfm *fdeldlg.cfmPerm *fdeldlg.cfmRO *fdeldlg.cfm.yn *fdeldlg.dgrp.num *fdeldlg.dir *fdeldlg.file.type *fdeldlg.flist.color *fdeldlg.flist.compact.name *fdeldlg.flist.compact.path *fdeldlg.flist.img *fdeldlg.hideComnPathPrefix *fdeldlg.note.color *fdeldlg.recursive *fdeldlg.sizefmt *fdeldlg.sortby *fdeldlg.sort.ignorecase *fdeldlg.sort.reverse *fdeldlg.stop.color *fdeldlg.stopOnErr *fdeldlg.timefmt *fdeldlg.timefmt.usr

Font Colour

-fdeldlg-attrfmt:{std|ext|ext3}
*fdeldlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fdeldlg-cfm:{yes|no}
*fdeldlg.cfm:{yes|no}

  Confirm `All' checkbox initially checked.

  Default: yes
-fdeldlg-cfm-perm:{yes|no}
*fdeldlg.cfmPerm:{yes|no}

  Confirm `Permanent' checkbox initially checked.

  Default: yes
-fdeldlg-cfm-ro:{yes|no}
*fdeldlg.cfmRO:{yes|no}

  Confirm `Read-only' checkbox initially checked.

  Default: yes
-fdeldlg-cfm-yn:{ny|yn}
*fdeldlg.cfm.yn:{ny|yn}

  Confirmation dialog buttons order.

  ny
      No, Yes.
  yn
      Yes, No.

  Default: yn
-fdeldlg-dgrp-num:{locale|si-en|si-fr|usr}
*fdeldlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fdeldlg-dir:{yes|no}
*fdeldlg.dir:{yes|no}

  `Directories' checkbox initially checked.

  Default: yes
-fdeldlg-file-type:{yes|no}
*fdeldlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fdeldlg-flist-color:{yes|no}
*fdeldlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fdeldlg-flist-compact-name:{yes|no}
*fdeldlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fdeldlg-flist-compact-path:{yes|no}
*fdeldlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fdeldlg-flist-img:{yes|no}
*fdeldlg.flist.img:{yes|no}

  File list images.

  Default: yes
*fdeldlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-fdeldlg-note-color:{yes|no}
*fdeldlg.note.color:{yes|no}

  `Note' box colour.

  Default: yes
-fdeldlg-recursive:{yes|no}
*fdeldlg.recursive:{yes|no}

  `Recursive' checkbox initially checked.

  Default: no
-fdeldlg-sizefmt:{b|k|4}
*fdeldlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fdeldlg-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*fdeldlg.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-fdeldlg-sort-ignorecase:{yes|no}
*fdeldlg.sort.ignorecase:{yes|no}

  Default: yes
-fdeldlg-sort-reverse:{yes|no}
*fdeldlg.sort.reverse:{yes|no}

  Reverse sort order.
-fdeldlg-stop-color:{yes|no}
*fdeldlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fdeldlg-stop-on-err:{yes|no}
*fdeldlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fdeldlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fdeldlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fdeldlg-timefmt-usr:format
*fdeldlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fdeldlg.note `Note' box
*fdeldlg.flist File list
Examples

To set font of file list to `Verdana', add the following line to your ffm.cfg:

*fdeldlg.flist.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fdeldlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*fdeldlg.file File sys:WINDOWTEXT/sys:WINDOW
*fdeldlg.hid Hidden file white/yellow4
*fdeldlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*fdeldlg.lnkX Invalid link blue/rgb:255,183,111
*fdeldlg.fdeleted Deleted file white/grey50
*fdeldlg.fmoved Moved file white/grey50
*fdeldlg.inproc In process white/blue
*fdeldlg.note Note black/yellow
*fdeldlg.stop `Stop' button white/red2
*fdeldlg.err Error white/red
*fdeldlg.warn Warning black/yellow
*fdeldlg.info Info white/blue4
*fdeldlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fdeldlg.err.fgClr: black
*fdeldlg.err.bgClr: rgb:255,182,193

10.1.11 Create Directories Dialog

-mkdirdlg-compact-path -mkdirdlg-compact-pathsz -mkdirdlg-file-type -mkdirdlg-ftree-color -mkdirdlg-ftree-img -mkdirdlg-ignorecase -mkdirdlg-inlist-sort -mkdirdlg-namelist-sort -mkdirdlg-stop-color -mkdirdlg-stop-on-err
*mkdirdlg.compact.path *mkdirdlg.compact.pathsz *mkdirdlg.dirNMax *mkdirdlg.file.type *mkdirdlg.ftree.color *mkdirdlg.ftree.img *mkdirdlg.ignorecase *mkdirdlg.iniFocus *mkdirdlg.inlist.sort *mkdirdlg.inlistNMax *mkdirdlg.namelist.sort *mkdirdlg.namelistNMax *mkdirdlg.stop.color *mkdirdlg.stopOnErr

Font Colour

-mkdirdlg-compact-path:{yes|no}
*mkdirdlg.compact.path:{yes|no}

  Compact path names in directory tree.

  Default: yes
-mkdirdlg-compact-pathsz:n
*mkdirdlg.compact.pathsz:n

  Compact path names longer than
  n characters.

  Default: 50
*mkdirdlg.dirNMax:n

  Maximum number of directories.

  0-1000

  Default: 100
-mkdirdlg-file-type:{yes|no}
*mkdirdlg.file.type:{yes|no}

  Display file type (links only).

  Default: yes
-mkdirdlg-ftree-color:{yes|no}
*mkdirdlg.ftree.color:{yes|no}

  Directory tree colours.

  Default: yes
-mkdirdlg-ftree-img:{yes|no}
*mkdirdlg.ftree.img:{yes|no}

  Directory tree images.

  Default: yes
-mkdirdlg-ignorecase:{yes|no}
*mkdirdlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
*mkdirdlg.iniFocus:{rc|name}

  Initial focus.

  rc
      As specified in resources.
  name
      `Name' combo box.

  Default: name
-mkdirdlg-inlist-sort:{abc|hist}
*mkdirdlg.inlist.sort:{abc|hist}

  Sort order in `In' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*mkdirdlg.inlistNMax:n

  Maximum number of entries in `In' combo box.

  Default: 50
-mkdirdlg-namelist-sort:{abc|hist}
*mkdirdlg.namelist.sort:{abc|hist}

  Sort order in `Name' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*mkdirdlg.namelistNMax:n

  Maximum number of entries in `Name' combo box.

  Default: 50
-mkdirdlg-stop-color:{yes|no}
*mkdirdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-mkdirdlg-stop-on-err:{yes|no}
*mkdirdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*mkdirdlg.ftree Directory tree
*mkdirdlg.in `In' combo box
*mkdirdlg.name `Name' combo box
Examples

To set font of `Name' combo box to `Verdana', add the following line to your ffm.cfg:

*mkdirdlg.name.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*mkdirdlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*mkdirdlg.file File sys:WINDOWTEXT/sys:WINDOW
*mkdirdlg.hid Hidden file white/yellow4
*mkdirdlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*mkdirdlg.lnkX Invalid link blue/rgb:255,183,111
*mkdirdlg.new New directory white/rgb:0,170,170
*mkdirdlg.fdeleted Deleted file white/grey50
*mkdirdlg.fmoved Moved file white/grey50
*mkdirdlg.inproc In process white/blue
*mkdirdlg.done Done white/green4
*mkdirdlg.stop `Stop' button white/red2
*mkdirdlg.inval Invalid white/red3
*mkdirdlg.err Error white/red
*mkdirdlg.warn Warning black/yellow
*mkdirdlg.info Info white/blue4
*mkdirdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*mkdirdlg.err.fgClr: black
*mkdirdlg.err.bgClr: rgb:255,182,193

10.1.12 Create Files Dialog

-mkfiledlg-compact-path -mkfiledlg-compact-pathsz -mkfiledlg-file-type -mkfiledlg-ftree-color -mkfiledlg-ftree-img -mkfiledlg-ignorecase -mkfiledlg-inlist-sort -mkfiledlg-namelist-sort -mkfiledlg-stop-color -mkfiledlg-stop-on-err
*mkfiledlg.compact.path *mkfiledlg.compact.pathsz *mkfiledlg.file.type *mkfiledlg.fileNMax *mkfiledlg.ftree.color *mkfiledlg.ftree.img *mkfiledlg.ignorecase *mkfiledlg.iniFocus *mkfiledlg.inlist.sort *mkfiledlg.inlistNMax *mkfiledlg.namelist.sort *mkfiledlg.namelistNMax *mkfiledlg.stop.color *mkfiledlg.stopOnErr

Font Colour

-mkfiledlg-compact-path:{yes|no}
*mkfiledlg.compact.path:{yes|no}

  Compact path names in file tree.

  Default: yes
-mkfiledlg-compact-pathsz:n
*mkfiledlg.compact.pathsz:n

  Compact path names longer than
  n characters.

  Default: 50
-mkfiledlg-file-type:{yes|no}
*mkfiledlg.file.type:{yes|no}

  Display file type.

  Default: yes
*mkfiledlg.fileNMax:n

  Maximum number of files.

  0-1000

  Default: 100
-mkfiledlg-ftree-color:{yes|no}
*mkfiledlg.ftree.color:{yes|no}

  File tree colours.

  Default: yes
-mkfiledlg-ftree-img:{yes|no}
*mkfiledlg.ftree.img:{yes|no}

  File tree images.

  Default: yes
-mkfiledlg-ignorecase:{yes|no}
*mkfiledlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
*mkfiledlg.iniFocus:{rc|name}

  Initial focus.

  rc
      As specified in resources.
  name
      `Name' combo box.

  Default: name
-mkfiledlg-inlist-sort:{abc|hist}
*mkfiledlg.inlist.sort:{abc|hist}

  Sort order in `In' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*mkfiledlg.inlistNMax:n

  Maximum number of entries in `In' combo box.

  Default: 50
-mkfiledlg-namelist-sort:{abc|hist}
*mkfiledlg.namelist.sort:{abc|hist}

  Sort order in `Name' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*mkfiledlg.namelistNMax:n

  Maximum number of entries in `Name' combo box.

  Default: 50
-mkfiledlg-stop-color:{yes|no}
*mkfiledlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-mkfiledlg-stop-on-err:{yes|no}
*mkfiledlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*mkfiledlg.ftree File tree
*mkfiledlg.in `In' combo box
*mkfiledlg.name `Name' combo box
Examples

To set font of `Name' combo box to `Verdana', add the following line to your ffm.cfg:

*mkfiledlg.name.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*mkfiledlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*mkfiledlg.file File sys:WINDOWTEXT/sys:WINDOW
*mkfiledlg.hid Hidden file white/yellow4
*mkfiledlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*mkfiledlg.lnkX Invalid link blue/rgb:255,183,111
*mkfiledlg.new New file/directory white/rgb:0,170,170
*mkfiledlg.fdeleted Deleted file white/grey50
*mkfiledlg.fmoved Moved file white/grey50
*mkfiledlg.inproc In process white/blue
*mkfiledlg.done Done white/green4
*mkfiledlg.stop `Stop' button white/red2
*mkfiledlg.inval Invalid white/red3
*mkfiledlg.err Error white/red
*mkfiledlg.warn Warning black/yellow
*mkfiledlg.info Info white/blue4
*mkfiledlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*mkfiledlg.err.fgClr: black
*mkfiledlg.err.bgClr: rgb:255,182,193

10.1.13 Change Attributes Dialog

-fattribdlg-attrfmt -fattribdlg-deref -fattribdlg-dgrp-num -fattribdlg-file-type -fattribdlg-flist-color -fattribdlg-flist-compact-name -fattribdlg-flist-compact-path -fattribdlg-flist-img -fattribdlg-mark-color -fattribdlg-sizefmt -fattribdlg-sort -fattribdlg-sort-ignorecase -fattribdlg-sort-reverse -fattribdlg-stop-color -fattribdlg-stop-on-err -fattribdlg-timefmt -fattribdlg-timefmt-usr
*fattribdlg.attrfmt *fattribdlg.deref *fattribdlg.dgrp.num *fattribdlg.file.type *fattribdlg.flist.color *fattribdlg.flist.compact.name *fattribdlg.flist.compact.path *fattribdlg.flist.img *fattribdlg.hideComnPathPrefix *fattribdlg.iniFocus *fattribdlg.mark.color *fattribdlg.sizefmt *fattribdlg.sortby *fattribdlg.sort.ignorecase *fattribdlg.sort.reverse *fattribdlg.stop.color *fattribdlg.stopOnErr *fattribdlg.timefmt *fattribdlg.timefmt.usr

Font Colour

-fattribdlg-attrfmt:{std|ext|ext3}
*fattribdlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fattribdlg-deref:{yes|no}
*fattribdlg.deref:{yes|no}

  `Dereference links' checkbox initially checked.

  Default: no
-fattribdlg-dgrp-num:{locale|si-en|si-fr|usr}
*fattribdlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fattribdlg-file-type:{yes|no}
*fattribdlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fattribdlg-flist-color:{yes|no}
*fattribdlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fattribdlg-flist-compact-name:{yes|no}
*fattribdlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fattribdlg-flist-compact-path:{yes|no}
*fattribdlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fattribdlg-flist-img:{yes|no}
*fattribdlg.flist.img:{yes|no}

  File list images.

  Default: yes
*fattribdlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
*fattribdlg.iniFocus:{rc|flist|attr|cmd}

  Initial focus.

  rc
      As specified in resources.
  flist
      File list.
  attr
      `Read-only' checkbox.
  cmd
      `Command' input box.

  Default: rc
-fattribdlg-mark-color:{yes|no}
*fattribdlg.mark.color:{yes|no}

  Control `marked' state colour.

  Default: yes
-fattribdlg-sizefmt:{b|k|4}
*fattribdlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fattribdlg-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*fattribdlg.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-fattribdlg-sort-ignorecase:{yes|no}
*fattribdlg.sort.ignorecase:{yes|no}

  Default: yes
-fattribdlg-sort-reverse:{yes|no}
*fattribdlg.sort.reverse:{yes|no}

  Reverse sort order.
-fattribdlg-stop-color:{yes|no}
*fattribdlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fattribdlg-stop-on-err:{yes|no}
*fattribdlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fattribdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fattribdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fattribdlg-timefmt-usr:format
*fattribdlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fattribdlg.flist File list
*fattribdlg.cmd `Command' input box
Examples

To set font of `Command' input box to `Verdana', add the following line to your ffm.cfg:

*fattribdlg.cmd.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fattribdlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*fattribdlg.file File sys:WINDOWTEXT/sys:WINDOW
*fattribdlg.hid Hidden file white/yellow4
*fattribdlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*fattribdlg.lnkX Invalid link blue/rgb:255,183,111
*fattribdlg.fdeleted Deleted file white/grey50
*fattribdlg.fmoved Moved file white/grey50
*fattribdlg.inproc In process white/blue
*fattribdlg.done Done white/green4
*fattribdlg.mark Control `marked' state black/rgb:255,175,255
*fattribdlg.stop `Stop' button white/red2
*fattribdlg.err Error white/red
*fattribdlg.warn Warning black/yellow
*fattribdlg.info Info white/blue4
*fattribdlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fattribdlg.err.fgClr: black
*fattribdlg.err.bgClr: rgb:255,182,193

10.1.14 Disk Usage Dialog

-dudlg-attrfmt -dudlg-autostart -dudlg-deref -dudlg-dgrp-num -dudlg-file-type -dudlg-flist-color -dudlg-flist-compact-name -dudlg-flist-compact-path -dudlg-flist-img -dudlg-sizefmt -dudlg-sort -dudlg-sort-ignorecase -dudlg-sort-reverse -dudlg-stop-color -dudlg-timefmt -dudlg-timefmt-usr
*dudlg.attrfmt *dudlg.autostart *dudlg.deref *dudlg.dgrp.num *dudlg.du *dudlg.file.type *dudlg.flist.color *dudlg.flist.compact.name *dudlg.flist.compact.path *dudlg.flist.img *dudlg.hideComnPathPrefix *dudlg.sizefmt *dudlg.sortby *dudlg.sort.ignorecase *dudlg.sort.reverse *dudlg.stop.color *dudlg.timefmt *dudlg.timefmt.usr

Font Colour

-dudlg-attrfmt:{std|ext|ext3}
*dudlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-dudlg-autostart:{yes|no}
*dudlg.autostart:{yes|no}

  Automatically start counting on dialog open.

  Default: yes
-dudlg-deref:{yes|no}
*dudlg.deref:{yes|no}

  Dereference symbolic links.

  Default: no
-dudlg-dgrp-num:{locale|si-en|si-fr|usr}
*dudlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
*dudlg.du:{compressedFileSize|infoByHandle}

  compressedFileSize
      Use GetCompressedFileSize function.
  infoByHandle
      Use GetFileInformationByHandleEx function.

  Default: compressedFileSize
-dudlg-file-type:{yes|no}
*dudlg.file.type:{yes|no}

  Display file type.

  Default: yes
-dudlg-flist-color:{yes|no}
*dudlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-dudlg-flist-compact-name:{yes|no}
*dudlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-dudlg-flist-compact-path:{yes|no}
*dudlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-dudlg-flist-img:{yes|no}
*dudlg.flist.img:{yes|no}

  File list images.

  Default: yes
*dudlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
-dudlg-sizefmt:{b|k|4}
*dudlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-dudlg-sort:{ad|attr|Bd|dir|du|err|ext|
    md|name|ndirs|nfiles|
    path|rpath|size}
*dudlg.sortby:{ad|attr|Bd|dir|du|err|ext|
    md|name|ndirs|nfiles|
    path|rpath|size}

  File list sort order.
-dudlg-sort-ignorecase:{yes|no}
*dudlg.sort.ignorecase:{yes|no}

  Default: yes
-dudlg-sort-reverse:{yes|no}
*dudlg.sort.reverse:{yes|no}

  Reverse sort order.
-dudlg-stop-color:{yes|no}
*dudlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-dudlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*dudlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-dudlg-timefmt-usr:format
*dudlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*dudlg.flist File list
*dudlg.totalSz `Total size' box
*dudlg.totalDu `Total size on disk' box
Examples

To set font of `Total size' box to `Verdana', add the following line to your ffm.cfg:

*dudlg.totalSz.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*dudlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*dudlg.file File sys:WINDOWTEXT/sys:WINDOW
*dudlg.hid Hidden file white/yellow4
*dudlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*dudlg.lnkX Invalid link blue/rgb:255,183,111
*dudlg.fdeleted Deleted file white/grey50
*dudlg.fmoved Moved file white/grey50
*dudlg.inproc In process white/blue
*dudlg.stop `Stop' button white/red2
*dudlg.err Error white/red
*dudlg.warn Warning black/yellow
*dudlg.info Info white/blue4
*dudlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*dudlg.err.fgClr: black
*dudlg.err.bgClr: rgb:255,182,193

10.1.15 Apply Command Dialog

-fcmddlg-attrfmt -fcmddlg-cmdlist-sort -fcmddlg-dgrp-num -fcmddlg-file-type -fcmddlg-flist-color -fcmddlg-flist-compact-name -fcmddlg-flist-compact-path -fcmddlg-flist-img -fcmddlg-irrelev-color -fcmddlg-shortfpath -fcmddlg-sizefmt -fcmddlg-sizefmt-vol -fcmddlg-sort -fcmddlg-sort-ignorecase -fcmddlg-sort-reverse -fcmddlg-stop-color -fcmddlg-stop-on-err -fcmddlg-timefmt -fcmddlg-timefmt-usr
*fcmddlg.attrfmt *fcmddlg.cmdlist.sort *fcmddlg.cmdlistNMax *fcmddlg.dgrp.num *fcmddlg.file.type *fcmddlg.flist.color *fcmddlg.flist.compact.name *fcmddlg.flist.compact.path *fcmddlg.flist.img *fcmddlg.hideComnPathPrefix *fcmddlg.iniFocus *fcmddlg.irrelev.color *fcmddlg.shortfpath *fcmddlg.sizefmt *fcmddlg.sizefmt.vol *fcmddlg.sortby *fcmddlg.sort.ignorecase *fcmddlg.sort.reverse *fcmddlg.stop.color *fcmddlg.stopOnErr *fcmddlg.timefmt *fcmddlg.timefmt.usr

Font Colour

-fcmddlg-attrfmt:{std|ext|ext3}
*fcmddlg.attrfmt:{std|ext|ext3}

  File list attributes format.

  Default: ext3
-fcmddlg-cmdlist-sort:{abc|hist}
*fcmddlg.cmdlist.sort:{abc|hist}

  Command list sort order.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*fcmddlg.cmdlistNMax:n

  Maximum number of entries in `Command' combo box.

  Default: 50
-fcmddlg-dgrp-num:{locale|si-en|si-fr|usr}
*fcmddlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fcmddlg-file-type:{yes|no}
*fcmddlg.file.type:{yes|no}

  Display file type.

  Default: yes
-fcmddlg-flist-color:{yes|no}
*fcmddlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fcmddlg-flist-compact-name:{yes|no}
*fcmddlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fcmddlg-flist-compact-path:{yes|no}
*fcmddlg.flist.compact.path:{yes|no}

  Compact `Real path', `Path' and `Dir' in file list.

  Default: yes
-fcmddlg-flist-img:{yes|no}
*fcmddlg.flist.img:{yes|no}

  File list images.

  Default: yes
*fcmddlg.hideComnPathPrefix:{yes|no}

  Hide common path prefix in file list
  (`Path' and `Directory' columns).

  Default: yes
*fcmddlg.iniFocus:{rc|flist|cmdln|cmdcbx}

  Initial focus.

  rc
      As specified in resources.
  flist
      File list.
  cmdln
      `Command' input box.
  cmdcbx
      `Command' combo box.

  Default: cmdln
-fcmddlg-irrelev-color:{yes|no}
*fcmddlg.irrelev.color:{yes|no}

  Control `irrelevant' state colour.

  Default: yes
-fcmddlg-shortfpath:{yes|no}
*fcmddlg.shortfpath:{yes|no}

  Pass short (8.3) file path to command line.

  Default: yes
-fcmddlg-sizefmt:{b|k|4}
*fcmddlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fcmddlg-sizefmt-vol:{b|k|4}
*fcmddlg.sizefmt.vol:{b|k|4}

  Volume size format.

  Default: 4
-fcmddlg-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*fcmddlg.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-fcmddlg-sort-ignorecase:{yes|no}
*fcmddlg.sort.ignorecase:{yes|no}

  Default: yes
-fcmddlg-sort-reverse:{yes|no}
*fcmddlg.sort.reverse:{yes|no}

  Reverse sort order.
-fcmddlg-stop-color:{yes|no}
*fcmddlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fcmddlg-stop-on-err:{yes|no}
*fcmddlg.stopOnErr:{yes|no}

  Stop on error.

  Default: no
-fcmddlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fcmddlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fcmddlg-timefmt-usr:format
*fcmddlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fcmddlg.flist File list
*fcmddlg.cmdln `Command' input box
*fcmddlg.cmdcbx `Command' combo box
*fcmddlg.cmdoutTo `Output to' input box
Examples

To set font of `Command' input box to `Verdana', add the following line to your ffm.cfg:

*fcmddlg.cmdln.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fcmddlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*fcmddlg.file File sys:WINDOWTEXT/sys:WINDOW
*fcmddlg.hid Hidden file white/yellow4
*fcmddlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*fcmddlg.lnkX Invalid link blue/rgb:255,183,111
*fcmddlg.fdeleted Deleted file white/grey50
*fcmddlg.fmoved Moved file white/grey50
*fcmddlg.inproc In process white/blue
*fcmddlg.done Done white/green4
*fcmddlg.irrelev Control `irrelevant' state sys:BTNTEXT/sys:3DFACE
*fcmddlg.stop `Stop' button white/red2
*fcmddlg.inval Invalid white/red3
*fcmddlg.err Error white/red
*fcmddlg.warn Warning black/yellow
*fcmddlg.info Info white/blue4
*fcmddlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fcmddlg.err.fgClr: black
*fcmddlg.err.bgClr: rgb:255,182,193

10.1.16 Select Path/File Dialog

-fseldlg-attrfmt -fseldlg-dgrp-num -fseldlg-flist-color -fseldlg-flist-compact-name -fseldlg-flist-file-type -fseldlg-flist-img -fseldlg-ftree-color -fseldlg-ftree-file-type -fseldlg-ftree-img -fseldlg-grpdir1st -fseldlg-ignorecase -fseldlg-pathlist-sort -fseldlg-sizefmt -fseldlg-sizefmt-vol -fseldlg-sort -fseldlg-sort-ignorecase -fseldlg-sort-reverse -fseldlg-stop-color -fseldlg-timefmt -fseldlg-timefmt-usr
*fseldlg.attrfmt *fseldlg.dgrp.num *fseldlg.flist.color *fseldlg.flist.compact.name *fseldlg.flist.file.type *fseldlg.flist.img *fseldlg.ftree.color *fseldlg.ftree.file.type *fseldlg.ftree.img *fseldlg.grpdir1st *fseldlg.ignorecase *fseldlg.pathlist.sort *fseldlg.pathlistNMax *fseldlg.sizefmt *fseldlg.sizefmt.vol *fseldlg.sortby *fseldlg.sort.ignorecase *fseldlg.sort.reverse *fseldlg.stop.color *fseldlg.timefmt *fseldlg.timefmt.usr

Font Colour

-fseldlg-attrfmt:{std|ext|ext3}
*fseldlg.attrfmt:{std|ext|ext3}

  Attributes format.

  Default: ext3
-fseldlg-dgrp-num:{locale|si-en|si-fr|usr}
*fseldlg.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
-fseldlg-flist-color:{yes|no}
*fseldlg.flist.color:{yes|no}

  File list colours.

  Default: yes
-fseldlg-flist-compact-name:{yes|no}
*fseldlg.flist.compact.name:{yes|no}

  Compact `Name' in file list.

  Default: yes
-fseldlg-flist-file-type:{yes|no}
*fseldlg.flist.file.type:{yes|no}

  Display file type in file list.

  Default: yes
-fseldlg-flist-img:{yes|no}
*fseldlg.flist.img:{yes|no}

  File list images.

  Default: yes
-fseldlg-ftree-color:{yes|no}
*fseldlg.ftree.color:{yes|no}

  Directory tree colours.

  Default: yes
-fseldlg-ftree-file-type:{yes|no}
*fseldlg.ftree.file.type:{yes|no}

  Display file type in directory tree.

  Default: no
-fseldlg-ftree-img:{yes|no}
*fseldlg.ftree.img:{yes|no}

  Directory tree images.

  Default: yes
-fseldlg-grpdir1st:{yes|no}
*fseldlg.grpdir1st:{yes|no}

  Group directories first.

  Default: yes
-fseldlg-ignorecase:{yes|no}
*fseldlg.ignorecase:{yes|no}

  Case insensitive filenames.

  Default: yes
-fseldlg-pathlist-sort:{abc|hist}
*fseldlg.pathlist.sort:{abc|hist}

  Sort order in `Path' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*fseldlg.pathlistNMax:n

  Maximum number of entries in `Path' combo box.

  Default: 50
-fseldlg-sizefmt:{b|k|4}
*fseldlg.sizefmt:{b|k|4}

  Size format.

  Default: k
-fseldlg-sizefmt-vol:{b|k|4}
*fseldlg.sizefmt.vol:{b|k|4}

  Volume size format.

  Default: 4
-fseldlg-sort:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}
*fseldlg.sortby:{ad|attr|Bd|dir|err|ext|
    md|name|path|rpath|size}

  File list sort order.
-fseldlg-sort-ignorecase:{yes|no}
*fseldlg.sort.ignorecase:{yes|no}

  Case insensitive file list sort order.

  Default: yes
-fseldlg-sort-reverse:{yes|no}
*fseldlg.sort.reverse:{yes|no}

  File list reverse sort order.
-fseldlg-stop-color:{yes|no}
*fseldlg.stop.color:{yes|no}

  `Stop' button colour.

  Default: yes
-fseldlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fseldlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: locale-short
-fseldlg-timefmt-usr:format
*fseldlg.timefmt.usr:format

  User specified time format.

  Default: %c

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*fseldlg.path `Path' combo box
*fseldlg.ftree Directory tree
*fseldlg.flist File list
Examples

To set font of `Path' combo box to `Verdana', add the following line to your ffm.cfg:

*fseldlg.path.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fseldlg.dir Directory sys:WINDOWTEXT/sys:WINDOW
*fseldlg.file File sys:WINDOWTEXT/sys:WINDOW
*fseldlg.hid Hidden file white/yellow4
*fseldlg.lnk Link sys:WINDOWTEXT/sys:WINDOW
*fseldlg.lnkX Invalid link blue/rgb:255,183,111
*fseldlg.empty Empty white/rgb:255,88,0
*fseldlg.noMatch No match white/rgb:255,88,0
*fseldlg.fdeleted Deleted file white/grey50
*fseldlg.fmoved Moved file white/grey50
*fseldlg.stop `Stop' button white/red2
*fseldlg.err Error white/red
*fseldlg.cancelled Cancelled white/magenta3
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*fseldlg.err.fgClr: black
*fseldlg.err.bgClr: rgb:255,182,193

10.1.17 Open/Diff with Dialog

-opencmddlg-cmdcbxlist-sort -opencmddlg-cmdlist-color -opencmddlg-cmdlist-img -opencmddlg-irrelev-color
*opencmddlg.cmdcbxlist.sort *opencmddlg.cmdcbxlistNMax *opencmddlg.cmdlist.color *opencmddlg.cmdlist.img *opencmddlg.iniFocus *opencmddlg.irrelev.color

Font Colour

-opencmddlg-cmdcbxlist-sort:{abc|hist}
*opencmddlg.cmdcbxlist.sort:{abc|hist}

  Sort order in `Command' combo box.

  abc
      Alphabetical order.
  hist
      Chronological order.

  Default: hist
*opencmddlg.cmdcbxlistNMax:n

  Maximum number of entries in `Command' combo box.

  Default: 50
-opencmddlg-cmdlist-color:{yes|no}
*opencmddlg.cmdlist.color:{yes|no}

  Command list colours.

  Default: yes
-opencmddlg-cmdlist-img:{yes|no}
*opencmddlg.cmdlist.img:{yes|no}

  Command list images.

  Default: yes
*opencmddlg.iniFocus:{rc|cmdcbx|patt|name|cmdList}

  Initial focus.

  rc
      As specified in resources.
  cmdcbx
      `Command' combo box.
  patt
      `Pattern' input box.
  name
      `Name' input box.
  cmdList
      Command list.

  Default: rc
-opencmddlg-irrelev-color:{yes|no}
*opencmddlg.irrelev.color:{yes|no}

  Control `irrelevant' state colour.

  Default: yes

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*opencmddlg.file `File' box
*opencmddlg.cmdcbx `Command' combo box
*opencmddlg.patt `Pattern' input box
*opencmddlg.name `Name' input box
*opencmddlg.cmdList Command list
*opencmddlg.filtPattEd `Filter-Pattern' input box
*opencmddlg.filtNameEd `Filter-Name' input box
*opencmddlg.filtCmdEd `Filter-Command' input box
Examples

To set font of `Command' combo box to `Verdana', add the following line to your ffm.cfg:

*opencmddlg.cmdcbx.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*opencmddlg.match Match black/rgb:57,255,20
*opencmddlg.noMatch No match sys:WINDOWTEXT/sys:WINDOW
*opencmddlg.irrelev Control `irrelevant' state sys:BTNTEXT/sys:3DFACE
*opencmddlg.inval Invalid white/red3
*opencmddlg.err Error white/red
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*opencmddlg.err.fgClr: black
*opencmddlg.err.bgClr: rgb:255,182,193

10.1.18 Confirmation Box

-fcfmbox-attrfmt -fcfmbox-del-color -fcfmbox-dgrp-num -fcfmbox-merge-color -fcfmbox-overwrite-color -fcfmbox-pathfmt -fcfmbox-permdel-color -fcfmbox-sizefmt -fcfmbox-timefmt -fcfmbox-timefmt-usr
*fcfmbox.attrfmt *fcfmbox.del.color *fcfmbox.dgrp.num *fcfmbox.lnkTgtPath *fcfmbox.merge.color *fcfmbox.overwrite.color *fcfmbox.pathfmt *fcfmbox.permdel.color *fcfmbox.sizefmt *fcfmbox.timefmt *fcfmbox.timefmt.usr

Colour

-fcfmbox-attrfmt:{std|ext|ext3}
*fcfmbox.attrfmt:{std|ext|ext3}

  Attributes format.

  Default: ext
-fcfmbox-del-color:{yes|no}
*fcfmbox.del.color:{yes|no}

  `delete' colour.

  Default: yes
-fcfmbox-dgrp-num:{locale|si-en|si-fr|usr}
*fcfmbox.dgrp.num:{locale|si-en|si-fr|usr}

  Digit grouping.

  Default: locale
*fcfmbox.lnkTgtPath:{final|fsctl}

  Link target path.

  final
      Use GetFinalPathNameByHandle function.
    -name:{normalized|opened}
    -volname:{dos|guid|none|nt}
  fsctl
      Use FSCTL_GET_REPARSE_POINT control code.

  Default: final

  Examples: 
    final -volname:guid
    fsctl
-fcfmbox-merge-color:{yes|no}
*fcfmbox.merge.color:{yes|no}

  `merge' colour.

  Default: yes
-fcfmbox-overwrite-color:{yes|no}
*fcfmbox.overwrite.color:{yes|no}

  `overwrite' colour.

  Default: yes
-fcfmbox-pathfmt:{fname-dir|path}
*fcfmbox.pathfmt:{fname-dir|path}

  Path format.

  fname-dir
    <filename> (<directory>)
  path
    <path>

  Default: fname-dir
-fcfmbox-permdel-color:{yes|no}
*fcfmbox.permdel.color:{yes|no}

  `permanent delete' colour.

  Default: yes
-fcfmbox-sizefmt:{b|k|4}
*fcfmbox.sizefmt:{b|k|4}

  Size format.

  Default: k
-fcfmbox-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*fcfmbox.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: iso
-fcfmbox-timefmt-usr:format
*fcfmbox.timefmt.usr:format

  User specified time format.

  Default: %c

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*fcfmbox.del Delete black/yellow
*fcfmbox.permdel Permanent delete black/yellow
*fcfmbox.owrite Overwrite black/yellow
*fcfmbox.merge Merge black/yellow
Examples

To set colour of `overwrite' to `white/red4', add the following lines to your ffm.cfg:

*fcfmbox.owrite.fgClr: white
*fcfmbox.owrite.bgClr: red4

10.1.19 Message Box

-msgbox-color -msgbox-icon
*msgbox.color *msgbox.icon

Font Colour

-msgbox-color:{yes|no}
*msgbox.color:{yes|no}

  `Message' box colour.

  Default: yes
-msgbox-icon:{yes|no}
*msgbox.icon:{yes|no}

  Show icon.

  Default: yes

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*msgbox.msg `Message' box
Examples

To set font of `Message' box to `Verdana', add the following line to your ffm.cfg:

*msgbox.msg.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*msgbox.err Error white/red
*msgbox.warn Warning black/yellow
*msgbox.info Info white/blue4
*msgbox.msg Message sys:WINDOWTEXT/sys:WINDOW
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*msgbox.err.fgClr: black
*msgbox.err.bgClr: rgb:255,182,193

10.1.20 Errors Dialog

-uerrdlg-clear-on-close -uerrdlg-elist-color -uerrdlg-elist-img -uerrdlg-etitl-color -uerrdlg-layout -uerrdlg-timefmt -uerrdlg-timefmt-usr
*uerrdlg.clearOnClose *uerrdlg.elist.color *uerrdlg.elist.img *uerrdlg.etitl.color *uerrdlg.layout *uerrdlg.timefmt *uerrdlg.timefmt.usr

Font Colour

-uerrdlg-clear-on-close:{yes|no}
*uerrdlg.clearOnClose:{yes|no}

  Clear errors on close.

  Default: yes
-uerrdlg-elist-color:{yes|no}
*uerrdlg.elist.color:{yes|no}

  Error list colour.

  Default: no
-uerrdlg-elist-img:{yes|no}
*uerrdlg.elist.img:{yes|no}

  Error list images.

  Default: yes
-uerrdlg-etitl-color:{yes|no}
*uerrdlg.etitl.color:{yes|no}

  Error title colour.

  Default: yes
-uerrdlg-layout:{listtop|listbot}
*uerrdlg.layout:{listtop|listbot}

  Dialog layout.

  listtop:
    Error list at the top.
  listbot:
    Error list at the bottom.

  Default: listbot
-uerrdlg-timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}
*uerrdlg.timefmt:{iso|iso-long|
    locale-short|locale-long|
    ls|ls-long|usr}

  Time format.

  Default: usr
-uerrdlg-timefmt-usr:format
*uerrdlg.timefmt.usr:format

  User specified time format.

  Default: %m-%d %H:%M:%S

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*uerrdlg.errTitl Error title
*uerrdlg.errMsg `Error message' box
*uerrdlg.errList Error list
Examples

To set font of `Error message' box to `Verdana', add the following line to your ffm.cfg:

*uerrdlg.errMsg.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*uerrdlg.err Error white/red
*uerrdlg.warn Warning black/yellow
*uerrdlg.info Info white/blue4
Examples

To set colour of `error' to `black/rgb:255,182,193', add the following lines to your ffm.cfg:

*uerrdlg.err.fgClr: black
*uerrdlg.err.bgClr: rgb:255,182,193

10.1.21 Keyboard Shortcuts Dialog

-acceldlg-desc-color -acceldlg-hard-key-color -acceldlg-key-color
*acceldlg.desc.color *acceldlg.hardKey.color *acceldlg.key.color

Font Colour

-acceldlg-desc-color:{yes|no}
*acceldlg.desc.color:{yes|no}

  `Description' box colour.

  Default: yes
-acceldlg-hard-key-color:{yes|no}
*acceldlg.hardKey.color:{yes|no}

  Hardcoded keys colour.

  Default: yes
-acceldlg-key-color:{yes|no}
*acceldlg.key.color:{yes|no}

  `Keys' box colour.

  Default: yes

Font

*resource_name.fontName:name
*resource_name.fontHeight:height
*resource_name.fontWeight:weight
*resource_name.fontItalic:yes|no
Resource name Description
*acceldlg.desc `Description' box
*acceldlg.key `Keys' box
Examples

To set font of `Keys' box to `Verdana', add the following line to your ffm.cfg:

*acceldlg.key.fontName: Verdana

Colour

*resource_name.fgClr:colour
*resource_name.bgClr:colour
Resource name Description Default
*acceldlg.desc Description black/rgb:255,230,128
*acceldlg.key Keys black/rgb:255,204,0
*acceldlg.hardKey Hardcoded keys sys:WINDOWTEXT/sys:WINDOW
Examples

To set colour of keys to `black/rgb:233,191,169', add the following lines to your ffm.cfg:

*acceldlg.key.fgClr: black
*acceldlg.key.bgClr: rgb:233,191,169

10.2 Config files

10.2.1 Config file format

Config file format is very similar to X resources [XRES_WKP] file format.

<user><binding><application><binding><component>...<component>:<value>

Lex

  comment       ^!.*
  include       ^#{ws}*include
  include_fname .*
  spec          {binding}?({component}{binding})*{component}
  val           ((\\\r?\n)|.)*
  binding       "."|"*"
  component     [a-zA-Z0-9_-]+

  ws            [ \t]

10.2.2 Config files locations

Global config file

ffm.cfg in Ffm installation directory.

Local config file
  1. `-cfg' command line option. If `-cfg' is not set, then
  2. ffm.cfg file in directory specified by `-cfgdir' command line option. If `-cfgdir' is not set, then
  3. ffm.cfg file in %LOCALAPPDATA%\bvdsw\ directory.

10.3 User config file

This file is used by application to store user preferences, such as windows positions, list columns selections, etc. It should not be modified by users.

10.3.1 User config file location

Hidden file.

  1. `-usrcfg' command line option. If `-usrcfg' is not set, then
  2. _ffm.cfg file in directory specified by `-cfgdir' command line option. If `-cfgdir' is not set, then
  3. _ffm.cfg file in %LOCALAPPDATA%\bvdsw\ directory.

10.4 File type

Directory
Trailing `\'.
Link
Trailing `@'.

10.5 Boolean

Yes:
  y[es]
  t[rue]
  1
  on

Case insensitive.

10.6 Font

Font height

-n
    Decrease font height.
+n
    Increase font height.
n[-]
    Set font height. If `-', absolute value is
    matched.
Examples
-1
Decrease font height by 1.
+1
Increase font height by 1.
12
Set font height to 12.
11-
Set font height to 11 — absolute value is matched.

Font weight

dontcare
thin
extralight
ultralight
light
normal
regular
medium
semibold
demibold
bold
extrabold
ultrabold
heavy
black

decimal 0-1000

Case insensitive.

Examples
bold
Bold font.
400
Normal font.

10.7 Colour

white
grey
grey50
black
red
red2
red3
red4
green
green2
green3
green4
blue
blue2
blue3
blue4
yellow
yellow2
yellow3
yellow4
cyan
cyan2
cyan3
cyan4
magenta
magenta2
magenta3
magenta4
rgb: R,G,B
rgb: R G B
  R,G,B — decimal 0-255

#RRGGBB
  RR,GG,BB — hexadecimal 00-FF

sys: colour
  3DDKSHADOW
  3DFACE
  3DHIGHLIGHT
  3DHILIGHT
  3DLIGHT
  3DSHADOW
  ACTIVEBORDER
  ACTIVECAPTION
  APPWORKSPACE
  BACKGROUND
  BTNFACE
  BTNHIGHLIGHT
  BTNHILIGHT
  BTNSHADOW
  BTNTEXT
  CAPTIONTEXT
  DESKTOP
  GRADIENTACTIVECAPTION
  GRADIENTINACTIVECAPTION
  GRAYTEXT
  HIGHLIGHT
  HIGHLIGHTTEXT
  HOTLIGHT
  INACTIVEBORDER
  INACTIVECAPTION
  INACTIVECAPTIONTEXT
  INFOBK
  INFOTEXT
  MENU
  MENUTEXT
  SCROLLBAR
  WINDOW
  WINDOWFRAME
  WINDOWTEXT
Examples
red4
Dark red colour.
rgb:0,0,255
Blue colour.
#FFFF00
Yellow colour.
sys:WINDOWTEXT
Current system text colour in windows.

11. Transliteration

11.1 Transliteration file format

table: <name>
alias: <name>
:<ch>: <str>
...

Lex

  comment       ^!.*
  include       ^#{ws}*include
  include_fname .*
  table         table
  table_name    .*
  alias         alias
  alias_name    .*
  ch            [^:\r\n]+
  str           ((\\\r?\n)|.)*

  ws            [ \t]

11.2 Transliteration files locations

Global transliteration file

trl\ffm.trl in Ffm installation directory.

Local transliteration file
  1. `-trl' command line option. If `-trl' is not set, then
  2. ffm.trl file in directory specified by `-trldir' command line option. If `-trldir' is not set, then
  3. ffm.trl file in %LOCALAPPDATA%\bvdsw\trl\ directory.

12. Starting Ffm

ffm-std [options] path ...
ffm-ext [options] path ...
ffm-pro [options] path ...

OPTIONS

  -altlang:{<lang>}
  -app-icon:{norm|dim}
  -attrfmt:{std|ext|ext3}
  -dgrp-num:{locale|si-en|si-fr|usr}
  -dgrp-num-usrfmt:<format>
  -dgrp-num-usrgrpsep:<grpsep>
  -dgrp-num-usrdecmark:<decmark>
  -ignorecase:{yes|no}
  -lang:{<lang>}
  -lc-all:<locale>
      Locale - all categories.
      See locale in setlocale() C function.
  -lc-collate:<locale>
  -lc-ctype:<locale>
  -lc-monetary:<locale>
  -lc-numeric:<locale>
  -lc-time:<locale>
  -show-cmdbar:{yes|no}
  -show-menubar:{yes|no}
  -sizefmt:{b|k|4}
  -sizefmt-vol:{b|k|4}
  -timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -timefmt-usr:<format>
  -view:{mgr|
      find|findstd|findext|findcmd|
      diff|diffstd|diffext|diffcmd}

  -mgr-flist-color:{yes|no}
  -mgr-flist-compact-name:{yes|no}
  -mgr-flist-file-type:{yes|no}
  -mgr-flist-img:{yes|no}
  -mgr-ftree-color:{yes|no}
  -mgr-ftree-file-type:{yes|no}
  -mgr-ftree-img:{yes|no}
  -mgr-irrelev-color:{yes|no}
  -mgr-pathlist-sort:{abc|hist}
  -mgr-stop-color:{yes|no}

  -find-deref:{yes|no}
  -find-disable-err:[+-]<code>[-]
  -find-filt-cmdlist-sort:{abc|hist}
  -find-filt-shortfpath:{yes|no}
  -find-flist-color:{yes|no}
  -find-flist-compact-name:{yes|no}
  -find-flist-compact-path:{yes|no}
  -find-flist-file-type:{yes|no}
  -find-flist-img:{yes|no}
  -find-follow:{yes|no}
  -find-follow-cmdln:{yes|no}
  -find-ftree-color:{yes|no}
  -find-ftree-file-type:{yes|no}
  -find-ftree-img:{yes|no}
  -find-grpdir1st:{yes|no}
  -find-irrelev-color:{yes|no}
  -find-pathdir1st:{yes|no}
  -find-pathlist-sort:{abc|hist}
  -find-show-ftree:{yes|no}
  -find-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -find-sort-ignorecase:{yes|no}
  -find-sort-reverse:{yes|no}
  -find-stop-color:{yes|no}

  -findcmd-ex-cmdln:{yes|no}
  -findcmd-ex:<name>

  -findext-ex:<name>

  -diff-cmpcmd-shortfpath:{yes|no}
  -diff-cmpcmdlist-img:{yes|no}
  -diff-deref:{yes|no}
  -diff-disable-err:[+-]code[-]
  -diff-flist-color:{yes|no}
  -diff-flist-compact-name:{yes|no}
  -diff-flist-compact-path:{yes|no}
  -diff-flist-file-type:{yes|no}
  -diff-flist-img:{yes|no}
  -diff-follow:{yes|no}
  -diff-follow-cmdln:{yes|no}
  -diff-ftree-color:{yes|no}
  -diff-ftree-file-type:{yes|no}
  -diff-ftree-img:{yes|no}
  -diff-grpdir1st:{yes|no}
  -diff-irrelev-color:{yes|no}
  -diff-pathdir1st:{yes|no}
  -diff-pathlist-sort:{abc|hist}
  -diff-prilist-img:{yes|no}
  -diff-show-all:{yes|no}
  -diff-show-diff-only:{yes|no}
  -diff-show-ftree:{yes|no}
  -diff-show-recursive:{yes|no}
  -diff-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
      md|md2|name|name1|name2|path|
      rpath1|rpath2|size|size2|stat}
  -diff-sort-ignorecase:{yes|no}
  -diff-sort-reverse:{yes|no}
  -diff-stop-color:{yes|no}

  -diffext-ex:<name>

  -diffcmd-ex-cmdln:{yes|no}
  -diffcmd-ex:<name>

  -acceldlg-desc-color:{yes|no}
  -acceldlg-hard-key-color:{yes|no}
  -acceldlg-key-color:{yes|no}

  -dudlg-attrfmt:{std|ext|ext3}
  -dudlg-autostart:{yes|no}
  -dudlg-deref:{yes|no}
  -dudlg-dgrp-num:{locale|si-en|si-fr|usr}
  -dudlg-file-type:{yes|no}
  -dudlg-flist-color:{yes|no}
  -dudlg-flist-compact-name:{yes|no}
  -dudlg-flist-compact-path:{yes|no}
  -dudlg-flist-img:{yes|no}
  -dudlg-sizefmt:{b|k|4}
  -dudlg-sort:{ad|attr|Bd|dir|du|err|ext|
      md|name|ndirs|nfiles|
      path|rpath|size}
  -dudlg-sort-ignorecase:{yes|no}
  -dudlg-sort-reverse:{yes|no}
  -dudlg-stop-color:{yes|no}
  -dudlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -dudlg-timefmt-usr:<format>

  -fattribdlg-attrfmt:{std|ext|ext3}
  -fattribdlg-deref:{yes|no}
  -fattribdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fattribdlg-file-type:{yes|no}
  -fattribdlg-flist-color:{yes|no}
  -fattribdlg-flist-compact-name:{yes|no}
  -fattribdlg-flist-compact-path:{yes|no}
  -fattribdlg-flist-img:{yes|no}
  -fattribdlg-mark-color:{yes|no}
  -fattribdlg-sizefmt:{b|k|4}
  -fattribdlg-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -fattribdlg-sort-ignorecase:{yes|no}
  -fattribdlg-sort-reverse:{yes|no}
  -fattribdlg-stop-color:{yes|no}
  -fattribdlg-stop-on-err:{yes|no}
  -fattribdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fattribdlg-timefmt-usr:<format>

  -fcfmbox-attrfmt:{std|ext|ext3}
  -fcfmbox-del-color:{yes|no}
  -fcfmbox-dgrp-num:{locale|si-en|si-fr|usr}
  -fcfmbox-merge-color:{yes|no}
  -fcfmbox-overwrite-color:{yes|no}
  -fcfmbox-permdel-color:{yes|no}
  -fcfmbox-sizefmt:{b|k|4}
  -fcfmbox-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fcfmbox-timefmt-usr:<format>

  -fcmddlg-attrfmt:{std|ext|ext3}
  -fcmddlg-cmdlist-sort:{abc|hist}
  -fcmddlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fcmddlg-file-type:{yes|no}
  -fcmddlg-flist-color:{yes|no}
  -fcmddlg-flist-compact-name:{yes|no}
  -fcmddlg-flist-compact-path:{yes|no}
  -fcmddlg-flist-img:{yes|no}
  -fcmddlg-irrelev-color:{yes|no}
  -fcmddlg-shortfpath:{yes|no}
  -fcmddlg-sizefmt:{b|k|4}
  -fcmddlg-sizefmt-vol:{b|k|4}
  -fcmddlg-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -fcmddlg-sort-ignorecase:{yes|no}
  -fcmddlg-sort-reverse:{yes|no}
  -fcmddlg-stop-color:{yes|no}
  -fcmddlg-stop-on-err:{yes|no}
  -fcmddlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fcmddlg-timefmt-usr:<format>

  -fcpdlg-attrfmt:{std|ext|ext3}
  -fcpdlg-autostart-paste:{yes|no}
  -fcpdlg-autostart-paste-dup:{yes|no}
  -fcpdlg-cfm-merge-dir:{yes|no}
  -fcpdlg-cfm-overwrite:{yes|no}
  -fcpdlg-cfm-overwrite-ro:{yes|no}
  -fcpdlg-cfm-yn:{ny|yn}
  -fcpdlg-deref:{yes|no}
  -fcpdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fcpdlg-file-type:{yes|no}
  -fcpdlg-flist-color:{yes|no}
  -fcpdlg-flist-compact-name:{yes|no}
  -fcpdlg-flist-compact-path:{yes|no}
  -fcpdlg-flist-img:{yes|no}
  -fcpdlg-ignorecase:{yes|no}
  -fcpdlg-recursive:{yes|no}
  -fcpdlg-sizefmt:{b|k|4}
  -fcpdlg-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -fcpdlg-sort-ignorecase:{yes|no}
  -fcpdlg-sort-reverse:{yes|no}
  -fcpdlg-stop-color:{yes|no}
  -fcpdlg-stop-on-err:{yes|no}
  -fcpdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fcpdlg-timefmt-usr:<format>
  -fcpdlg-tolist-sort:{abc|hist}

  -fdeldlg-attrfmt:{std|ext|ext3}
  -fdeldlg-cfm:{yes|no}
  -fdeldlg-cfm-perm:{yes|no}
  -fdeldlg-cfm-ro:{yes|no}
  -fdeldlg-cfm-yn:{ny|yn}
  -fdeldlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fdeldlg-dir:{yes|no}
  -fdeldlg-file-type:{yes|no}
  -fdeldlg-flist-color:{yes|no}
  -fdeldlg-flist-compact-name:{yes|no}
  -fdeldlg-flist-compact-path:{yes|no}
  -fdeldlg-flist-img:{yes|no}
  -fdeldlg-note-color:{yes|no}
  -fdeldlg-recursive:{yes|no}
  -fdeldlg-sizefmt:{b|k|4}
  -fdeldlg-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -fdeldlg-sort-ignorecase:{yes|no}
  -fdeldlg-sort-reverse:{yes|no}
  -fdeldlg-stop-color:{yes|no}
  -fdeldlg-stop-on-err:{yes|no}
  -fdeldlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fdeldlg-timefmt-usr:<format>

  -fdiffcpdlg-attrfmt:{std|ext|ext3}
  -fdiffcpdlg-cfm-overwrite:{yes|no}
  -fdiffcpdlg-cfm-overwrite-ro:{yes|no}
  -fdiffcpdlg-cfm-yn:{ny|yn}
  -fdiffcpdlg-deref:{yes|no}
  -fdiffcpdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fdiffcpdlg-file-type:{yes|no}
  -fdiffcpdlg-flist-color:{yes|no}
  -fdiffcpdlg-flist-compact-name:{yes|no}
  -fdiffcpdlg-flist-compact-path:{yes|no}
  -fdiffcpdlg-flist-img:{yes|no}
  -fdiffcpdlg-ignorecase:{yes|no}
  -fdiffcpdlg-recursive:{yes|no}
  -fdiffcpdlg-sizefmt:{b|k|4}
  -fdiffcpdlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
      md|md2|name|name1|name2|path|
      rpath1|rpath2|size|size2|stat}
  -fdiffcpdlg-sort-ignorecase:{yes|no}
  -fdiffcpdlg-sort-reverse:{yes|no}
  -fdiffcpdlg-stop-color:{yes|no}
  -fdiffcpdlg-stop-on-err:{yes|no}
  -fdiffcpdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fdiffcpdlg-timefmt-usr:<format>

  -fdiffdeldlg-attrfmt:{std|ext|ext3}
  -fdiffdeldlg-cfm:{yes|no}
  -fdiffdeldlg-cfm-perm:{yes|no}
  -fdiffdeldlg-cfm-ro:{yes|no}
  -fdiffdeldlg-cfm-yn:{ny|yn}
  -fdiffdeldlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fdiffdeldlg-dir:{yes|no}
  -fdiffdeldlg-file-type:{yes|no}
  -fdiffdeldlg-flist-color:{yes|no}
  -fdiffdeldlg-flist-compact-name:{yes|no}
  -fdiffdeldlg-flist-compact-path:{yes|no}
  -fdiffdeldlg-flist-img:{yes|no}
  -fdiffdeldlg-note-color:{yes|no}
  -fdiffdeldlg-recursive:{yes|no}
  -fdiffdeldlg-sizefmt:{b|k|4}
  -fdiffdeldlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
      md|md2|name|name1|name2|path|
      rpath1|rpath2|size|size2|stat}
  -fdiffdeldlg-sort-ignorecase:{yes|no}
  -fdiffdeldlg-sort-reverse:{yes|no}
  -fdiffdeldlg-stop-color:{yes|no}
  -fdiffdeldlg-stop-on-err:{yes|no}
  -fdiffdeldlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fdiffdeldlg-timefmt-usr:<format>

  -fdiffmvdlg-attrfmt:{std|ext|ext3}
  -fdiffmvdlg-cfm-overwrite:{yes|no}
  -fdiffmvdlg-cfm-overwrite-ro:{yes|no}
  -fdiffmvdlg-cfm-yn:{ny|yn}
  -fdiffmvdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fdiffmvdlg-file-type:{yes|no}
  -fdiffmvdlg-flist-color:{yes|no}
  -fdiffmvdlg-flist-compact-name:{yes|no}
  -fdiffmvdlg-flist-compact-path:{yes|no}
  -fdiffmvdlg-flist-img:{yes|no}
  -fdiffmvdlg-ignorecase:{yes|no}
  -fdiffmvdlg-sizefmt:{b|k|4}
  -fdiffmvdlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
      md|md2|name|name1|name2|path|
      rpath1|rpath2|size|size2|stat}
  -fdiffmvdlg-sort-ignorecase:{yes|no}
  -fdiffmvdlg-sort-reverse:{yes|no}
  -fdiffmvdlg-stop-color:{yes|no}
  -fdiffmvdlg-stop-on-err:{yes|no}
  -fdiffmvdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fdiffmvdlg-timefmt-usr:<format>

  -finfdlg-attrfmt:{std|ext|ext3}
  -finfdlg-color:{yes|no}
  -finfdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -finfdlg-sizefmt:{b|k|4}
  -finfdlg-sizefmt-vol:{b|k|4}
  -finfdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -finfdlg-timefmt-usr:<format>

  -fmirrdlg-attrfmt:{std|ext|ext3}
  -fmirrdlg-cfm-yn:{ny|yn}
  -fmirrdlg-cp-cfm-overwrite:{yes|no}
  -fmirrdlg-cp-cfm-overwrite-ro:{yes|no}
  -fmirrdlg-cp-deref:{yes|no}
  -fmirrdlg-cp-recursive:{yes|no}
  -fmirrdlg-del-cfm:{yes|no}
  -fmirrdlg-del-cfm-perm:{yes|no}
  -fmirrdlg-del-cfm-ro:{yes|no}
  -fmirrdlg-del-dir:{yes|no}
  -fmirrdlg-del-recursive:{yes|no}
  -fmirrdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fmirrdlg-file-type:{yes|no}
  -fmirrdlg-flist-color:{yes|no}
  -fmirrdlg-flist-compact-name:{yes|no}
  -fmirrdlg-flist-compact-path:{yes|no}
  -fmirrdlg-flist-img:{yes|no}
  -fmirrdlg-ignorecase:{yes|no}
  -fmirrdlg-sizefmt:{b|k|4}
  -fmirrdlg-sort:{ad|ad2|attr|Bd|Bd2|dir|err|ext|
      md|md2|mirrOp|name|name1|name2|path|
      rpath1|rpath2|size|size2|stat}
  -fmirrdlg-sort-ignorecase:{yes|no}
  -fmirrdlg-sort-reverse:{yes|no}
  -fmirrdlg-stop-color:{yes|no}
  -fmirrdlg-stop-on-err:{yes|no}
  -fmirrdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fmirrdlg-timefmt-usr:<format>

  -fmvdlg-attrfmt:{std|ext|ext3}
  -fmvdlg-cfm-overwrite:{yes|no}
  -fmvdlg-cfm-overwrite-ro:{yes|no}
  -fmvdlg-cfm-yn:{ny|yn}
  -fmvdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fmvdlg-file-type:{yes|no}
  -fmvdlg-flist-color:{yes|no}
  -fmvdlg-flist-compact-name:{yes|no}
  -fmvdlg-flist-compact-path:{yes|no}
  -fmvdlg-flist-img:{yes|no}
  -fmvdlg-ignorecase:{yes|no}
  -fmvdlg-sizefmt:{b|k|4}
  -fmvdlg-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -fmvdlg-sort-ignorecase:{yes|no}
  -fmvdlg-sort-reverse:{yes|no}
  -fmvdlg-stop-color:{yes|no}
  -fmvdlg-stop-on-err:{yes|no}
  -fmvdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fmvdlg-timefmt-usr:<format>
  -fmvdlg-tolist-sort:{abc|hist}

  -frendlg-attrfmt:{std|ext|ext3}
  -frendlg-cfm-yn:{ny|yn}
  -frendlg-dgrp-num:{locale|si-en|si-fr|usr}
  -frendlg-file-type:{yes|no}
  -frendlg-flist-color:{yes|no}
  -frendlg-flist-compact-name:{yes|no}
  -frendlg-flist-compact-path:{yes|no}
  -frendlg-flist-img:{yes|no}
  -frendlg-ignorecase:{yes|no}
  -frendlg-irrelev-color:{yes|no}
  -frendlg-pattlist-sort:{abc|hist}
  -frendlg-sizefmt:{b|k|4}
  -frendlg-sort:{ad|attr|Bd|dir|err|
      md|name|path|rpath|size}
  -frendlg-sort-ignorecase:{yes|no}
  -frendlg-sort-reverse:{yes|no}
  -frendlg-stop-color:{yes|no}
  -frendlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -frendlg-timefmt-usr:<format>

  -frenbdlg-attrfmt:{std|ext|ext3}
  -frenbdlg-cfm-overwrite:{yes|no}
  -frenbdlg-cfm-overwrite-ro:{yes|no}
  -frenbdlg-cfm-yn:{ny|yn}
  -frenbdlg-cmdlist-sort:{abc|hist}
  -frenbdlg-dgrp-num:{locale|si-en|si-fr|usr}
  -frenbdlg-editor:cmd
  -frenbdlg-file-type:{yes|no}
  -frenbdlg-flist-color:{yes|no}
  -frenbdlg-flist-compact-name:{yes|no}
  -frenbdlg-flist-compact-path:{yes|no}
  -frenbdlg-flist-img:{yes|no}
  -frenbdlg-ignorecase:{yes|no}
  -frenbdlg-sizefmt:{b|k|4}
  -frenbdlg-sort:{ad|attr|Bd|dir|err|
      md|name|path|rpath|size}
  -frenbdlg-sort-ignorecase:{yes|no}
  -frenbdlg-sort-reverse:{yes|no}
  -frenbdlg-stop-color:{yes|no}
  -frenbdlg-stop-on-err:{yes|no}
  -frenbdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -frenbdlg-timefmt-usr:<format>

  -fseldlg-attrfmt:{std|ext|ext3}
  -fseldlg-dgrp-num:{locale|si-en|si-fr|usr}
  -fseldlg-flist-color:{yes|no}
  -fseldlg-flist-compact-name:{yes|no}
  -fseldlg-flist-file-type:{yes|no}
  -fseldlg-flist-img:{yes|no}
  -fseldlg-ftree-color:{yes|no}
  -fseldlg-ftree-file-type:{yes|no}
  -fseldlg-ftree-img:{yes|no}
  -fseldlg-grpdir1st:{yes|no}
  -fseldlg-ignorecase:{yes|no}
  -fseldlg-pathlist-sort:{abc|hist}
  -fseldlg-sizefmt:{b|k|4}
  -fseldlg-sizefmt-vol:{b|k|4}
  -fseldlg-sort:{ad|attr|Bd|dir|err|ext|
      md|name|path|rpath|size}
  -fseldlg-sort-ignorecase:{yes|no}
  -fseldlg-sort-reverse:{yes|no}
  -fseldlg-stop-color:{yes|no}
  -fseldlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -fseldlg-timefmt-usr:<format>

  -mkdirdlg-compact-path:{yes|no}
  -mkdirdlg-compact-pathsz:<n>
  -mkdirdlg-file-type:{yes|no}
  -mkdirdlg-ftree-color:{yes|no}
  -mkdirdlg-ftree-img:{yes|no}
  -mkdirdlg-ignorecase:{yes|no}
  -mkdirdlg-inlist-sort:{abc|hist}
  -mkdirdlg-namelist-sort:{abc|hist}
  -mkdirdlg-stop-color:{yes|no}
  -mkdirdlg-stop-on-err:{yes|no}

  -mkfiledlg-compact-path:{yes|no}
  -mkfiledlg-compact-pathsz:<n>
  -mkfiledlg-file-type:{yes|no}
  -mkfiledlg-ftree-color:{yes|no}
  -mkfiledlg-ftree-img:{yes|no}
  -mkfiledlg-ignorecase:{yes|no}
  -mkfiledlg-inlist-sort:{abc|hist}
  -mkfiledlg-namelist-sort:{abc|hist}
  -mkfiledlg-stop-color:{yes|no}
  -mkfiledlg-stop-on-err:{yes|no}

  -msgbox-color:{yes|no}
  -msgbox-icon:{yes|no}

  -opencmddlg-cmdcbxlist-sort:{abc|hist}
  -opencmddlg-cmdlist-color:{yes|no}
  -opencmddlg-cmdlist-img:{yes|no}
  -opencmddlg-irrelev-color:{yes|no}

  -uerrdlg-clear-on-close:{yes|no}
  -uerrdlg-elist-color:{yes|no}
  -uerrdlg-elist-img:{yes|no}
  -uerrdlg-etitl-color:{yes|no}
  -uerrdlg-layout:{listtop|listbot}
  -uerrdlg-timefmt:{iso|iso-long|
      locale-short|locale-long|
      ls|ls-long|usr}
  -uerrdlg-timefmt-usr:<format>

  -cfg:<file>
  -cfgdir:<dirname>
  -key:<file>
  -keydir:<dirname>
  -usrcfg:<file>

  -trl:<file>
      Transliteration file
  -trldir:<dirname>
      Transliteration file directory

  -errout:{<file>|stderr|stdout}
      Error log
  -erroutmaxsz:<n>[kmg]
    k  kilobytes (1024 bytes)
    m  megabytes (1048576 bytes)
    g  gigabytes (1073741824 bytes)
      Maximum size of error log file
      Default: 2m

  -ver[:{+|all|...|ls}]
  -ver-out[:<file>]

12.1 Environment variable

FFM
Command line options.
SET FFM=[options]
Examples
SET FFM=-view:findext -find-sort:name

13. Installation

13.1 Installer

ffm-std-ver-inst.exe [options]
ffm-ext-ver-inst.exe [options]
ffm-pro-ver-inst.exe [options]

OPTIONS

  /S
      Silent install.
  /D=<install_dir>
      Installation directory.
      From NSIS documentation:
        It must be the last parameter used in the
        command line and must not contain any quotes,
        even if the path contains spaces. Only
        absolute paths are supported.

  /LANG={en|ru}
      Language.
  /MAN-EN={y|n}
      Manual (en).
  /MAN-RU={y|n}
      Руководство (ru).
  /STARTMENU={y|n}
      Start Menu Shortcuts.
  /DESKTOP={y|n}
      Desktop Shortcut.
  /CTXMENU={y|n}
      Add `Ffm' context menu entry.
  /DISPNAME=<name>
      Start menu folder name / desktop shortcut name.

13.2 Uninstaller

uninst-ffm-std.exe [options]
uninst-ffm-ext.exe [options]
uninst-ffm-pro.exe [options]

OPTIONS

  /S
      Silent uninstall.

14. Error Log

  1. `-errout' command line option. If `-errout' is not set, then
  2. ffm-std.err/ffm-ext.err/ffm-pro.err file in Ffm startup directory.

15. ffind command line utility

ffind [options] path ... [expr]

OPTIONS

  -depth:{<n>|<range>}
    <n>
    <m>-<n>
    -<n>
    <n>-
  -deref:{yes|no}
      Dereference symbolic links
  -disable-err:[+-]<code>[-]
  -file-type:{yes|no}
  -follow:{yes|no}
      Follow links
  -follow-cmdln:{yes|no}
      Follow links specified in command line only
  -ignorecase:{yes|no}
  -lc-all:<locale>
      Locale - all categories.
      See locale in setlocale() C function.
  -lc-collate:<locale>
  -lc-ctype:<locale>
  -lc-monetary:<locale>
  -lc-numeric:<locale>
  -lc-time:<locale>
  -post-order:{yes|no}
  -realpath:{yes|no}

  -cfg:<file>
  -cfgdir:<dirname>

  -errout:{<file>|stderr|stdout}
      Error log
  -erroutmaxsz:<n>[kmg]
    k  kilobytes (1024 bytes)
    m  megabytes (1048576 bytes)
    g  gigabytes (1073741824 bytes)
      Maximum size of error log file
      Default: 2m

  -ver[:{+|all|...|ls}]
  -{help|?}

PRIMARIES

  -ad:[+-]<time>
    ccyy-mm[-dd[THH[:MM[:SS]]]]
    [[[[cc]yy-]mm-]ddT]HH:MM[:SS]
    [[[[[cc]yy]mm]dd]HH]MM[.SS]
  -attr:<a>
    d  directory
    r  read-only
    h  hidden
    s  system
    a  archive
    l  link
    c  compressed
  -Bd:[+-]<time>
    ccyy-mm[-dd[THH[:MM[:SS]]]]
    [[[[cc]yy-]mm-]ddT]HH:MM[:SS]
    [[[[[cc]yy]mm]dd]HH]MM[.SS]
  -empty
  -md:[+-]<time>
    ccyy-mm[-dd[THH[:MM[:SS]]]]
    [[[[cc]yy-]mm-]ddT]HH:MM[:SS]
    [[[[[cc]yy]mm]dd]HH]MM[.SS]
  -mmin:[+-]<n>
  -mtime:[+-]<n>
  -name:<pattern>
  -cname:<pattern>
  -iname:<pattern>
  -path:<pattern>
  -cpath:<pattern>
  -ipath:<pattern>
  -size:[+-]<n>[ckmg]
    c  bytes
    k  kilobytes (1024 bytes)
    m  megabytes (1048576 bytes)
    g  gigabytes (1073741824 bytes)
  -type:<t>
    d  directory
    f  file
    l  link

OPERATORS

  ( expr )

  ! expr
      Logical NOT operator

  expr -a expr
  expr -and expr
  expr expr
      Logical AND operator

  expr -o expr
  expr -or expr
      Logical OR operator

16. `abc' directory tree

`abc' directory tree used in examples.


Path                                    Size  Attributes
abc\                                          D
abc\echo\                                     D
abc\echo\alpha\                               D
abc\echo\alpha\ADR-1c.csv                 3B  A
abc\echo\alpha\romeo\                         D
abc\echo\alpha\romeo\lima\                    D
abc\echo\alpha\romeo\lima\LTR-3c.csv      5B  A
abc\echo\alpha\romeo\RPT-2c.csv           4B  A
abc\echo\alpha\whiskey\                       D
abc\echo\alpha\whiskey\juliett\               D
abc\echo\alpha\whiskey\juliett\one\           D
abc\echo\alpha\whiskey\papa\                  D
abc\echo\alpha\whiskey\papa\PWR.txt       0B  A
abc\echo\ES.txt                           0B  A
abc\echo\india\                               D
abc\echo\india\II.dat                     0B  A
abc\echo\india\sierra\                        D
abc\echo\india\sierra\hotel\                  D
abc\echo\india\sierra\hotel\five\             D
abc\echo\india\sierra\SIG-ro.dat          0B  RA
abc\echo\india\sierra\victor\                 D
abc\echo\india\uniform\                       D
abc\echo\india\uniform\Foxtrot\               D
abc\echo\india\uniform\Foxtrot\FWD.txt    0B  A
abc\echo\india\uniform\URS.dat            0B  A

abc.zip

17. Acknowledgments

This product includes libbzip2 data compression library. Copyright © 1996-2010 Julian R Seward.

18. References