home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 50
/
Amiga_Dream_50.iso
/
BeOS
/
develop
/
SantasGiftBagV1.5.txt
< prev
next >
Wrap
Text File
|
1998-03-01
|
2KB
|
31 lines
File: SantasGiftBagV1.5.zip
Author: Brian Tietz (btietz@biomail.ucsd.edu)
Release: 1.5
Compatibility: PR
Location: contrib/develop
Description: ColumnListView, TabView, BufferedFile, other goodies
Notes:
Classes for general use:
ColumnListView: BListView-derived class with columns that the user can resize, drag,
sort, etc., with BOutlineListView-like support for hierarchical lists.
TabView: No big deal, since BeOS release 3 will have one, but useful if you want to link
against PR1 for a wider audience.
MouseWatcher: Thread to track the mouse until user releases the button, even if the
mouse goes outside the target BView.
BufferedFile: BFile-derived class to buffer file output for improved efficiency and allows
readable code style to still be efficient. Eliminates endian-ness issue by providing
automatic byte swapping. Includes a handy ReadString/WriteString pair.
Reacquirable benaphore and spinlock: Benaphore and spinlock derivatives: singly-
acquirable locking mechanisms that allow nested acquisition by the thread that
currently holds the lock.
PrefilledBitmap: BBitmap wrapper that allows you to specify the image data in the
constructor.
IconDump: Dump the tracker icon for a file to C++ source for a PrefilledBitmap (virtually
identical to BBitmap, can be used to generate BBitmaps easily too).
Other little goodies: List of const rgb_color definitions for the standard Be UI colors, generic
test application framework for testing code fragments that need a GUI, and a thread
safe version of localtime.