home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QBasic & Borland Pascal & C
/
Delphi5.iso
/
C
/
Samples
/
CSAPE32.ARJ
/
SOURCE
/
CSSRC
/
FSYMIDEF.C
< prev
next >
Wrap
C/C++ Source or Header
|
1990-09-24
|
4KB
|
124 lines
/*
fsymidef.c
% the default Function Symbol Initialization List
This file contains the default initialization list used by sfiles.
These structures map symbolic names to function pointers.
To support more (or remove) functions simply add (or delete)
the name and function in the list.
C-scape 3.2
Copyright (c) 1989 by Oakland Group, Inc.
ALL RIGHTS RESERVED.
Revision History:
-----------------
8/04/89 gam changed #include <sledwin.h> to sled.h
2/15/90 jmd added radio_funcs
3/28/90 jmd ansi-fied
4/12/90 jmd added aux_Top
5/10/90 jdc added FSYM_GOFUNC
9/21/90 pmcm made def_fsyminit_list OGLOBAL
9/24/90 jdc removed gofunc code
*/
#include "sed.h"
#include "fsymdecl.h"
#include "fndecl.h"
#include "msys.h"
#include "teddecl.h"
#include "sled.h"
#include "explode.h"
#include "ufuncod.h"
OGLOBAL fsyminit_struct def_fsyminit_list[] = {
{FSYM_CLASS},
{"win_Class", (VOID_FPTR) win_Class , NULL },
{"sedwin_Class", (VOID_FPTR) sedwin_Class , NULL },
{"sledwin_Class", (VOID_FPTR) sledwin_Class , NULL },
{"ufunc_Class", (VOID_FPTR) ufunc_Class , NULL },
{FSYM_FIELDFUNCS},
{"alpha_funcs", FNULL, (VOID *) &alpha_funcs },
{"bob_funcs", FNULL, (VOID *) &bob_funcs },
{"char_funcs", FNULL, (VOID *) &char_funcs },
{"check_funcs", FNULL, (VOID *) &check_funcs },
{"clong_funcs", FNULL, (VOID *) &clong_funcs },
{"cmoney_funcs", FNULL, (VOID *) &cmoney_funcs },
{"date_funcs", FNULL, (VOID *) &date_funcs },
{"digit_funcs", FNULL, (VOID *) &digit_funcs },
{"double_funcs", FNULL, (VOID *) &double_funcs },
{"framer_funcs", FNULL, (VOID *) &framer_funcs },
{"gmenu_funcs", FNULL, (VOID *) &gmenu_funcs },
{"hex_funcs", FNULL, (VOID *) &hex_funcs },
{"int_funcs", FNULL, (VOID *) &int_funcs },
{"list_funcs", FNULL, (VOID *) &list_funcs },
{"long_funcs", FNULL, (VOID *) &long_funcs },
{"menu_funcs", FNULL, (VOID *) &menu_funcs },
{"money_funcs", FNULL, (VOID *) &money_funcs },
{"pint_funcs", FNULL, (VOID *) &pint_funcs },
{"plong_funcs", FNULL, (VOID *) &plong_funcs },
{"radio_funcs", FNULL, (VOID *) &radio_funcs },
{"range_funcs", FNULL, (VOID *) &range_funcs },
{"secure_funcs", FNULL, (VOID *) &secure_funcs },
{"select_funcs", FNULL, (VOID *) &select_funcs },
{"sfloat_funcs", FNULL, (VOID *) &sfloat_funcs },
{"sint_funcs", FNULL, (VOID *) &sint_funcs },
{"slong_funcs", FNULL, (VOID *) &slong_funcs },
{"slug_funcs", FNULL, (VOID *) &slug_funcs },
{"string_funcs", FNULL, (VOID *) &string_funcs },
{"ted_funcs", FNULL, (VOID *) &ted_funcs },
{"time_funcs", FNULL, (VOID *) &time_funcs },
{"toggle_funcs", FNULL, (VOID *) &toggle_funcs },
{"yesno_funcs", FNULL, (VOID *) &yesno_funcs },
{"xstring_funcs", FNULL, (VOID *) &xstring_funcs },
{FSYM_MOVEMETHOD},
{"ted_Follow", (VOID_FPTR) ted_Follow , NULL },
{"ted_Past", (VOID_FPTR) ted_Past , NULL },
{FSYM_EXPLODE },
{"exp_std", (VOID_FPTR) exp_std , NULL },
{"exp_BeamMeUp", (VOID_FPTR) exp_BeamMeUp , NULL },
{FSYM_SPECIAL},
{"spc_Embed", (VOID_FPTR) spc_Embed , NULL },
{"spc_EbedTed", (VOID_FPTR) spc_EmbedTed , NULL },
{"spc_Abort", (VOID_FPTR) spc_Abort , NULL },
{"spc_Sled", (VOID_FPTR) spc_Sled , NULL },
{FSYM_BORDER},
{"bd_mouse", (VOID_FPTR) bd_mouse , NULL },
{"bd_prompt", (VOID_FPTR) bd_prompt , NULL },
{"bd_bar", (VOID_FPTR) bd_bar , NULL },
{"bd_box", (VOID_FPTR) bd_box , NULL },
{"bd_boxlight", (VOID_FPTR) bd_boxlight , NULL },
{"bd_plain", (VOID_FPTR) bd_plain , NULL },
{"bd_title", (VOID_FPTR) bd_title , NULL },
{"bd_std", (VOID_FPTR) bd_std , NULL },
{"bd_null", (VOID_FPTR) bd_null , NULL },
{"bd_1", (VOID_FPTR) bd_1 , NULL },
{"bd_2", (VOID_FPTR) bd_2 , NULL },
{"bd_123", (VOID_FPTR) bd_123 , NULL },
{"bd_xref", (VOID_FPTR) bd_xref , NULL },
{FSYM_MOUSE},
{"sedmou_Click", (VOID_FPTR) sedmou_Click , NULL },
{"sedmou_Track", (VOID_FPTR) sedmou_Track , NULL },
{"sedmou_GreedyClick",(VOID_FPTR) sedmou_GreedyClick , NULL },
{"sedmou_GreedyTrack",(VOID_FPTR) sedmou_GreedyTrack , NULL },
{"sedmou_Framer", (VOID_FPTR) sedmou_Framer , NULL },
{FSYM_AUX},
{"aux_Top", (VOID_FPTR) aux_Top , NULL },
{FSYM_USER},
{FSYM_FONT},
{FSYM_LISTEND}
};