home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 January
/
Chip_1997-01_cd.bin
/
ms95
/
disk22
/
dir08
/
f012130.re_
/
f012130.re
Wrap
Text File
|
1996-04-02
|
4KB
|
194 lines
/*----------------------------------------------------------------------+
| |
| Copyright (c) 1985-93; Bentley Systems, Inc., All rights reserved. |
| |
| "MicroStation", "MDL", and "MicroCSL" are trademarks of Bentley |
| Systems, Inc. |
| |
| Limited permission is hereby granted to reproduce and modify this |
| copyrighted material provided that the resulting code is used only |
| in conjunction with Bentley Systems products under the terms of the |
| license agreement provided therein, and that this notice is retained |
| in its entirety in any such reproduction or modification. |
| |
+----------------------------------------------------------------------*/
/*----------------------------------------------------------------------+
| |
| $Workfile: msoutput.fdf $
| $Revision: 6.1 $
| $Date: 27 Sep 1994 17:08:28 $
| |
+----------------------------------------------------------------------*/
#ifndef __mdloutputFDF__
#define __mdloutputFDF__
/*----------------------------------------------------------------------+
| |
| Header File Dependencies |
| |
+----------------------------------------------------------------------*/
#if !defined (__dloadlibH__)
#include "dloadlib.h"
#endif
#ifndef __mdlH__
#include "mdl.h"
#endif
#ifndef __rscdefsH__
#include "rscdefs.h"
#endif
#if defined (__USES_MDL_VARARGS__)
#include "varargs.h"
#else
#include "stdarg.h"
#endif
#include "stdio.h"
/*======================================================================+
| |
| Function Definitions |
| |
+======================================================================*/
void mdlOutput_command
(
char *string /* => message */
);
void mdlOutput_commandU
(
char *string /* => message */
);
void mdlOutput_error
(
char *string /* => error message */
);
void mdlOutput_errorU
(
char *string /* => error message */
);
void mdlOutput_keyin
(
char *string /* => message */
);
void mdlOutput_keyinU
(
char *string /* => message */
);
void mdlOutput_message
(
char *string /* => message */
);
void mdlOutput_messageU
(
char *string /* => message */
);
int mdlOutput_printf
(
int type, /* => Identifies command window field */
char *formatP,
...
);
void mdlOutput_prompt
(
char *string /* => error message */
);
void mdlOutput_promptU
(
char *string /* => error message */
);
int mdlOutput_rscPrintf
(
int type, /* => MSG_MESSAGE, MSG_PROMPT, etc */
RscFileHandle resourceFileHandle, /* => handle or NULL */
long resourceId, /* => Identifies message list */
int stringNumber,
...
);
int mdlOutput_rscfPrintf
(
FILE *fp, /* => File to write to */
RscFileHandle resourceFileHandle, /* => handle or NULL */
long resourceId, /* => Identifies message list */
int stringNumber,
...
);
int mdlOutput_rscsPrintf
(
char *bufferP, /* <= Buffer for generated string */
RscFileHandle resourceFileHandle, /* => handle or NULL */
long resourceId, /* => Identifies message list */
int stringNumber,
...
);
int mdlOutput_rscvPrintf
(
int type, /* => MSG_MESSAGE, MSG_PROMPT, etc */
RscFileHandle resourceFileHandle, /* => handle or NULL */
long resourceId, /* => Identifies message list */
int stringNumber,
va_list varg
);
int mdlOutput_rscvfPrintf
(
FILE *fp, /* => File to write to */
RscFileHandle resourceFileHandle, /* => handle or NULL */
long resourceId, /* => Identifies message list */
int stringNumber,
va_list varg
);
int mdlOutput_rscvsPrintf
(
char *bufferP, /* <= Buffer for generated string */
RscFileHandle resourceFileHandle, /* => handle or NULL */
long resourceId, /* => Identifies message list */
int stringNumber,
va_list varg
);
void mdlOutput_status
(
char *string /* => error message */
);
void mdlOutput_statusU
(
char *string /* => message */
);
int mdlOutput_vprintf
(
int type,
char *formatP,
va_list ap
);
void mdlOutput_flyoverMsgU /* 6.0 / Draft addition */
(
char *string /* => message */
);
void mdlOutput_flyoverMsg
(
char *string /* => message */
);
#endif