home *** CD-ROM | disk | FTP | other *** search
- /* C code generated by: */
- /* Visual Arts Version 2.0 */
- /* Copyright 1994 Danny Y. Wong All rights reserved */
- /* Calgary, Alberta (CANADA) */
-
- extern struct WindowNode *ContextSActiveWind;
- extern struct Gadget *ContextSGadgets[ContextSNumGads];
- extern UWORD ContextSTotalWindows;
- extern void CreateContextSLists(void);
- extern UBYTE *ModelsLabels[];
- extern UBYTE *answerLabels[];
-
- struct List *ContextSLists[2];
-
- struct WindowNode *AddWindowNode(struct List *list, char name[80], APTR handler)
- {
- struct WindowNode *winnode;
-
- if (!( winnode = AllocMem(sizeof(struct WindowNode), MEMF_CLEAR)))
- return(NULL);
- strcpy(winnode->nn_Data, name);
- winnode->nn_Node.ln_Name=winnode->nn_Data;
- winnode->nn_Node.ln_Type=0;
- winnode->nn_Node.ln_Pri=0;
- ++ContextSTotalWindows;
- winnode->ID = ContextSTotalWindows;
- winnode->UserData = handler;
- AddTail((struct List *)list, (struct Node *)winnode);
- return(winnode);
- }
-
- int DelWindowNode(struct List *list, char name[80])
- {
- struct Node *node;
-
- node=FindName(list, name);
- if (node)
- {
- Remove(node);
- FreeMem((struct WindowNode *)node, sizeof(struct WindowNode));
- --ContextSTotalWindows;
- return(0L);
- }
- return(1L);
- }
-
- void CreateContextSLists(void)
- {
- short i;
-
- i=0;
- while (ModelsLabels[i])
- AddNewNode(ContextSLists[0], ModelsLabels[i++]);
-
- i=0;
- while (answerLabels[i])
- AddNewNode(ContextSLists[1], answerLabels[i++]);
-
- }
-
- /* gadget functions */
-
- int ObjID6Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* Button Button */
-
- int ObjID7Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* Button Toggle */
-
- int ObjID2Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* String */
-
- int ObjID5Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* String String */
-
- int ObjID8Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* Check Box Cool */
-
- int ObjID4Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* MX */
-
- int ObjID9Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* Cycle OK */
-
- int ObjID1Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* ListView */
-
- int ObjID3Obj(struct VAobject VAObject)
- {
- return(1L);
- }
- /* Palette */
-
-