if (!PyArg_Parse(args, "(ii)", &par1, &par2)) return NULL; (*func) (obj, par1, par2); Py_INCREF(Py_None); return Py_None;}#endif /* int func (object) */static PyObject *call_forms_Ri (int (*func)(FL_OBJECT *), FL_OBJECT *obj){ int retval; retval = (*func) (obj); return PyInt_FromLong ((long) retval);} /* char * func (object) */static PyObject *call_forms_Rstr (char * (*func)(FL_OBJECT *), FL_OBJECT *obj){ char *str; str = (*func) (obj); if (str == NULL) { Py_INCREF(Py_None); return Py_None; } return PyString_FromString (str);} /* int func (object) */static PyObject *call_forms_Rf (float (*func)(FL_OBJECT *), FL_OBJECT *obj){ float retval; retval = (*func) (obj); return PyFloat_FromDouble (retval);} static PyObject *call_forms_OUTfOUTf (void (*func)(FL_OBJECT *, float *, float *), FL_OBJECT *obj){ float f1, f2; (*func) (obj, &f1, &f2); return Py_BuildValue("(ff)", f1, f2);} #ifdef UNUSEDstatic PyObject *call_forms_OUTf (void (*func)(FL_OBJECT *, float *), FL_OBJECT *obj){ float f; (*func) (obj, &f); return PyFloat_FromDouble (f);}#endif /**********************************************************************//* Class : browser */ static PyObject *set_browser_topline(genericobject *g, PyObject *args){ return call_forms_INi (fl_set_browser_topline, g-> ob_generic, args);} static PyObject *clear_browser(genericobject *g){ return generic_call (g, fl_clear_browser);} static PyObject *add_browser_line (genericobject *g, PyObject *args){ return call_forms_INstr (fl_add_browser_line, g-> ob_generic, args);} static PyObject *addto_browser (genericobject *g, PyObject *args){ return call_forms_INstr (fl_addto_browser, g-> ob_generic, args);} static PyObject *insert_browser_line (genericobject *g, PyObject *args){ return call_forms_INiINstr (fl_insert_browser_line, g-> ob_generic, args);} static PyObject *delete_browser_line (genericobject *g, PyObject *args){ return call_forms_INi (fl_delete_browser_line, g-> ob_generic, args);} static PyObject *replace_browser_line (genericobject *g, PyObject *args){ return call_forms_INiINstr (fl_replace_browser_line, g-> ob_generic, args);} static PyObject *get_browser_line(genericobject *g, PyObject *args){ int i; char *str; if (!PyArg_Parse(args, "i", &i)) return NULL; str = fl_get_browser_line (g->ob_generic, i); if (str == NULL) { Py_INCREF(Py_None); return Py_None; } return PyString_FromString (str);} static PyObject *load_browser (genericobject *g, PyObject *args){ /* XXX strictly speaking this is wrong since fl_load_browser XXX returns int, not void */ return call_forms_INstr (fl_load_browser, g-> ob_generic, args);} static PyObject *get_browser_maxline(genericobject *g){ return call_forms_Ri (fl_get_browser_maxline, g-> ob_generic);} static PyObject *select_browser_line (genericobject *g, PyObject *args){ return call_forms_INi (fl_select_browser_line, g-> ob_generic, args);} static PyObject *deselect_browser_line (genericobject *g, PyObject *args){ return call_forms_INi (fl_deselect_browser_line, g-> ob_generic, args);} static PyObject *deselect_browser (genericobject *g){ return generic_call (g, fl_deselect_browser);} static PyObject *isselected_browser_line (genericobject *g, PyObject *args){ int i, j; if (!PyArg_Parse(args, "i", &i)) return NULL; j = fl_isselected_browser_line (g->ob_generic, i); return PyInt_FromLong (j);} static PyObject *get_browser (genericobject *g){ return call_forms_Ri (fl_get_browser, g-> ob_generic);} static PyObject *set_browser_fontsize (genericobject *g, PyObject *args){ return call_forms_INf (fl_set_browser_fontsize, g-> ob_generic, args);} static PyObject *set_browser_fontstyle (genericobject *g, PyObject *args){ return call_forms_INi (fl_set_browser_fontstyle, g-> ob_generic, args);} static PyObject *set_browser_specialkey (genericobject *g, PyObject *args){ return call_forms_INc(fl_set_browser_specialkey, g-> ob_generic, args);} static PyMethodDef browser_methods[] = { {"set_browser_topline", (PyCFunction)set_browser_topline, METH_OLDARGS}, {"clear_browser", (PyCFunction)clear_browser, METH_NOARGS}, {"add_browser_line", (PyCFunction)add_browser_line, METH_OLDARGS}, {"addto_browser", (PyCFunction)addto_browser, METH_OLDARGS}, {"insert_browser_line", (PyCFunction)insert_browser_line, METH_OLDARGS}, {"delete_browser_line", (PyCFunction)delete_browser_line, METH_OLDARGS}, {"replace_browser_line", (PyCFunction)replace_browser_line, METH_OLDARGS}, {"get_browser_line", (PyCFunction)get_browser_line, METH_OLDARGS}, {"load_browser", (PyCFunction)load_browser, METH_OLDARGS}, {"get_browser_maxline", (PyCFunction)get_browser_maxline, METH_NOARGS,} {"select_browser_line", (PyCFunction)select_browser_line, METH_OLDARGS}, {"deselect_browser_line", (PyCFunction)deselect_browser_line, METH_OLDARGS}, {"deselect_browser", (PyCFunction)deselect_browser, METH_NOARGS,} {"isselected_browser_line", (PyCFunction)isselected_browser_line, METH_OLDARGS}, {"get_browser", (PyCFunction)get_browser, METH_NOARGS,} {"set_browser_fontsize", (PyCFunction)set_browser_fontsize, METH_OLDARGS}, {"set_browser_fontstyle", (PyCFunction)set_browser_fontstyle, METH_OLDARGS}, {"set_browser_specialkey", (PyCFunction)set_browser_specialkey, METH_OLDARGS}, {NULL, NULL} /* sentinel */}; /* Class: button */ static PyObject *set_button(genericobject *g, PyObject *args){ return call_forms_INi (fl_set_button, g-> ob_generic, args);} static PyObject *get_button(genericobject *g){ return call_forms_Ri (fl_get_button, g-> ob_generic);} static PyObject *get_button_numb(genericobject *g){ return call_forms_Ri (fl_get_button_numb, g-> ob_generic);} static PyObject *set_button_shortcut(genericobject *g, PyObject *args){ return call_forms_INstr (fl_set_button_shortcut, g-> ob_generic, args);} static PyMethodDef button_methods[] = { {"set_button", (PyCFunction)set_button, METH_OLDARGS}, {"get_button", (PyCFunction)get_button, METH_NOARGS}, {"get_button_numb", (PyCFunction)get_button_numb, METH_NOARGS}, {"set_button_shortcut", (PyCFunction)set_button_shortcut, METH_OLDARGS}, {NULL, NULL} /* sentinel */}; /* Class: choice */ static PyObject *set_choice(genericobject *g, PyObject *args){ return call_forms_INi (fl_set_choice, g-> ob_generic, args);} static PyObject *get_choice(genericobject *g){ return call_forms_Ri (fl_get_choice, g-> ob_generic);} static PyObject *clear_choice (genericobject *g){ return generic_call (g, fl_clear_choice);} static PyObject *addto_choice (genericobject *g, PyObject *args){ return call_forms_INstr (fl_addto_choice, g-> ob_generic, args);} static PyObject *replace_choice (genericobject *g, PyObject *args){ return call_forms_INiINstr (fl_replace_choice, g-> ob_generic, args);} static PyObject *delete_choice (genericobject *g, PyObject *args){ return call_forms_INi (fl_delete_choice, g-> ob_generic, args);} static PyObject *get_choice_text (genericobject *g){ return call_forms_Rstr (fl_get_choice_text, g-> ob_generic);} static PyObject *set_choice_fontsize (genericobject *g, PyObject *args){ return call_forms_INf (fl_set_choice_fontsize, g-> ob_generic, args);} static PyObject *set_choice_fontstyle (genericobject *g, PyObject *args){ return call_forms_INi (fl_set_choice_fontstyle, g-> ob_generic, args);} static PyMethodDef choice_methods[] = { {"set_choice", (PyCFunction)set_choice, METH_OLDARGS}, {"get_choice", (PyCFunction)get_choice, METH_NOARGS}, {"clear_choice", (PyCFunction)clear_choice, METH_NOARGS}, {"addto_choice", (PyCFunction)addto_choice, METH_OLDARGS}, {"replace_choice", (PyCFunction)replace_choice, METH_OLDARGS}, {"delete_choice", (PyCFunction)delete_choice, METH_OLDARGS}, {"get_choice_text", (PyCFunction)get_choice_text, METH_NOARGS}, {"set_choice_fontsize", (PyCFunction)set_choice_fontsize, METH_OLDARGS}, {"set_choice_fontstyle",(PyCFunction)set_choice_fontstyle, METH_OLDARGS}, {NULL, NULL} /* sentinel */}; /* Class : Clock */ static PyObject *get_clock(genericobject *g){ int i0, i1, i2; fl_get_clock (g->ob_generic, &i0, &i1, &i2); return Py_BuildValue("(iii)", i0, i1, i2);} static PyMethodDef clock_methods[] = { {"get_clock", (PyCFunction)get_clock, METH_NOARGS}, {NULL, NULL} /* sentinel */}; /* CLass : Counters */ static PyObject *get_counter_value(genericobject *g){ return call_forms_Rf (fl_get_counter_value, g-> ob_generic);} static PyObject *set_counter_value (genericobject *g, PyObject *args){ return call_forms_INf (fl_set_counter_value, g-> ob_generic, args);} static PyObject *set_counter_precision (genericobject *g, PyObject *args){ return call_forms_INi (fl_set_counter_precision, g-> ob_generic, args);} static PyObject *set_counter_bounds (genericobject *g, PyObject *args){ return call_forms_INfINf (fl_set_counter_bounds, g-> ob_generic, args);} static PyObject *set_counter_step (genericobject *g, PyObject *args){ return call_forms_INfINf (fl_set_counter_step, g-> ob_generic, args);} static PyObject *set_counter_return (genericobject *g, PyObject *args){ return call_forms_INi (fl_set_counter_return, g-> ob_generic, args);} static PyMethodDef counter_methods[] = { {"set_counter_value", (PyCFunction)set_counter_value, METH_OLDARGS}, {"get_counter_value", (PyCFunction)get_counter_value, METH_NOARGS}, {"set_counter_bounds", (PyCFunction)set_counter_bounds, METH_OLDARGS}, {"set_counter_step", (PyCFunction)set_counter_step, METH_OLDARGS}, {"set_counter_precision", (PyCFunction)set_counter_precision, METH_OLDARGS}, {"set_counter_return", (PyCFunction)set_counter_return, METH_OLDARGS}, {NULL, NULL} /* sentinel */}; /* Class: Dials */ static PyObject *get_dial_value(genericobject *g){ return call_forms_Rf (fl_get_dial_value, g-> ob_generic);} static PyObject *set_dial_value (genericobject *g, PyObject *args){ return call_forms_INf (fl_set_dial_value, g-> ob_generic, args);} static PyObject *set_dial_bounds (genericobject *g, PyObject *args){ return call_forms_INfINf (fl_set_dial_bounds, g-> ob_generic, args);} static PyObject *get_dial_bounds (genericobject *g){ return call_forms_OUTfOUTf (fl_get_dial_bounds, g-> ob_generic);} static PyObject *set_dial_step (genericobject *g, PyObject *args){ return call_forms_INf (fl_set_dial_step, g-> ob_generic, args);} static PyMethodDef dial_methods[] = { {"set_dial_value", (PyCFunction)set_dial_value, METH_OLDARGS}, {"get_dial_value", (PyCFunction)get_dial_value, METH_NOARGS}, {"set_dial_bounds", (PyCFunction)set_dial_bounds, METH_OLDARGS}, {"get_dial_bounds", (PyCFunction)get_dial_bounds, METH_NOARGS}, {"set_dial_step", (PyCFunction)set_dial_step, METH_OLDARGS}, {NULL, NULL} /* sentinel */}; /* Class : Input */ static PyObject *set_input (genericobject *g, PyObject *args){ return call_forms_INstr (fl_set_input, g-> ob_generic, args);} static PyObject *get_input (genericobject *g){ return call_forms_Rstr (fl_get_input, g-> ob_generic);} static PyObject *set_input_color (genericobject *g, PyObject *args){ return call_forms_INfINf (fl_set_input_color, g-> ob_generic, args);} static PyObject *set_input_return (genericobject *g, PyObject *args){ return call_forms_INi (fl_set_input_return, g-> ob_generic, args);} static PyMethodDef input_methods[] = { {"set_input", (PyCFunction)set_input, METH_OLDARGS}, {"get_input", (PyCFunction)get_input, METH_NOARGS}, {"set_input_color", (PyCFunction)set_input_color, METH_OLDARGS}, {"set_input_return", (PyCFunction)set_input_return, METH_OLDARGS}, {NULL, NULL} /* sentinel */}; /* Class : Menu */ static PyObject *set_menu (genericobject *g, PyObject *args){ return call_forms_INstr (fl_set_menu, g-> ob_generic, args);}Lines 501–1000 of 2139. Previous lines Load more
if (!PyArg_Parse(args, "(ii)", &par1, &par2)) return NULL; (*func) (obj, par1, par2); Py_INCREF(Py_None); return Py_None; } #endif /* int func (object) */ static PyObject * call_forms_Ri (int (*func)(FL_OBJECT *), FL_OBJECT *obj) { int retval; retval = (*func) (obj); return PyInt_FromLong ((long) retval); } /* char * func (object) */ static PyObject * call_forms_Rstr (char * (*func)(FL_OBJECT *), FL_OBJECT *obj) { char *str; str = (*func) (obj); if (str == NULL) { Py_INCREF(Py_None); return Py_None; } return PyString_FromString (str); } /* int func (object) */ static PyObject * call_forms_Rf (float (*func)(FL_OBJECT *), FL_OBJECT *obj) { float retval; retval = (*func) (obj); return PyFloat_FromDouble (retval); } static PyObject * call_forms_OUTfOUTf (void (*func)(FL_OBJECT *, float *, float *), FL_OBJECT *obj) { float f1, f2; (*func) (obj, &f1, &f2); return Py_BuildValue("(ff)", f1, f2); } #ifdef UNUSED static PyObject * call_forms_OUTf (void (*func)(FL_OBJECT *, float *), FL_OBJECT *obj) { float f; (*func) (obj, &f); return PyFloat_FromDouble (f); } #endif /**********************************************************************/ /* Class : browser */ static PyObject * set_browser_topline(genericobject *g, PyObject *args) { return call_forms_INi (fl_set_browser_topline, g-> ob_generic, args); } static PyObject * clear_browser(genericobject *g) { return generic_call (g, fl_clear_browser); } static PyObject * add_browser_line (genericobject *g, PyObject *args) { return call_forms_INstr (fl_add_browser_line, g-> ob_generic, args); } static PyObject * addto_browser (genericobject *g, PyObject *args) { return call_forms_INstr (fl_addto_browser, g-> ob_generic, args); } static PyObject * insert_browser_line (genericobject *g, PyObject *args) { return call_forms_INiINstr (fl_insert_browser_line, g-> ob_generic, args); } static PyObject * delete_browser_line (genericobject *g, PyObject *args) { return call_forms_INi (fl_delete_browser_line, g-> ob_generic, args); } static PyObject * replace_browser_line (genericobject *g, PyObject *args) { return call_forms_INiINstr (fl_replace_browser_line, g-> ob_generic, args); } static PyObject * get_browser_line(genericobject *g, PyObject *args) { int i; char *str; if (!PyArg_Parse(args, "i", &i)) return NULL; str = fl_get_browser_line (g->ob_generic, i); if (str == NULL) { Py_INCREF(Py_None); return Py_None; } return PyString_FromString (str); } static PyObject * load_browser (genericobject *g, PyObject *args) { /* XXX strictly speaking this is wrong since fl_load_browser XXX returns int, not void */ return call_forms_INstr (fl_load_browser, g-> ob_generic, args); } static PyObject * get_browser_maxline(genericobject *g) { return call_forms_Ri (fl_get_browser_maxline, g-> ob_generic); } static PyObject * select_browser_line (genericobject *g, PyObject *args) { return call_forms_INi (fl_select_browser_line, g-> ob_generic, args); } static PyObject * deselect_browser_line (genericobject *g, PyObject *args) { return call_forms_INi (fl_deselect_browser_line, g-> ob_generic, args); } static PyObject * deselect_browser (genericobject *g) { return generic_call (g, fl_deselect_browser); } static PyObject * isselected_browser_line (genericobject *g, PyObject *args) { int i, j; if (!PyArg_Parse(args, "i", &i)) return NULL; j = fl_isselected_browser_line (g->ob_generic, i); return PyInt_FromLong (j); } static PyObject * get_browser (genericobject *g) { return call_forms_Ri (fl_get_browser, g-> ob_generic); } static PyObject * set_browser_fontsize (genericobject *g, PyObject *args) { return call_forms_INf (fl_set_browser_fontsize, g-> ob_generic, args); } static PyObject * set_browser_fontstyle (genericobject *g, PyObject *args) { return call_forms_INi (fl_set_browser_fontstyle, g-> ob_generic, args); } static PyObject * set_browser_specialkey (genericobject *g, PyObject *args) { return call_forms_INc(fl_set_browser_specialkey, g-> ob_generic, args); } static PyMethodDef browser_methods[] = { {"set_browser_topline", (PyCFunction)set_browser_topline, METH_OLDARGS}, {"clear_browser", (PyCFunction)clear_browser, METH_NOARGS}, {"add_browser_line", (PyCFunction)add_browser_line, METH_OLDARGS}, {"addto_browser", (PyCFunction)addto_browser, METH_OLDARGS}, {"insert_browser_line", (PyCFunction)insert_browser_line, METH_OLDARGS}, {"delete_browser_line", (PyCFunction)delete_browser_line, METH_OLDARGS}, {"replace_browser_line", (PyCFunction)replace_browser_line, METH_OLDARGS}, {"get_browser_line", (PyCFunction)get_browser_line, METH_OLDARGS}, {"load_browser", (PyCFunction)load_browser, METH_OLDARGS}, {"get_browser_maxline", (PyCFunction)get_browser_maxline, METH_NOARGS,} {"select_browser_line", (PyCFunction)select_browser_line, METH_OLDARGS}, {"deselect_browser_line", (PyCFunction)deselect_browser_line, METH_OLDARGS}, {"deselect_browser", (PyCFunction)deselect_browser, METH_NOARGS,} {"isselected_browser_line", (PyCFunction)isselected_browser_line, METH_OLDARGS}, {"get_browser", (PyCFunction)get_browser, METH_NOARGS,} {"set_browser_fontsize", (PyCFunction)set_browser_fontsize, METH_OLDARGS}, {"set_browser_fontstyle", (PyCFunction)set_browser_fontstyle, METH_OLDARGS}, {"set_browser_specialkey", (PyCFunction)set_browser_specialkey, METH_OLDARGS}, {NULL, NULL} /* sentinel */ }; /* Class: button */ static PyObject * set_button(genericobject *g, PyObject *args) { return call_forms_INi (fl_set_button, g-> ob_generic, args); } static PyObject * get_button(genericobject *g) { return call_forms_Ri (fl_get_button, g-> ob_generic); } static PyObject * get_button_numb(genericobject *g) { return call_forms_Ri (fl_get_button_numb, g-> ob_generic); } static PyObject * set_button_shortcut(genericobject *g, PyObject *args) { return call_forms_INstr (fl_set_button_shortcut, g-> ob_generic, args); } static PyMethodDef button_methods[] = { {"set_button", (PyCFunction)set_button, METH_OLDARGS}, {"get_button", (PyCFunction)get_button, METH_NOARGS}, {"get_button_numb", (PyCFunction)get_button_numb, METH_NOARGS}, {"set_button_shortcut", (PyCFunction)set_button_shortcut, METH_OLDARGS}, {NULL, NULL} /* sentinel */ }; /* Class: choice */ static PyObject * set_choice(genericobject *g, PyObject *args) { return call_forms_INi (fl_set_choice, g-> ob_generic, args); } static PyObject * get_choice(genericobject *g) { return call_forms_Ri (fl_get_choice, g-> ob_generic); } static PyObject * clear_choice (genericobject *g) { return generic_call (g, fl_clear_choice); } static PyObject * addto_choice (genericobject *g, PyObject *args) { return call_forms_INstr (fl_addto_choice, g-> ob_generic, args); } static PyObject * replace_choice (genericobject *g, PyObject *args) { return call_forms_INiINstr (fl_replace_choice, g-> ob_generic, args); } static PyObject * delete_choice (genericobject *g, PyObject *args) { return call_forms_INi (fl_delete_choice, g-> ob_generic, args); } static PyObject * get_choice_text (genericobject *g) { return call_forms_Rstr (fl_get_choice_text, g-> ob_generic); } static PyObject * set_choice_fontsize (genericobject *g, PyObject *args) { return call_forms_INf (fl_set_choice_fontsize, g-> ob_generic, args); } static PyObject * set_choice_fontstyle (genericobject *g, PyObject *args) { return call_forms_INi (fl_set_choice_fontstyle, g-> ob_generic, args); } static PyMethodDef choice_methods[] = { {"set_choice", (PyCFunction)set_choice, METH_OLDARGS}, {"get_choice", (PyCFunction)get_choice, METH_NOARGS}, {"clear_choice", (PyCFunction)clear_choice, METH_NOARGS}, {"addto_choice", (PyCFunction)addto_choice, METH_OLDARGS}, {"replace_choice", (PyCFunction)replace_choice, METH_OLDARGS}, {"delete_choice", (PyCFunction)delete_choice, METH_OLDARGS}, {"get_choice_text", (PyCFunction)get_choice_text, METH_NOARGS}, {"set_choice_fontsize", (PyCFunction)set_choice_fontsize, METH_OLDARGS}, {"set_choice_fontstyle",(PyCFunction)set_choice_fontstyle, METH_OLDARGS}, {NULL, NULL} /* sentinel */ }; /* Class : Clock */ static PyObject * get_clock(genericobject *g) { int i0, i1, i2; fl_get_clock (g->ob_generic, &i0, &i1, &i2); return Py_BuildValue("(iii)", i0, i1, i2); } static PyMethodDef clock_methods[] = { {"get_clock", (PyCFunction)get_clock, METH_NOARGS}, {NULL, NULL} /* sentinel */ }; /* CLass : Counters */ static PyObject * get_counter_value(genericobject *g) { return call_forms_Rf (fl_get_counter_value, g-> ob_generic); } static PyObject * set_counter_value (genericobject *g, PyObject *args) { return call_forms_INf (fl_set_counter_value, g-> ob_generic, args); } static PyObject * set_counter_precision (genericobject *g, PyObject *args) { return call_forms_INi (fl_set_counter_precision, g-> ob_generic, args); } static PyObject * set_counter_bounds (genericobject *g, PyObject *args) { return call_forms_INfINf (fl_set_counter_bounds, g-> ob_generic, args); } static PyObject * set_counter_step (genericobject *g, PyObject *args) { return call_forms_INfINf (fl_set_counter_step, g-> ob_generic, args); } static PyObject * set_counter_return (genericobject *g, PyObject *args) { return call_forms_INi (fl_set_counter_return, g-> ob_generic, args); } static PyMethodDef counter_methods[] = { {"set_counter_value", (PyCFunction)set_counter_value, METH_OLDARGS}, {"get_counter_value", (PyCFunction)get_counter_value, METH_NOARGS}, {"set_counter_bounds", (PyCFunction)set_counter_bounds, METH_OLDARGS}, {"set_counter_step", (PyCFunction)set_counter_step, METH_OLDARGS}, {"set_counter_precision", (PyCFunction)set_counter_precision, METH_OLDARGS}, {"set_counter_return", (PyCFunction)set_counter_return, METH_OLDARGS}, {NULL, NULL} /* sentinel */ }; /* Class: Dials */ static PyObject * get_dial_value(genericobject *g) { return call_forms_Rf (fl_get_dial_value, g-> ob_generic); } static PyObject * set_dial_value (genericobject *g, PyObject *args) { return call_forms_INf (fl_set_dial_value, g-> ob_generic, args); } static PyObject * set_dial_bounds (genericobject *g, PyObject *args) { return call_forms_INfINf (fl_set_dial_bounds, g-> ob_generic, args); } static PyObject * get_dial_bounds (genericobject *g) { return call_forms_OUTfOUTf (fl_get_dial_bounds, g-> ob_generic); } static PyObject * set_dial_step (genericobject *g, PyObject *args) { return call_forms_INf (fl_set_dial_step, g-> ob_generic, args); } static PyMethodDef dial_methods[] = { {"set_dial_value", (PyCFunction)set_dial_value, METH_OLDARGS}, {"get_dial_value", (PyCFunction)get_dial_value, METH_NOARGS}, {"set_dial_bounds", (PyCFunction)set_dial_bounds, METH_OLDARGS}, {"get_dial_bounds", (PyCFunction)get_dial_bounds, METH_NOARGS}, {"set_dial_step", (PyCFunction)set_dial_step, METH_OLDARGS}, {NULL, NULL} /* sentinel */ }; /* Class : Input */ static PyObject * set_input (genericobject *g, PyObject *args) { return call_forms_INstr (fl_set_input, g-> ob_generic, args); } static PyObject * get_input (genericobject *g) { return call_forms_Rstr (fl_get_input, g-> ob_generic); } static PyObject * set_input_color (genericobject *g, PyObject *args) { return call_forms_INfINf (fl_set_input_color, g-> ob_generic, args); } static PyObject * set_input_return (genericobject *g, PyObject *args) { return call_forms_INi (fl_set_input_return, g-> ob_generic, args); } static PyMethodDef input_methods[] = { {"set_input", (PyCFunction)set_input, METH_OLDARGS}, {"get_input", (PyCFunction)get_input, METH_NOARGS}, {"set_input_color", (PyCFunction)set_input_color, METH_OLDARGS}, {"set_input_return", (PyCFunction)set_input_return, METH_OLDARGS}, {NULL, NULL} /* sentinel */ }; /* Class : Menu */ static PyObject * set_menu (genericobject *g, PyObject *args) { return call_forms_INstr (fl_set_menu, g-> ob_generic, args); }