Re: Standard Euphoria Library Project
- Posted by kinz at peterlink.ru Feb 09, 2001
- 541 views
Dear Eu users: There is a list with the *stamped* stuff of The RDS Archive at 09.02.2001 below. I think, this list may be useful to choice the best routines for new ESL stuff. GEN objecteu.zip Object Euphoria 66K -- Mike Nelson updated Nov 15/00 happy > 3.00 stamp A full-featured system for object-oriented programming in Euphoria. It's based on Java. Nov 15: bug fixes in the Standard Class Library LNX lingraph.zip graphics.e for Linux 6K -- Mike Sabal updated Sep 9/00 stamp A pixel graphics library for Linux that's compatible with graphics.e for DOS32. Sep 9: support for floodfill, ellipse, and polygon. You can use this library in Linux and DOS32, and it should provide 100% compatibility. WIN win32lib.zip Win32Lib: WIN32 Library with Demos 260K -- David Cuny updated Feb 19/99 happy > 47.40 stamp An excellent library for creating WIN32 GUI programs. With a small amount of simple Euphoria code, you can add a variety of Windows user-interface elements to your program. Documentation plus lots of small demo programs are included. Many people have based their WIN32 Euphoria programs on this library. Note: this is the latest stamped version. Be sure to check out the contrib.htm#newwin32lib New Win32Lib being developed by a team of people. Update: Feb 19: v0.45r - getFontDialog, FIX program updated to Euphoria 2.2 keywords, setWarning to suppress warning messages, Hotkeys in captions now work, Pressing Return activates DefPushButton, Trackbar added, Tab controls added, Extended attributes - 3D look, getMousePos() WIN api_wrap.zip WIN32 API Wrappers 33K -- Jacques Deschenes June 16/98 happy > 2.00 stamp a large set of Euphoria 'wrapper' routines for WIN32 API calls. There's also a screen saver that you can easily modify. DOS font.zip Font Package 379K -- Jiri Babor Dec 5/98 happy > 8.50 stamp a sophisticated, comprehensive, and faster new version of his font.e library for displaying fancy fonts in pixel-graphics modes. The .ZIP file also includes over 150 different fonts, all compatible with his routines. See also "The Jiri Babor Collection" (below). DOS rfont.zip Rom Font 13K -- Jiri Babor updated Jan 8/00 happy > 1.20 stamp A stripped-down font package that loads the system font from the ROM. It's for people who want something more sophisticated than putsxy.e, but who aren't ready to employ Jiri's full-blown Font Package (above). A nice demo is included. Jan 8: minor bug fixes, faster, selectable font magnification, simplified prompt cursor, speed test, revamped demo DOS dos32lib.zip DOS32Lib: DOS32 Library with Demos 104K -- David Cuny updated Jun 1/99 happy > 2.95 stamp The DOS32 version of his popular Win32Lib GUI Library. Most of the demos in his original Win32Lib package will run under DOS, if you simply include dos32lib.e instead of win32lib.ew. Dos32Lib is now lagging somewhat behind his current Win32Lib. Update: June 1: added createDIB DOS dialogs.zip Simple Text User Interface 5K -- Irv Mullins Nov 11/98 happy > 1.00 stamp a simple starter-kit of basic user interface controls for text mode. It includes checkboxes, radiobuttons, scrolling list boxes, etc. and it has a very simple calling syntax. DOS http://members.aol.com/jcmiura/eu/ememcopy.zip Enhanced mem_copy() for action games 4K -- Michael Bolin Jun 2/98 happy > 4.00 stamp high-performance routines for blasting images onto the screen. DOS m19b202.zip Mode 19 Graphics Engine 59K -- Hollow Horse Software Feb 19/97 happy > 2.58 stamp a fast engine for making games and graphics in mode 19. Their engine has been tested extensively by Mark Honnor. GEN bget.zip Binary Print/Get 17K -- Gabriel Boehme Mar 30/99 happy > 2.25 stamp a more efficient system for saving/restoring Euphoria data objects to/from a file. His method saves or restores any Euphoria atom or sequence, with greater speed, and using less disk space. He also avoids possible floating-point inaccuracies. Benchmarks versus Euphoria's print()/get(), and Ralf Nieuwenhuijsen's EDOM are included. DOS dos.zip File Commands 2K -- Daniel Berstein updated Mar 10/99 happy > 0.50 stamp The DOS interrupts needed to perform a variety of operations on files without having to call system(). His .e file includes: copy, cd, del, deltree, mkdir, move, rename etc. Update: fixed bug in plain DOS 7, fixed copy() DOS text.zip Text Mode Direct Screen Write 4K -- Jiri Babor Nov 30/98 happy > 0.40 stamp a library of routines for fast display of text. He uses direct pokes to screen memory to avoid the overhead of the DOS BIOS routines. His routines are faster than the normal Euphoria routines such as puts(). DOS putsxy.zip Text Display in Graphics Modes 3K -- Jiri Babor / David Gay updated Jan 13/00 stamp putsxy.e lets you print text in graphics modes at any pixel location, and with any combination of foreground and background colors. You can also redefine the shape of any character. Jan 13: Jiri added an option for printing with a transparent background. GEN record.zip Type Checking for Structures 3K -- Adam Weeden updated Mar 24/00 stamp A method of creating and type-checking data structures (records) in Euphoria. GEN eds.zip Euphoria Database System 24K -- RDS updated Apr 7/00 stamp A system for storing and retrieving Euphoria data. The data is organized into tables of records. There are no size or shape constraints on the data that you store, and it's stored in a compact way on disk. Quickly access records by key value, or by record number. Apr 7: EDS 0.5 - expanded documentation in HTML and plain text form, file locking, stamped, some corrections DOS http://members.aol.com/jcmiura/eu/keyread.zip Keyboard Interrupt Handler 2K -- Michael Bolin Feb 5/98 happy > 1.78 stamp a keyboard interrupt handler that can detect the status of all keys on the keyboard. DOS http://members.aol.com/robertc538/sb.zip Sound Effects version 2.0 121K -- Jacques Deschenes updated Mar 20/99 happy > 1.58 stamp Sound Blaster routines. You can: play .WAV files of any size in the background mix up to 4 sound files in real time play sound in an endless loop play 16-bit files auto-detect the sound card Jacques made good use of some routines contributed by Greg Harris. Update: ports.e and doswrap.e have recently been fixed. DOS http://members.aol.com/robertc538/jd.zip The Jacques Deschenes Collection 24K -- Jacques Deschenes updated Mar 20/99 happy > 1.35 stamp His famous collection. This bundle of code includes: I/O Ports, file selection, reading the joystick, a menu system, INT 21 DOS functions, DMA controller and CMOS Info. Update: ports.e and doswrap.e have recently been fixed. Regards, Igor Kachan kinz at peterlink.ru