TIP: Click on subject to list as thread! ANSI
echo: z3_pascal
to: All
from: Glenn Crouch
date: 1995-12-02 08:05:14
subject: Orpheus 1.02

Turbo Power has released an Electronic Upgrade to the Orpheus (for Delphi)
Package. This is available for download to first time callers from
Algorithms Anonymous Ph (090) 93 3145.

If you use Delphi and haven't given Orpheus a try, then download the Trial
Run (also updated to v1.02) and see.

We bought the package and have found it very useful in development.

Following is what's new in v1.02:
-------

This file summarizes changes made between Orpheus versions 1.01 and
1.02.  It is of interest primarily to users who have upgraded from
version 1.01.

Bugs fixed
---------------------------------------------------------------------------
OVCAE
  - Possible GPF while reading form from stream

OVCDBEDIT
  - PasteFromClipboard did not work when not in edit mode
  - CutToClipboard did not work when not in edit mode

OVCDBNF
  - Value reset when field was invalid
  - Pressing home, end, or escape enters edit mode
  - Invalid values not handled properly
  - User validation event triggered to often for db fields

OVCDBPF
  - Value reset when field was invalid
  - Pressing home, end, or escape enters edit mode
  - Invalid values not handled properly
  - DecimalPlaces property not published
  - Blank date fields cause translate error in dBase files
  - User validation event triggered to often for db fields

OVCDBSF
  - Value reset when field was invalid
  - Pressing home, end, or escape enters edit mode
  - Invalid values not handled properly
  - User validation event triggered to often for db fields

OVCEDIT
  - Code segment too large error
  - Canvas was not public
  - Scrollbars displayed when not needed
  - SetCaretPosition(1,1) with empty editor hides caret

OVCEF
  - AsString returns garbage if field had invalid value
  - ClearContents doesn't work if field is ReadOnly

OVCNF
  - Returned display string could contain picture chars
  - Display not updated after inc/dec operation

OVCNBK
  - Canvas property was published--should be public
  - Stream read error if notebook is child of Delphi notebook
  - Tab corners painted using wrong color

OVCPF
  - Inc/Dec of Time field didn't work properly
  - DecimalPlaces property not published

OVCSF
  - Case not changed for assigned strings values

OVCSTR
  - Direction Flag not cleared prior to API call
  - TrimTrailingZeros doesn't work.

OVCTABLE
  - OnDoneEdit called too late
  - WM_LBUTTONDOWN called twice when table is unfocused
  - Ctrl+C (clipboard copy) is causing cell to start editing
  - TabStop is being forced True by table
  - The read clause for AllowRedraw returns the wrong value
  - Color property does not get stored properly in DFM file
  - Changes to columns/rows made at FormCreate are lost
  - Entry field cell components 'beep' with otoTabToArrow

OVCTCBEF
  - Invalid typecast error if using own table descendant

OVCTCBMP
  - Bitmap cell component sometimes GPFs in design mode

OVCTCCBX
  - Pressing Enter to select item from list causes active
    cell to move right twice with otoEnterToArrow set
  - The AutoAdvanceLeftRight option does not work

OVCTCEDT
  - String cell components will beep during editing
  - Pressing Tab in a memo cell when otoTabToArrow is set
    causes a tab character to be inserted in the memo

OVCVIEWR
  - Search text not highlighted following direction change
  - Viewer didn't always scroll to show search text
  - Setting Screen.Cursor is ignored by viewers
  - CheckLine not public - needed when printing

OVCVLB
  - Canvas property was published--should be public
  - Can't set ItemIndex to -1
  - TopIndex sometimes gets set to (-) values
  - Listbox scrolls when click is below last item
  - Sizing the list at run-time causes paint problems


New Features
---------------------------------------------------------------------------

OVCAE
  - Added TextMargin property
  - Added right-justified numeric field painting
OVCEF
  - Added TextMargin property to all entry fields
  - Added support for extended and comp to AsFloat property
OVCEDIT
  - Added GetMousePos method
  - Added VisibleRows property
OVCINTL
  - Added Country and ListChar properties
OVCNBK
  - Added PageNames indexed property
  - Added InsertPage and DeletePage methods
OVCNF
  - Added right-justified numeric field painting
OVCPF
  - Added InitDateTime to set initial date or time
OVCTABLE
  - Virtual methods required for creating descendants
  - Added TextMargin property to data entry field cells
OVCVLB
  - Added ItemAtPos method

     -Glenn Crouch
      Sysop, Algorithms Anonymous (090) 93-3145 (Australia)
      3:690/643.3
      esbglenn{at}acslink.net.au

---
* Origin: Glenn's Point - Kalgoorlie, West Australia (3:690/643.3)
SEEN-BY: 633/267 270
@PATH: 6430/3 690/643 613 660 711/409 808 50/99 635/503 633/371 374 267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.