Microworks ObjectMate 2.6
Windows Interface Development Kit.
Copyright  1992-1994 Microworks
Sydney, Australia.
CompuServe 100026,1134
Release date: 6-9-94.


-------------------
WHAT IS OBJECTMATE? 
-------------------
ObjectMate is a professional Windows interface development kit 
for Borland C++ 4.0 and Borland Pascal 7.0. Included in the kit 
is the ObjectMate Interface Library SFX200.DLL, the 
ObjectWindows SFX Class Library, an Object Viewer, sample 
applications, complete on-line documentation and a printable 
reference guide.

--------------------------------------------------
WHAT DOES OBJECTMATE OFFER THE WINDOWS PROGRAMMER? 
--------------------------------------------------
ObjectMate offers the Windows programmer a complete interface 
development solution that is easy to use and is compatible with 
both ObjectWindows and Resource Workshop.

The ObjectMate Interface Library, SFX200.DLL, is ObjectMate's 
custom control library. It's noticeably different from any 
other custom control library because it's not a BWCC.DLL or 
CTL3D.DLL clone. Instead, it uses its own distinct 
3-dimensional style to implement an impressive range of custom 
objects including bitmap buttons, icon buttons, text buttons, 
static controls, group shades, check boxes, radio buttons, edit 
controls, list boxes, list edit boxes, combo boxes, toolbars, 
status bars, percent gauges, dialog boxes, windows, MDI 
windows, message boxes, string input boxes and 3-dimensional 
menus. Within each object there are multiple styles to use when 
designing your own interface and there's an extended set of 
common dialog box templates in four custom styles.

One of ObjectMate's best features is its functional enhancement 
over existing custom control libraries. For example, three new 
buttons Go, Stop and Browse, have been added to the eight 
standard Borland-style bitmap buttons and the buttons have been 
enlarged so there's no glyph cram. Static controls can display 
text or bitmaps in a variety of alignments and styles. Shade 
controls can be used as group boxes, vertical and horizontal 
dividers or colored panels. Check boxes and Radio buttons can 
be recessed or raised and come in a choice of check color. The 
toolbar object can be used to create popup toolbars, child 
toolbars, button panels and status bars. The message box 
function includes 4 new button combinations: MB_GO, MB_GOSTOP, 
MB_OKCANCELHELP and MB_YESNOHELP; and there are seven message 
box styles. The input box function works just like the message 
box function but instead displays a dialog box that prompts the 
user for a single line of input text

-----------------------------
WHAT'S NEW IN OBJECTMATE 2.6? 
-----------------------------
Well, just about everything! SFX200.DLL has been completely 
rewritten! The interface looks more stylish than before and its 
more functional. There are new flicker-free paint methods that 
smoothly draw the window frames and custom controls, and 
Chicago-style title bars have been added as an option. The 
common dialog box templates have been redesigned and now 
include several useful file-features and some extra buttons. 
The standard Apply and Help buttons can be activated by simply 
specifying the appropriate flag, so there's no need to worry 
about hooks, and there are five new common dialog box functions 
to use instead of Windows' common dialog structures. Several 
new features have been added to the library including 
resizeable Borland-style bitmap buttons, icon buttons, a status 
bar object that supports flyover and tabbbed text and 
3-dimensional menu's.

---------------------------------
WHAT'S CHANGED IN OBJECTMATE 2.6? 
--------------------------------- 
To remove the unnecessary frame flicker, SFX200.DLL now draws 
the non-client area of its own dialogs and windows. Specifying 
the new MWS_SFXCAPTION window style flag draws a minature class 
icon (or custom icon) next to the system menu control box on 
the title bar and aligns the window text next to it, flush 
left. A few minor changes were necessary but overall little or 
no change should be required to your source code. In most cases 
just recompiling your source code is all that's necessary. 
There are several new functions and messages, and some function 
arguments have changed. The SFXDefFrameProc now takes five 
arguments instead of four, and the DrawBorder and Draw3DBorder 
functions' first argument takes a display context not a window 
handle.

--------------------
SYSTEM REQUIREMENTS.
--------------------
ObjectMate requires a Windows compaitble PC with either Borland 
C++ 4.0 or higher or Borland Pascal 7.0/1.5 or higher, Resource 
Workshop and 1.5 MB of hard disk space.

------------------
SHORT DESCRIPTION.
------------------
ObjectMate 2.6. Windows Interface Development Kit for Borland 
C++ 4.0 and Borland Pascal 7.0. Shareware.


------------------
LONG DESCRIPTION.
------------------
ObjectMate 2.6 is a professional Windows Interface Development 
Kit for Borland C++ 4.0 and Borland Pascal 7.0. It offers a 
complete 3-dimensional interface solution that's easy to use 
and is compatible with ObjectWindows and Resource Workshop. The 
kit includes 11 multi function custom controls, 5 custom dialog 
classes, custom windows, custom MDI windows, message boxes, 
sting input boxes and 3D menus. Shareware. 

====================== End of VENDOR.TXT ======================
