
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]

