Photo shows Larsen Commander on @Macarlo's Warp 4.0


Larsen Commander:
First Beta Released

 
OS/2 Warp have a new File Manager: programmer Leif-Erik Larsen just releases the first beta of Larsen Commander (lcmd091.zip, 244.5Kb). To get it simple click the salmon above.


Click here to see the second beta, V. 0.92>@@@
Click here to see the third beta, V. 0.93>@@@
Click here to see the fourth beta, V. 0.94>@@@
Click here to see the fifth beta, V. 0.95>@@@
Click here to see the sixth beta, V. 0.96>@@@
Click here to see the seventh beta, V. 0.97>@@@

Screenshot 1>@@@
Screenshot 2>@@@
Screenshot 3>@@@
Screenshot 4>@@@
Screenshot 5>@@@
Screenshot 6>@@@

Larsen Commander was developed and built using Borland C/C++ 2.0
for OS/2 and IBM Visual Age C++ 3.0 for OS/2. I wrote it in my spare
time and when sitting on the train when pending to and from the work.
The development progress has therefore taken as much as three years,
which means a total of a few months in case I had used all my working time
on it. Initially the development machine was an IBM Thinkpad 701c, which
is a 486-50MHz with 12MByte RAM. However, in early 1998 I bought a new
IBM Thinkpad 560E which is a Pentium 166MHz with 48MByte RAM. This means that Larsen Commander was developed and tested on relative slow computers and therefore should perform very well on relatively weak machines.
On power machines the Larsen Commander is almost flying...


Known bugs and problems

1. The Command Line Entry Field must have a font which is not to small.
If the font is to tall then the Entry Field will have some problems
with horizontal scrolling, at least on OS/2 Warp 4. This is not a bug
of Larsen Commander but it is a bug in the Multiline Entry Field (WC_MLE)
of OS/2.

TIPS: You can use the Font Palette Object of the OS/2 WPS and drop
any font you like on the Command Line Entry Field of Larsen Commander.

2. If the current directoru contains a huge number of files it can happen
that the scroll bar of the corresponding file panel does not work
properly. However, this is just a cosmetic bug. The reason is that OS/2
has scrollbars that uses 16 bit integers to calculate the thumb position
and scroll range. I need to write code that "emulate" 32 or more bits.

3. Don't use Larsen Commander to execute VIO programs from the command line that do require input from STDIN. The program will likely break when
it reaces the point of where to read from its STDIN. I am working on this.
In the meantime you can eventually execute such programs by pressing
Alt+Enter rather than just Enter. This will ensure that the program is
run in a new session, completely independent from Larsen Commander.

4. Some of the menu commands in Larsen Commander depends on external
programs on your system. For instance, when you choose to edit a text
file from within Larsen Commander, by default the OS/2 standard text
editor program E.EXE will be launched. However, you can easily choose
another program module if you like (probably you will). Just open the
options menu and select the "Programs..." menu item. Then, just choose the
desired program module and parameter list of each optional program.

A few of the default programs are shareware programs that you might
not have installed on you system. For instance, when you choose the
menu command for comparing the content of two text files, Larsen Commander will (by default) try to launch the PM-Diff shareware program.

Some facts

* Nice, attractive and highly customizable look and feel.
* The program actually works very well, and works fast, too.
* Powerful and user friendly at the same time.
* Built in GUI Console and Command Line Prompt with History.
* Preserves the Command and Directory History between sessions.
* File Columns are no wider than the widest item of the respective Column.
* Platform independent human editable INI-file.
* Easy creation of Program and Shadow Objects on Desktop.
* Built in command line commands: PUSHD, POPD, R, SET, TAG, WHICH, +++
* All commands are accessable by keyboard shortcuts.
* Directory Cache with smart CD command.
* Extended Attribute Viewer.
* Smart Program Launching.


Some of the additional features that are soon to be added

* Drag & Drop.
* Built in text editor and file viewer.
* Support for ZIP-files and other archive formats (ARJ, LZH, ZOO, JAR).
* User customizable Toolbar.
* User menu for easy launching of frequently used programs.
* File undelete, using OS/2's DELDIR facility.
* Association editor.
* Extended selection capabilities.
* Tree view mode.
* Optional look and feel.
* Command aliases.
* Auto filename completeon (ala 4OS2) when pressing SHIFT+TAB.
* Windows 95/98/NT version.


Keyboard shortcuts

The Larsen Commander was developed with great care to emulate as much
of the native functionality of Norton Commander as possible.
Another product that inspired the functionality of Larsen Commander was
the great OS/2 Warp and Win32 program "File Commander", written by
Brian Havard (brianh@kheldar.apana.org.au). Thus, the various keyboard
shortcuts of Larsen Commander should be easy for you to use if you are
already used to one of those two programs already.

