EvenMore is a textviewer for the Amiga written in AmigaE and ECX. This is my first
project on the Amiga and I have been developing it since 1996. I decided to start programming EvenMore because I
wanted to learn to program on the Amiga. I didn't like any of the
textviewers that were available, they had a lot of functions but weren't
very much to look at. So I decided to write my own textviewer.
An early version of EvenMore (v0.33 I think) appeared on the
coverdisk of Amiga Computing (RIP) and several versions (v0.49 most
recently, I think) appeared on the cover CD of CU Amiga (RIP) and Amiga Format
EvenMore is freeware. This means you can use EvenMore as much as you
like without having to pay anything. I do not expect anything in return,
but if you do want to show your appreciation for it, you could send me your
As you may have noticed, I have uploaded the new EvenMore archive to the
website. You can be sure the latest EvenMore will be available here (Since
sometimes I take breaks from programming, there may be times when there
aren't new updates of EvenMore).
Amiga Computing (Mar-97) - cover disk
'even though this is an early version it is very good'
Amiga Format (May-99) - PD select
'easy to use and highly functional'
Amiga Format (Dec-99) - PD select
'EvenMore has a toolbox bursting with features'
Amiga Format (Chr-99) - cover disk
'EvenMore comes armed with a barrage of additional
MorphOS conversion news
Arc2Text plugin will now open the LZH file extension.
Rebuilt button interface. The images are now IFF files instead of icons. The
buttons are 18 pixels wide and the height of the standard string gadget.
These are small but I felt it was better to give more room to the text.
Added a parent button. This will open the parent directory of the currently
opened file in the window. If there is no parent directory it will display a
list of devices and assigns.
Added two buttons for searching forwards and backwards.
Sped up colour allocation by removing nested variables and declaring obtain
pen taglist at start of program instead of at pen allocation time.
Sped up scrolling by storing some commonly used values from nested objects in
variables instead. Also did the same for freeing memory for plugins.
Updated OpenURL library code for version 7.10. Hopefully this will allow
the OpenURL function to work on MorphOS.
The VANILLAKEY event was stopping the string gadgets from working on the MorphOS
port. Changed code to use MapRawKey() instead.
Now uses ScrollRaster() function instead of ClipBlit() for scrolling window
contents. ClipBlit was faster on AmigaOS 3, but did not work whenever a
window was moved out of the screen on MorphOS.
PROGDIR: assign will work again from the quickload menu.
Sped up memory allocation a little by joining the MEMF_CLEAR and MEMF_PUBLIC
tags in one constant variable.
Right to left text highlighting was broken.
Rearranged interface so it is more like a web browser. May eventually
reimplement icon gadgets.
Removed progress bar calculating routines so file loading and parsing should
Optimized line rendering by storing standard pen colours in global variables.
Fixed a couple of bugs in the MUI ARexx port. Was not returning result
strings for commands, and commands passed to the port that required no
arguments were not being picked up.
Keyboard shortcuts in the Project menu are now accessed using the RAMIGA key.
Fixed application preferences GUI layout so the window is sizeable.
Things still needing done...
Develop an XPK plugin instead of supporting it built in.