1 /***************************************************************************** 2 FILE : $Source: /projects/higgs1/SNNS/CVS/SNNS/xgui/sources/ui_controlP.h,v $ 3 SHORTNAME : controlP.h 4 SNNS VERSION : 4.2 5 6 PURPOSE : Header file of correspondent '.c' file 7 NOTES : 8 9 AUTHOR : Tilman Sommer 10 DATE : 18.7.1990 11 12 CHANGED BY : Michael Vogt, Guenter Mamier 13 RCS VERSION : $Revision: 1.8 $ 14 LAST CHANGE : $Date: 1998/04/20 11:55:15 $ 15 16 Copyright (c) 1990-1995 SNNS Group, IPVR, Univ. Stuttgart, FRG 17 Copyright (c) 1996-1998 SNNS Group, WSI, Univ. Tuebingen, FRG 18 19 ******************************************************************************/ 20 21 22 #ifndef _UI_CONTROLP_DEFINED_ 23 #define _UI_CONTROLP_DEFINED_ 24 25 26 27 28 extern void ui_rem_displayPatternNumber (void); 29 extern void ui_rem_resetCounter (void); 30 extern void ui_rem_resetNet (Widget w, XtPointer button, caddr_t call_data); 31 extern void ui_rem_doInitialization (Widget w, caddr_t client_data, caddr_t call_data); 32 extern void ui_rem_deleteNet (Widget w, caddr_t client_data, caddr_t call_data); 33 extern void ui_rem_stepsProc (Widget widget, Bool multiStepPressed, caddr_t call_data); 34 extern void ui_rem_moveInPatternsProc (Widget w, int moveType, caddr_t call_data); 35 extern void ui_rem_testProc (Widget w, XtPointer button, caddr_t call_data); 36 extern void ui_rem_deleteAllPatternsProc (Widget w, XtPointer button, 37 caddr_t call_data); 38 extern void ui_rem_modifyPatternProc (Widget w, XtPointer button, caddr_t call_data); 39 extern void ui_rem_deletePatternProc (Widget w, XtPointer button, caddr_t call_data); 40 extern void ui_rem_newPatternProc (Widget w, caddr_t call_data); 41 extern void ui_rem_learnProc (Widget w, int learnType, caddr_t call_data); 42 extern void ui_rem_errProc (Widget w, XtPointer button, caddr_t call_data); 43 extern void ui_rem_stopProc (Widget widget, caddr_t client_data, caddr_t call_data); 44 extern void ui_rem_shuffleProc (Widget w, caddr_t client, caddr_t call); 45 extern void ui_rem_performValidate(caddr_t call_data); 46 extern void ui_rem_performValidation(struct ErrorValuesType * test_error_values); 47 48 #ifdef PARAGON_KERNEL 49 extern void ui_rem_SwitchParallel(Widget w, caddr_t client, caddr_t call); 50 #endif 51 52 extern void ui_rem_showModeProc (Widget w, int value, caddr_t call_data); 53 extern void ui_rem_setRandomWeights(Widget w, int randomType,caddr_t call_data); 54 extern void ui_rem_getKernelInfo(Widget w, XtPointer button, caddr_t call_data); 55 extern void ui_rem_defSubPat(Widget button, int randomType, caddr_t call_data); 56 extern void ui_rem_usePattSet(Widget button, int setNo, caddr_t call_data); 57 extern void ui_rem_useTestPattSet(Widget button, int setNo, caddr_t call_data); 58 extern void ui_rem_delPattSet(Widget button, int setNo, caddr_t call_data); 59 extern void ui_rem_updatePattList(void); 60 extern void ui_rem_getSubPatPanel(void); 61 extern void ui_rem_displayList(Widget w, 62 struct SimpleListType *listDescriptorPtr); 63 extern void ui_rem_setFunc(Widget widget,int sel, caddr_t call_data); 64 65 66 extern Widget ui_popPattern,ui_popRemList; 67 68 #endif /* _UI_CONTROLP_DEFINED_ */ 69 /* end of file */ 70