Public (software) Library Copyright 1994 Nelson Ford, PsL ALL RIGHTS RESERVED =====C Routines & Tools [3D_DLL] Three_d.dll (Donahue, Ray; $20-$50) is a DLL for making a Windows 3.0 dialog box appear to have a 3-dimensional look. Boxes can be recessed, extruding, or shadowed. C source code and EXE files for a demo program are included. Support is provided for EGA, VGA, and above. [ANIMATE] Animation Kit contains samples for animating bitmaps, text, and cursors. These routines are taken from the popular game Jewel Thief. [APPMAK] AppMaker 1.0 (Mark Szamrej; $0) creates a skeleton for a Windows based application which is compatible with Visual C++ and MFC 2.0. CTL3D.DLL included. [BSC32] Visual C++ Browser Toolkit for Windows NT contains a set of powerful tools that allow Visual C++ programmers to manipulate the contents of browser database (BSC) files. (Microsoft Corporation, reg. fee: $0) [BSCLIB] Visual C++ Browser Toolkit is a set of powerful tools that allow the Visual C++ programmer to manipulate the contents of browser database (BSC) files. (Microsoft Corp., reg. fee: $0) [CDK_VB] CDK-VB (Langley, Brent K.; $0) contains information about creating custom controls for VB with C++. [CENVIW] CEnvi for Windows 1.09 (Nombas; $38) is a C interpreter that doubles as a Windows batch language. Several CEnvi programs are included, demonstrating such tasks as spawning processes, calling Windows DLLs, positioning windows, and automating messages to Windows processes. [CFILESYS] CFileSystem is a class designed to allow easy and portable access to common file system functions. It was designed to be used with the Microsoft Visual C++ (MSVC) compiler, and it uses some MFC classes. (Scott P. Leslie, reg. fee: $25) [CLIKBAR] ClickBar 1.0 (WynApse SoftWare; $36) is a DLL that provides Windows software developers a robust 3D button interface. It allows you to produce commercial quality menubars, with 144 3-dimensional buttons to choose from. Other features include seamless integration with Borland's Resource Workshop, example source code, and more. [COOLWORX] CoolWorx 1.0 is a Windows application framework for C or C++ programmers. Applications developed with CoolWorx can incorporate vertical or horizontal toolbars and status bars with bitmap or icon buttons, context sensitive help on the status bar, 3D controls, text editor, and dialog boxes. (Al Williams Computing, reg. fee: $100) [CSHOWPR] CShowPrcnt (reg. fee: $?) is a C class which enables you to display a modeless dialog box with a subclassed UserControl to display graphically the current state of your background processing. [DIB] Dib (Reilly, Patrick; $0) is a pair of functions for manipulating a DIB bitmap. [DIRPKR] Dirpkr shows how to derive a class from CFileDialog and use a custom template. The dialog is a directory picker dialog, that allows the user to browse his drive(s) and pick a directory. [DOSWIN] DOSWin is sample code to restrict puts()-printf() output to a window in Windows 3. It also allows restricting some DOS programs output to a window. [FILE_LK] FileLook 0.2 contains Visual C++ source code and and executable for a Windows text file viewer. It will handle text files of almost any size, and supports drag and drop from the File Manager. (I.H. Ting, reg. fee: $0) [FIXDS] FixDS 2.0 (Geary, Michael; $0) is a C routine that eliminates need for EXPORTS and MakeProcInstance() in Windows applications; prevents bugs caused by omitting EXPORTS or MakeProcInstance(); and allows Windows applications to export functions that will be called directly from a dynamic link library. [ITEMLIST] ItemList 1.0 (David Stroud, reg. fee: $0) is a set of calls for a last-file-loaded list. [IXFWIN] IXFWIN 1.1 (Orange Software; $88) turns C or C++ code into a cross referencing database. It lets you interactively search and browse through programs. This can help programmers better understand their source code and enable them to reuse their software. [JOURNAL] Journal (Fogelin, Eric; $0) is a dynamic Link library demonstrating Windows 2.0 Journal Hooks. [LEARNV] Learning VBX Custom Code is an example of VBX coding with custom events and properties. The implementation is of a customized multiple select list box with interesting selection properties. (Dan Rodgers/Big Dog Software, reg. fee: $0) [MAIL_OM] Mail_OM (Oregon Professional Microsystems, Inc.; $0) is the Microsoft C source code for a mailing list application for MS Windows. [MDSAMP] MDSamp 1.0 (Chris Shearer Cooper, reg. fee: $0) is a multi-page dialog class for the Microsoft Foundation Class Library 2.0. Use it to create dialog boxes like those found in programs such as Word for Windows. [MEMVIEW] MemView 3.0 (Bert Whetstone, reg. fee: $0) shows how much memory you have available in Windows. It keeps a running list of how much memory was allocated and the difference between each allocation, making it easier to find memory leaks. It includes several display options, and will also work when iconized. C++ source code is included. [MTDLL] MTDLL (reg. fee: $0) illustrates Windows NT multithreaded programming techniques. It implements a multithreaded DLL to perform sorting. (NOTE: you must use the -D option when unzipping this program to recreate the proper directory structure.) [MYDDX] Myddx (reg. fee: $0) contains some common DDX routines for use in MFC applications. Included are Date, Time, Directory Existence and simple DDX routines for INT and float types with special handling. [NETLOG] Netlog contains a DLL that retrieves the current Novell user name and node address, including the network number. This should work for Novell 3.11 and 2.2. Visual C++ source code is included. (Ken Strohschein, reg. fee: $?) [NEWSPY] NewSpy 1.0 (Feinleib, David A.; $25) is an improved version of the Spy program that is included in the SDK. [PCLW10] Personal Comm Library for Windows 1.0 is an asynchronous communications library for software developers. It supports COM1-COM4 to 115200 baud, 4 ports concurrently, all memory models, DigiBoard PC/8, INS16550, interrupt driven, RTS/CTS flow control. A simple windows terminal emulator programis also included. Requires Microsoft C 7.0 or Borland C 3.1/4.0. (MarshallSoft Computing, Inc., reg. fee: $95) [REGEXP] Regular Expression DLL (Windfall Software Systems; $10) contains a dynamic link library compatible with Microsoft Windows. The library performs regular expression searches and a number of supporting operations. [RIPTAB16] RIPtabs for WIN31 1.0 is a C++ library that provides developers with an easy-to-use path to the dialog folder tab interface that is becoming popular in a number of new Windows applications including Word 6 and Excel 5 from Microsoft (Jonathan Carroll, reg. fee: $40) [RIPTAB32] RIPtabs for Windows NT 1.0 is a C++ library that provides developers with an easy-to-use path to the dialog folder tab interface that is becoming popular in a number of new Windows applications including Word 6 and Excel 5 from Microsoft. (Jonathan Carroll, reg. fee: $40) [ROWCOL] ROWCOL (Howard Silver; $0) creates a MDI text editor for use with Visual C++. [STSBARC] Status Bar Control 1.2.0 (Krikorian, Jean-Marc; $0) is a DLL and associated files for displaying a Status Bar in Windows apps. A sample app and all source code are included. [STRTBL] Strtable contains a full working example (with source) of how to connect VB to a C language DLL. It obtains a string from a STRINGTABLE, with the VB program passing the string table entry number. The DLL passes back the string, but also can place messages directly in one of the VB controls via the passed HWND of the control. (reg. fee: $?) [VCSLID] VC Slider Control (Northeast Data Corp.; $?) is a DLL control that appears as a slider similar to those used on audio/video equipment such as stereos, tuners, and amplifiers. For C++. [VCNTXF] Increased File Handle Libraries 1.0 (reg. fee: $0) contains Visual C++ libraries that allow the use of up to 256 handles or up to 128 streams. [WCE] Windows C Editor 2.0 (DeCillis, Tom; $35) is a programming shell. It features a logical toolbar and click SAA/CUA compliant interface that lets you edit, run, and compile all the necessary parts of a Windows application using the Microsoft Windows SDK. [WINCLAS] WinClass (Pittelkow, Michael; $0) is a C++ class library for Windows 3. [WINCPP] WinCPP is a windows class with various C++ routines. (reg. fee: $0) [WINET] WINET (Booth, Duncan; $0) is an execution profiler for Windows applications. C source code is included. [WINBGN] WinBegin 3.0 (Crayne, Susan; $35) is a development tool for creating very simple C programs which run under Windows 3.0. It is intended for the beginning programmer. [WIN_CLP] Winclip (Schulman, Andrew; $0) contains source code showing how DOS programs can use INT 2Fh services to access the Windows clipboard (in enhanced mode only). [WIDIALOG] WinDialog (Cordts, Soenke; $45) is a simple way for programmers to create dialog boxes. These dialogs can be implemented into programs using the Application Program Interface that is included, or C source code can be generated. Features include animation, animated buttons, sound for buttons, and more. [WITHCLS] With Class is a MS Windows CASE tool that allows you to draw Rumbaugh, Coad-Yourdon, Booch or Shlaer Mellor like constructs, and generate C++ from the diagram. You can clip, print, zoom and edit the diagram with easy to use point and click tools. Other features include a browser, a simple data dictionary generator, tutorial, accessor and modifier functions, Borland and Visual C++ compatibility, and much more. (MicroGold Software, reg. fee: $?)