This is a list of some Frequently Asked Questions (FAQ's) about the Larsen Commander, as well as their answers. Please read this list before sending any questions or bug reports to the author of the product. If you, after reading this list, have any additional questions that you would like to get answered on this page then please send a mail to: leifel@online.no

What is Larsen Commander?
Larsen Commander is a File Manager and Command Processor program which is intended to almost clone the grand old classic Norton Commander, but in a GUI environment. In addition, Larsen Commander can do a lot of things that Norton Commander was never able to do at all.

Is it free?
No. Larsen Commander is shareware. You have to register it if you use it periodically for more than two or three months. For information about how to register, see: How can I register it?

How can I register it?
Take a look at the register page. Also, you can go directly to BMT Micro and register online.

What does it cost?
The register fee for Larsen Commander version 1.0 is $39 US. This includes a free upgrade to all new versions up to, but not including version 2.0.

Will the registration fee include all future upgrades?
No. If you register version 1.0 you will need to update the reregistration to get version 2.0. You will, however, get free access to all upgrades up to and including version 1.99 of Larsen Commander.

Where can I get the latest version?
I will always upload the latest version of Larsen Commander first to the Larsen Commander Homepage before anywhere else.

How can I report bugs, ideas, suggestions and comments about Larsen Commander?
1) Join the Larsen Commander mailing list and post your bug reports, questions and requests there, or 2) Send mail to the author of the Larsen Commander at leifel@online.no, or 3) visit the Larsen Commander homepage at http://home.online.no/~leifel/lcmd/index.html and click on the Mail or the Support page.

How can I join the Larsen Commander mailing list?
For an detailed answer to this question, please see the Larsen Commander mailing list page for more info.

For which systems does Larsen Commander exist?
At the time being, IBM OS/2 Warp only.

Does it run on Warp 3?
Yes, Larsen Commander should run well on all versions of OS/2 Warp version 3.0 and newer.

Which utilities was used to develop Larsen Commander?
Among others, Borland C++ 2.0 for OS/2 and IBM Visual Age C++ 3.65 and 4.01 for OS/2. The executable that follows the distribution is compiled with IBM Visual Age C++ 3.65 for OS/2. The GNU (R)evision (C)ontrol (S)ystem is used to keep track of the versions and changes on the source files. I use FTE as my main source code editor.

How many lines of code are there?
The current version of Larsen Commander consist of approximately 85.000 lines of C++ code.

Why didn't you write it in Java?
The Java environment and language is a very nice way of computing, but not for programs like Larsen Commander. At least not at the time being.

Is it a limit on how many files Larsen Commander can show in a single directory?
No. Larsen Commander uses dynamic arrays with no limits to manage its internal tables of file items and other data structures.

If I type HELP at the prompt, I always get LCMD's help. How can I pass the HELP command to the system shell?
There are two answers to this question. 1) Just type HELP.CMD. This forces LCMD to look for the external program which filename is HELP.CMD. 2) In the options dialog, activate the COMMANDS page and disable the HELP internal command of Larsen Commander.

Does the current release contain any expiration date?
No. Starting with version 1.0 there are no longer an expiration date in the program. If, however, you are talking about a beta release of the program then you can expect an expiration date that is some months from the release date of the beta. However, you will be noticed about this when you start the program the last month before the expiration date. This is to prevent the beta releases from any long term survival. Just in case of any dangerous bugs.

Do you plan to add FTP support to Larsen Commander?
Yes, but in which future version is not possible to say.

Is Larsen Commander aware of DESCRIPT.ION files made by 4DOS/4OS2?
No, not at the time being. Maybe in the future.

Are there any easter eggs in the program?
No. (Except from some unknown bugs, I guess ;-)

How can I change the colors used by Larsen Commander?
This is simply because the color selection panels are not implemented yet. I have not prioritized it, simply because in OS/2 you can always use the Color Palette objects to drop any color you want on any part of the Larsen Commander window. As long as you use the OS/2 WPS, that is.

Can I change the font size for the command shell? I find the default is too small with my monitor and need to increase the size considerably to make it readable, but I can't find a setting for it.
As for with colors, you can also use the standard OS/2 Font Palette object(s) to drop and activate any font you like on any part of the Larsen Commander window.

How can I make the header bar of the active file panel have a bit highlighting added so that I can easily see which is the active file panel by looking at the header bars?
Just drop any color you like (from the OS/2 color palette) on the header bar of the active panel. Then press TAB to activate the other panel an drop the same color on the header bar of that panel. Now you will have your color on the active panel header only.

Can I somehow set to close the window after the program started with ALT+ENTER is finished?
Yes, this is an option in the options dialog at page Options ==> Various ==> #1.

I can edit the file LCMDUSER.RC and add some external programs to the User Menu. Can I add an external program in a way that when I click on it via the User Menu that the currently selected file from one of the panels is passed to it as an option? If yes how?
You can use the same argument tags as are documented for the external programs settings. See the pages under the "Programs" section of the Options dialog. For instance: item (id=cmdUserCommand COMMAND="e.exe !p" text="Edit the current file")

Is there a way to select a file and then get its name into the command line as an argument to whatever command I type in?
Yes, you can use the "!p" tag. You can also use any of the other tags that are listed in the "Programs" pages in the options notebook. Supported tags are:
!d Insert current directory.
!h Insert the home directory of the program/command that is launched.
!p Path of the current selected item in the active panel.
!l Path of the current selected item in the left panel.
!r Path of the current selected item in the right panel.