home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1996 November
/
VPR9611B.ISO
/
vabasic
/
ntclnt.exe
/
DISK8
/
data.8
/
datab
/
INCLUDE
/
INTDEFS.HH
< prev
next >
Wrap
Text File
|
1996-07-29
|
1KB
|
35 lines
/*------------------------------------------------------------------------
* $Source: /rcs/vwrcs/integration/intdefs.hh,v $
* $Date: 1996/07/06 15:58:52 $ $Revision: 1.1 $
*
* Copyright 1992, Visual Edge Software Ltd.
* -----------------------------------------
* ALL RIGHTS RESERVED. This notice is intended as a precaution against
* inadvertent publication, and shall not be deemed to constitute an
* acknowledgment that publication has occurred nor to imply any waiver
* of confidentiality. The year included in the notice is the year
* of the creation of the work.
*------------------------------------------------------------------------
* Provides macros: VE_NONVISUAL_FEATURES, VE_VISUAL_FEATURES which
* are defined as pointer to the creator functions for generic integration
* mixins. These mixins provide default features for simple non-visual
* and visual objects.
*
*------------------------------------------------------------------------
* NOTE: This a public API file.
*------------------------------------------------------------------------*/
#ifndef INTDEFS_HH
#define INTDEFS_HH
#include <visedge.hh>
#include <unknown.hh>
VFUNCDECL(void *) VwNonVisualObjectDefaults(VePrimary *);
VFUNCDECL(void *) VwVisualObjectDefaults(VePrimary *obj);
#define VE_NONVISUAL_FEATURES ((VMixinConstructor)VwNonVisualObjectDefaults)
#define VE_VISUAL_FEATURES ((VMixinConstructor)VwVisualObjectDefaults)
#endif // INTDEFS_HH