home *** CD-ROM | disk | FTP | other *** search
- PBClone 1.6, 10/09/91:
-
- There was an error in the PBCLONE.INF entries for GetXMSm and GetXMSv.
- This has been corrected. The CheckDate routine would bomb out if it was
- given an illegal month. This has likewise been fixed.
-
- The reference manual was getting too large for my favorite editor, so I
- split it in half. PBCLONE1.MAN covers A-F and PBCLONE2.MAN covers G-Z.
-
-
-
- PBClone 1.5, 09/25/91:
-
- Support for far strings has been added to PBClone. This means you can use
- PBClone in the QBX environment and with the BC7 "PDS" /Fs option. Only
- the registered version provides this feature, since you must recompile the
- BASIC sources with whichever PDS version you have.
-
- A bug in the DEMO.BAS file having to do with expanded memory has been
- fixed. This derived from my not reading the documentation-- take heed!
- EVERYBODY needs to read the documentation!
-
- Bugs of varying levels of significance have been collected, labeled, and
- sent to the Smithsonian. Fixed routines: FindFirstA series, FindPatch,
- MMButton, MMButton3, ObjScan.
-
- In PBClone 1.4, a PBCOBJ.ZIP file was included which contained all of the
- object files for PBClone. This has been replaced with PBCLONE.LIB. Use
- the utilities included with LIBWIZ (separate) to extract all of the .OBJ
- files from the library to allow you to create your own custom libraries.
-
- Complaints of bugs in BarMenu have prompted me to add MENUDEMO.BAS and
- MENUDEMO.EXE. BarMenu works flawlessly, but evidently was insufficiently
- documented. The addition of this example code should help. I've added
- VARCDEMO.BAS and VARCDEMO.EXE as well to demonstrate the archive-viewing
- routines.
-
- Assembly language source code has been converted from OPTASM to MASM 6.0.
- While MASM is still not up to OPTASM in many respects, it's close enough,
- especially given that SLR has not updated OPTASM in the past few years and
- it doesn't even support 80386 codes yet. Oh well. MASM may be yucky, but
- it's still (somehow) the standard, and as of v6.0 it's at least tolerable.
-
- New additions (3, bringing the total to 419):
- FileCRC, GetXMSm, GetXMSv
-
-
-
- PBClone 1.4, 03/28/91:
-
- This library is now too large for BASIC to cope with as a unit. Look for
- LIBWIZxx.ZIP (separate), a library manager which will allow you to create
- custom libraries containing just the routines you need.
-
- I feel PBClone has reached sufficient mass to be left alone for a while!
- For the next several months, I'll be working on other projects. Expect
- PBClone 1.5 sometime late this summer or early fall.
-
- The Processor and Processor2 routines can now differentiate NEC V20 chips.
-
- New additions (55, bringing the total to 416):
- AltKey, BarMenu, BarMenuM, CalcDate, CDROM2, CheckDate, CheckDsk,
- ClearArea, CtrlKey, CWindowManager, DateA2R, DateR2A, DCal, DCalendar,
- DGQPrint, DGXQPrint, DGXQPrint1, EnhKbd, EuropeDate, EWindowManagerC,
- EXQPrintC, FileCopy, FindFirstFx, FindNextFx, FindPatch, ForceMatch,
- FormatDate, GetAttrFx, GetCommAddr, GetDateFx, GetDView, GetHGA,
- GetLine, GetMoveBack, GetNameFx, GetRows2, GetSizeFx, GetTimeFx,
- GetTView, GetTVScreen, GXQPrint, GXQPrint1, KbdType, KbdType2, KVal,
- LScroll, LVal, MemSwap, ObjScan, PatchDone, PrtSc, Rand, RScroll,
- SetCommAddr, SetPatch, TypePrint, UpdTVScreen, WeekDay1
-
-
-
- PBClone 1.3, 02/21/91:
-
- The GetLabel and GetLabel2 routines were fixed to overcome a DOS 2.x bug.
- They should now work properly with DOS 2.0 on.
-
- A crude TSR file viewer, FV.EXE, has been added to make syntax and usage
- questions less of a bother. It would be wise to try it out on something
- nonessential first-- it seems to work fine with QuickBASIC, but it locks
- up my favorite editor. See PBCLONE.DOC for details.
-
- New additions (55, bringing the total to 361):
- CheckShare2, CloseA, CPrintScreen1, CPrintScreen2, CursorInfo,
- EMSBuffer, EMSClose, EMSGet, EMSOpen, EMSPut, EMSRest, EMSSave,
- FindFirstA, FindNextA, GetCRCA, GetCRCAL, GetDateA, GetMouseLoc,
- GetNameA, GetSerial, GetSizeAL, GetStoreA, GetTimeA, GQPrint,
- HandleInfo, HCls, HInit, HLine, HMode, HPage, HPrint, HSetPixel,
- HTestPixel, MaxD, MaxS, MinD, MinS, NumFormat, NumProc, NumProc2,
- ParseFSpec, PrintFile, Processor, Processor2, ReadBitF, RedirectIn,
- RedirectOut, SetBit, SetLabel, SetMouseLoc, SInput, SInputSet,
- SInputSet1, SInputSet2, WriteBitF
-
-
-
- PBClone 1.2, 01/28/91:
-
- A bug in the Floppies and Floppies2 routines has been fixed. Thanks to
- Dennis Allen for bringing it to my attention and suggesting a solution.
-
- A bug in the StrIns routine has been fixed. Thanks to Birk Binnard for
- bringing it to my attention.
-
- New additions (31, bringing the total to 306):
- DRecDel, DRecIns, DReColor, DReColorArea, DWindowManager, DWindowMan2,
- DWindowMan3, DWindowMan4, DXQPrint, EGARest7, EGARest8, EGARest9,
- EGASave7, EGASave8, EGASave9, GetKbd2, GrafPrint, GrafRest, GrafSave,
- LClose, LGet, Locase1, LOpen, LPut, StrSqu2, StrSquLen2, StrUnsqu2,
- StrUnsquLen2, TInstr, UnSplit, Upcase1
-
-
-
- PBClone 1.1, 12/28/90:
-
- The QLB version of the library is no longer included, to help reduce the
- size of this burgeoning package. You can create it from the LIB like so:
-
- LINK PBCLONE.LIB/Q/SE:512,,NUL,BQLB45
-
- See the LIBRARY.TXT and QUESTION.TXT files if this doesn't work for you.
-
- The manual has been split into two parts to allow easier use.
-
- Several of the memory and string routines are now faster.
-
- The mouse-handling part of CheckKey, CheckKey3, GetKey, and GetKey3 has
- been enabled.
-
- New additions (53, bringing the total to 275):
- AscI, BIOSInkey, CalcAttr2, DelayV, DGetRec, DOSErrM, DOSInt, DPutRec,
- DScrRest, DScrSave, ElapsedTime, Exist2, ExtendFSpec, Extract,
- FGetLoc2, FSize2, GetCRT2, GetDrive, GetEGA2, GetSub2, GetSwitch2,
- GetVGA2, IntVector, IStr, IVal, MaxL, MinL, MMButton, MMButton3,
- MMCheck, MMClick, MMClick3, MMCursorOff, MMCursorOn, MMGetLoc,
- MMSetLoc, MMSetRange, MousePen, MouseRest, MouseBuffer, MouseSave,
- NameCase2, ReColor, ReColorArea, ReplaceString, Sec2Time, Split,
- SubExist2, Time2Sec, WindowManager, WindowMan2, WindowMan3, WindowMan4
-
-
-
- PBClone 1.0, 12/03/90:
-
- This is the initial release of the PBClone library, featuring 222 routines.
-