F1 About.
Alt+F1 Choose drive for the left panel.
Alt+Shift+F1 Activate the BRIEF mode on current panel.
F2 User defined menu.
Alt+F2 Choose drive for the right panel.
Alt+Shift+F2 Activate the FULL mode on current panel.
F3 View the content of the current selected file.
Ctrl+F3 Sort current panel by name.
Alt+Shift+F3 Activate the WIDE mode on current panel.
F4 Edit the content of the current selected file.
Ctrl+F4 Sort current panel by extension.
Alt+Shift+F4 Activate the TREE mode on current panel.
F5 Copy the current selected file(s) to another location.
Ctrl+F5 Sort current panel by date and time.
Alt+F5 Show the Directory Shortcut dialog.
F6 Move or rename the current selected file(s).
Ctrl+F6 Sort current panel by file size.
Alt+F6 Create WPS object on the OS/2 desktop.
F7 Create a new directory.
Ctrl+F7 Unsort current panel.
Alt+F7 Find file(s) on the system.
F8 Delete the current selected file(s).
Ctrl+F8 Reverse the current sort order.
Shift+Ctrl+F8 Undelete files.
Alt+F8 Show the Command History dialog.
Shift+F8 Show the Directory History dialog.
F9 Activate the menu bar.
Alt+F9 Search for duplicate files on the system.
F10 Exit Larsen Commander.
Alt+Letter Start the dynamic filename search.
Alt+Down Navigate next match, when performing dynamic filename search.
Alt+Up Navigate previous match, when performing dynamic filename search.
Down Navigate down.
Up Navigate up.
Right Navigate right.
Left Navigate left.
Page Down Navigate page down.
Page Up Navigate page up.
Home Navigate home.
End Navigate to the end.
Tab Activate the opposite panel.
Ctrl+Tab Toggle activation between command line and console monitor.
Insert Toggle selection mark on the current file and navigate down.
Escape Toggle file panels on/off.
Ctrl+Space Toggle selection mark on the current file.
Enter Execute command line or open the selected item.
Alt+Enter Run the command line in a new session.
Shift+Enter Show detailed information about the selected item.
Shift+Ctrl+Enter Insert full path of selected item to command line.
Ctrl+Enter Insert name of selected item to command line.
Ctrl++ Add current directory to first free index in Directory Shortcut table
Ctrl+\ Activate the root directory
Alt+0 Activate directory at Directory Shortcut #0
Alt+1 Activate directory at Directory Shortcut #1
Alt+2 Activate directory at Directory Shortcut #2
Alt+3 Activate directory at Directory Shortcut #3
Alt+4 Activate directory at Directory Shortcut #4
Alt+5 Activate directory at Directory Shortcut #5
Alt+6 Activate directory at Directory Shortcut #6
Alt+7 Activate directory at Directory Shortcut #7
Alt+8 Activate directory at Directory Shortcut #8
Alt+9 Activate directory at Directory Shortcut #9
Ctrl+0 Add current directory to Directory Shortcut #0
Ctrl+1 Add current directory to Directory Shortcut #1
Ctrl+2 Add current directory to Directory Shortcut #2
Ctrl+3 Add current directory to Directory Shortcut #3
Ctrl+4 Add current directory to Directory Shortcut #4
Ctrl+5 Add current directory to Directory Shortcut #5
Ctrl+6 Add current directory to Directory Shortcut #6
Ctrl+7 Add current directory to Directory Shortcut #7
Ctrl+8 Add current directory to Directory Shortcut #8
Ctrl+9 Add current directory to Directory Shortcut #9
Ctrl+A View or edit standard file attributes.
Shift+Ctrl+C Change file name case.
Ctrl+C Break the current running child process, if any.
Ctrl+D View or edit file time and date stamps.
Ctrl+L Activate INFO mode on opposite panel.
Ctrl+K Compare the two current directories.
Ctrl+O Toggle visibility of the two panels.
Ctrl+P Compare content of the two current file items.
Ctrl+Q Calculate directory size and statistics.
Ctrl+R Reread current directory.
Alt+Ctrl+R Rescan directory cache for the current drive.
Ctrl+T Tag (select) filenames in current panel by filter.
Ctrl+U Swap the two panels.
Ctrl+V Calculate size and statistics for the current drive.
Ctrl+W Open current directory in WPS folder.
Ctrl+X Browse the Extended Attributes of the current file.
Ctrl+Y Untag (unselect) filenames in current panel by filter.


CONTACT AUTHOR

Leif-Erik Larsen
leifel@online.no
http://www.sol.no/~leilarse/index.html


@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]

 
CLICK HERE TO VISIT THE TOP 1000!
Statistics