home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Extra 1997 #5
/
AmigaPlus_Extra-CD_5-97.iso
/
online-tools
/
term
/
amigarip
/
changes
< prev
next >
Wrap
Text File
|
1994-01-21
|
4KB
|
176 lines
Changes for v 0.1:
- Fonts changed. Install the new fonts to avoid problems. For safety,
delete all old MicroANSI fonts
- Serial configuration should be fixed. Delete the old config.
- Modem configuration added
- simple dial added
- AREXX commands added (only for test reasons):
ARexxPort Name : AMIGARIP
TIMEOUT TIME/N : sets timeout for WAIT
SEND TEXT/F : sends the text to the serial
WAIT TEXT/F : waits for the specified text until found or
timeout. Timeout=0 waits until found
- a lot of code changes
- XPR working, but problems after transfer.
- deferred queries should work fine. Try clicking the window when asked
for RETURN
New RIP Commands:
- RIP_OVAL
- RIP_ARC (need to change code to recognize aspect ratios)
- RIP_OVAL_ARC
- RIP_PIE_SLICE (same as RIP_ARC)
- RIP_OVAL_PIE_SLICE
New variables:
- X
- Y
- XY
- XYM
- M
- MSTAT
- RESET
- EGW
- ETW
- DTW
- TWIN
- TWFONT
Things to improve:
- flood fill routines
- serial reading (it's a bit slow yet - I'll trace the problem)
- arc routines and circle don't use aspect ratio
- new commands and variables
Changes for v 0.0c:
- Text positioning should be ok now. Worst case of 1 pixel difference due
to round errors
- RIP_BAR doesn't draw a border anymore
- local playback requester added
- files for local playback are inserted at an internal list and are played
when the terminal is free (no special actions being processed)
- some bugs with splitted lines should be fixed though some may cause
screen scrolling if text wrap active
- some functions added. See below
- Serial Configuration added
- makes use of OwnDevUnit.library (if present) to gain access to the serial
device
- uses EasyRequester now to show errors (only in the worst cases)
- fonts are now separated to avoid scaling problems
- other things I don't remember
- some XPR bugs found (the XPR isn't reliable yet, I'll fix soon)
Implemented command list:
- RIP_TEXT_WINDOW : supports all fonts via scaling (doesn't give good
results with 7 pixels wide fonts). Waiting Mike Nelson to send the rest
of the fonts
- RIP_VIEWPORT
- RIP_RESET_WINDOWS
- RIP_ERASE_WINDOW
- RIP_ERASE_VIEW
- RIP_GOTOXY
- RIP_HOME
- RIP_ERASE_EOL
- RIP_COLOR
- RIP_SET_PALETTE
- RIP_ONE_PALETTE
- RIP_WRITE_MODE
- RIP_MOVE
- RIP_TEXT
- RIP_TEXT_XY : works with all fonts with both vertical and horizontal
drawing
- RIP_FONT_STYLE
- RIP_PIXEL
- RIP_LINE
- RIP_RECTANGLE
- RIP_BAR
- RIP_CIRCLE
- RIP_FILLED_OVAL
- RIP_BEZIER
- RIP_POLYGON
- RIP_FILL_POLYGON
- RIP_POLYLINE
- RIP_FILL
- RIP_LINE_STYLE
- RIP_FILL_STYLE
- RIP_FILL_PATTERN
- RIP_MOUSE
- RIP_KILL_MOUSE_FIELDS
- RIP_BEGIN_TEXT
- RIP_REGION_TEXT
- RIP_END_TEXT
- RIP_GET_IMAGE
- RIP_PUT_IMAGE
- RIP_WRITE_ICON
- RIP_LOAD_ICON
- RIP_BUTTON_STYLE
- RIP_BUTTON : doesn't support hoticons, don't underline/highlight, don't
support checkbox neither radio buttons. Full clipboard support should be
working.
- RIP_QUERY : implemented but the host command processor is not finished
yet.
- RIP_READ_SCENE
- RIP_NO_MORE
Unimplemented commads:
- RIP_OVAL
- RIP_ARC
- RIP_OVAL_ARC
- RIP_PIE_SLICE
- RIP_OVAL_PIE_SLICE
- RIP_DEFINE
- RIP_COPY_REGION
- RIP_FILE_QUERY
- RIP_ENTER_BLOCK_MODE
Implemented variables:
- RIPVER
- DATE
- MONTH
- MONTHNUM
- DAY
- DOY
- YEAR
- FYEAR
- TIME
- HOUR
- MHOUR
- MIN
- SEC
- AMPM
- DATETIME
- TIMEZONE
- DOW
- ADOW
- WDAY
- BEEP
- BLIP
- MUSIC
- ALARM
- PHASERS
- REVPHASERS
Should you find any bug, please report as soon as possible. If you have any
suggestion or anything that could be implemented by now, don't hesitate
contacting me.
Thanks for everyone that's testing the program.
Special thanks to:
Mike Nelson for the fonts and the help with some confusing commands
Dale E. Reed for the help with the XPR routines
Tom Dietz for the Excellent BBS Excelsior!
MicroANSI fonts are copyrighted (C) 1993 by Mike Nelson are being used
under permission.
Francisco Moraes (21 Jan 1994 11:10:00)