Update of /cvsroot/fxruby/FXRuby/ext/fox/patches In directory usw-pr-cvs1:/tmp/cvs-serv15529/ext/fox/patches Added Files: Tag: release10 wrap_new_FX4Splitter.cpp wrap_new_FXDCWindow.cpp wrap_new_FXDialogBox.cpp wrap_new_FXFont.cpp wrap_new_FXMenubar.cpp wrap_new_FXMessageBox.cpp wrap_new_FXSplitter.cpp wrap_new_FXToolbar.cpp wrap_new_FX_4Splitter.cpp wrap_new_FX_DCWindow.cpp wrap_new_FX_DialogBox.cpp wrap_new_FX_Font.cpp wrap_new_FX_Menubar.cpp wrap_new_FX_MessageBox.cpp wrap_new_FX_Splitter.cpp wrap_new_FX_Toolbar.cpp Removed Files: Tag: release10 wrap_FX4Splitter_initialize.cpp wrap_FXDCWindow_initialize.cpp wrap_FXDialogBox_initialize.cpp wrap_FXFont_initialize.cpp wrap_FXMenubar_initialize.cpp wrap_FXMessageBox_initialize.cpp wrap_FXSplitter_initialize.cpp wrap_FXToolbar_initialize.cpp wrap_FX_4Splitter_initialize.cpp wrap_FX_DCWindow_initialize.cpp wrap_FX_DialogBox_initialize.cpp wrap_FX_Font_initialize.cpp wrap_FX_Menubar_initialize.cpp wrap_FX_MessageBox_initialize.cpp wrap_FX_Splitter_initialize.cpp wrap_FX_Toolbar_initialize.cpp Log Message: Updates for compatibility with the latest SWIG (mainly, that the wrapper names for the new and initialize methods changed). --- NEW FILE: wrap_new_FX4Splitter.cpp --- _wrap_new_FX4Splitter_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = FOURSPLITTER_NORMAL ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXRb4Splitter *result; if ((argc < 1) || (argc > 6)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } result = (FXRb4Splitter *)new FXRb4Splitter(arg1,arg2,arg3,arg4,arg5,arg6); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX4Splitter_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXObject *arg2 ; FXSelector arg3 ; FXuint arg4 = FOURSPLITTER_NORMAL ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 0 ; FXRb4Splitter *result; if ((argc < 3) || (argc > 8)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXObject *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXObject); arg3 = NUM2UINT(argv[2]); if (argc > 3) { arg4 = NUM2UINT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } result = (FXRb4Splitter *)new FXRb4Splitter(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX4Splitter(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FX4Splitter_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXObject->clientdata)->klass)) return _wrap_new_FX4Splitter_1(argc, argv, self); else return _wrap_new_FX4Splitter_2(argc, argv, self); } } --- NEW FILE: wrap_new_FXDCWindow.cpp --- _wrap_new_FXDCWindow_1(int argc, VALUE *argv, VALUE self) { FXDrawable *arg1 ; FXRbDCWindow *result; if ((argc < 1) || (argc > 1)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXDrawable *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXDrawable); result = (FXRbDCWindow *)new FXRbDCWindow(arg1); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXDCWindow_2(int argc, VALUE *argv, VALUE self) { FXDrawable *arg1 ; FXEvent *arg2 ; FXRbDCWindow *result; if ((argc < 2) || (argc > 2)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXDrawable *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXDrawable); arg2 = (FXEvent *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXEvent); result = (FXRbDCWindow *)new FXRbDCWindow(arg1,arg2); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXDCWindow(int argc, VALUE *argv, VALUE self) { if (argc == 1) return _wrap_new_FXDCWindow_1(argc, argv, self); else if (argc == 2) return _wrap_new_FXDCWindow_2(argc, argv, self); else rb_raise(rb_eArgError, "wrong # of arguments"); } --- NEW FILE: wrap_new_FXDialogBox.cpp --- _wrap_new_FXDialogBox_1(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXuint arg3 = DECOR_TITLE|DECOR_BORDER ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 10 ; FXint arg9 = 10 ; FXint arg10 = 10 ; FXint arg11 = 10 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXRbDialogBox *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXRbDialogBox *)new FXRbDialogBox(arg1,(FXString const &)*arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FXDialogBox_2(int argc, VALUE *argv, VALUE self) { FXWindow *arg1 ; FXString *arg2 ; FXuint arg3 = DECOR_TITLE|DECOR_BORDER ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 10 ; FXint arg9 = 10 ; FXint arg10 = 10 ; FXint arg11 = 10 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXRbDialogBox *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXWindow *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXWindow); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXRbDialogBox *)new FXRbDialogBox(arg1,(FXString const &)*arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FXDialogBox(int argc, VALUE *argv, VALUE self) { if (rb_obj_is_kind_of(argv[0], ((swig_class *) SWIGTYPE_p_FXApp->clientdata)->klass)) return _wrap_new_FXDialogBox_1(argc, argv, self); else return _wrap_new_FXDialogBox_2(argc, argv, self); } --- NEW FILE: wrap_new_FXFont.cpp --- _wrap_new_FXFont_1(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXFontDesc *arg2 ; FXRbFont *result; if ((argc < 2) || (argc > 2)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); arg2 = (FXFontDesc *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXFontDesc); result = (FXRbFont *)new FXRbFont(arg1,(FXFontDesc const &)*arg2); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXFont_2(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXRbFont *result; if ((argc < 2) || (argc > 2)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } result = (FXRbFont *)new FXRbFont(arg1,(FXString const &)*arg2); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FXFont_3(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXuint arg3 ; FXuint arg4 = FONTWEIGHT_NORMAL ; FXuint arg5 = FONTSLANT_REGULAR ; FXuint arg6 = FONTENCODING_DEFAULT ; FXuint arg7 = FONTSETWIDTH_DONTCARE ; FXuint arg8 = 0 ; FXRbFont *result; if ((argc < 3) || (argc > 8)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } arg3 = NUM2UINT(argv[2]); if (argc > 3) { arg4 = NUM2UINT(argv[3]); } if (argc > 4) { arg5 = NUM2UINT(argv[4]); } if (argc > 5) { arg6 = NUM2UINT(argv[5]); } if (argc > 6) { arg7 = NUM2UINT(argv[6]); } if (argc > 7) { arg8 = NUM2UINT(argv[7]); } result = (FXRbFont *)new FXRbFont(arg1,(FXString const &)*arg2,arg3,arg4,arg5,arg6,arg7,arg8); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FXFont(int argc, VALUE *argv, VALUE self) { if (argc == 2) { if (TYPE(argv[1]) != T_STRING) return _wrap_new_FXFont_1(argc, argv, self); else return _wrap_new_FXFont_2(argc, argv, self); } else { return _wrap_new_FXFont_3(argc, argv, self); } } --- NEW FILE: wrap_new_FXMenubar.cpp --- _wrap_new_FXMenubar_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 3 ; FXint arg8 = 3 ; FXint arg9 = 2 ; FXint arg10 = 2 ; FXint arg11 = 4 ; FXint arg12 = 4 ; FXRbMenubar *result; if ((argc < 1) || (argc > 12)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } result = (FXRbMenubar *)new FXRbMenubar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXMenubar_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXComposite *arg2 ; FXuint arg3 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 3 ; FXint arg9 = 3 ; FXint arg10 = 2 ; FXint arg11 = 2 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXRbMenubar *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXComposite *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXComposite); if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXRbMenubar *)new FXRbMenubar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXMenubar(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FXMenubar_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXComposite->clientdata)->klass)) return _wrap_new_FXMenubar_1(argc, argv, self); else return _wrap_new_FXMenubar_2(argc, argv, self); } } --- NEW FILE: wrap_new_FXMessageBox.cpp --- _wrap_new_FXMessageBox_1(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXString *arg3 ; FXIcon *arg4 = 0 ; FXuint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXRbMessageBox *result; if ((argc < 3) || (argc > 7)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } { if (argv[2] != Qnil) { Check_Type(argv[2], T_STRING); arg3 = new FXString(STR2CSTR(argv[2])); }else { arg3 = new FXString; } } if (argc > 3) { arg4 = (FXIcon *) SWIG_ConvertPtr(argv[3], SWIGTYPE_p_FXIcon); } if (argc > 4) { arg5 = NUM2UINT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } result = (FXRbMessageBox *)new FXRbMessageBox(arg1,(FXString const &)*arg2,(FXString const &)*arg3,arg4,arg5,arg6,arg7); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; delete arg3; return self; } static VALUE _wrap_new_FXMessageBox_2(int argc, VALUE *argv, VALUE self) { FXWindow *arg1 ; FXString *arg2 ; FXString *arg3 ; FXIcon *arg4 = 0 ; FXuint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXRbMessageBox *result; if ((argc < 3) || (argc > 7)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXWindow *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXWindow); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } { if (argv[2] != Qnil) { Check_Type(argv[2], T_STRING); arg3 = new FXString(STR2CSTR(argv[2])); }else { arg3 = new FXString; } } if (argc > 3) { arg4 = (FXIcon *) SWIG_ConvertPtr(argv[3], SWIGTYPE_p_FXIcon); } if (argc > 4) { arg5 = NUM2UINT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } result = (FXRbMessageBox *)new FXRbMessageBox(arg1,(FXString const &)*arg2,(FXString const &)*arg3,arg4,arg5,arg6,arg7); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; delete arg3; return self; } static VALUE _wrap_new_FXMessageBox(int argc, VALUE *argv, VALUE self) { if (rb_obj_is_kind_of(argv[0], ((swig_class *) SWIGTYPE_p_FXApp->clientdata)->klass)) return _wrap_new_FXMessageBox_1(argc, argv, self); else return _wrap_new_FXMessageBox_2(argc, argv, self); } --- NEW FILE: wrap_new_FXSplitter.cpp --- _wrap_new_FXSplitter_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = SPLITTER_NORMAL ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXRbSplitter *result; if ((argc < 1) || (argc > 6)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } result = (FXRbSplitter *)new FXRbSplitter(arg1,arg2,arg3,arg4,arg5,arg6); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXSplitter_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXObject *arg2 ; FXSelector arg3 ; FXuint arg4 = SPLITTER_NORMAL ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 0 ; FXRbSplitter *result; if ((argc < 3) || (argc > 8)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXObject *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXObject); arg3 = NUM2UINT(argv[2]); if (argc > 3) { arg4 = NUM2UINT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } result = (FXRbSplitter *)new FXRbSplitter(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXSplitter(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FXSplitter_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXObject->clientdata)->klass)) return _wrap_new_FXSplitter_1(argc, argv, self); else return _wrap_new_FXSplitter_2(argc, argv, self); } } --- NEW FILE: wrap_new_FXToolbar.cpp --- _wrap_new_FXToolbar_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 2 ; FXint arg8 = 3 ; FXint arg9 = 3 ; FXint arg10 = 2 ; FXint arg11 = 4 ; FXint arg12 = 4 ; FXRbToolbar *result; if ((argc < 1) || (argc > 12)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } result = (FXRbToolbar *)new FXRbToolbar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXToolbar_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXComposite *arg2 ; FXuint arg3 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 3 ; FXint arg9 = 3 ; FXint arg10 = 2 ; FXint arg11 = 2 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXRbToolbar *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXComposite *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXComposite); if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXRbToolbar *)new FXRbToolbar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FXToolbar(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FXToolbar_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXComposite->clientdata)->klass)) return _wrap_new_FXToolbar_1(argc, argv, self); else return _wrap_new_FXToolbar_2(argc, argv, self); } } --- NEW FILE: wrap_new_FX_4Splitter.cpp --- _wrap_new_FX_4Splitter_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = FOURSPLITTER_NORMAL ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FX4Splitter *result; if ((argc < 1) || (argc > 6)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } result = (FX4Splitter *)new FX4Splitter(arg1,arg2,arg3,arg4,arg5,arg6); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_4Splitter_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXObject *arg2 ; FXSelector arg3 ; FXuint arg4 = FOURSPLITTER_NORMAL ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 0 ; FX4Splitter *result; if ((argc < 3) || (argc > 8)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXObject *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXObject); arg3 = NUM2UINT(argv[2]); if (argc > 3) { arg4 = NUM2UINT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } result = (FX4Splitter *)new FX4Splitter(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_4Splitter(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FX_4Splitter_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXObject->clientdata)->klass)) return _wrap_new_FX_4Splitter_1(argc, argv, self); else return _wrap_new_FX_4Splitter_2(argc, argv, self); } } --- NEW FILE: wrap_new_FX_DCWindow.cpp --- _wrap_new_FX_DCWindow_1(int argc, VALUE *argv, VALUE self) { FXDrawable *arg1 ; FXDCWindow *result; if ((argc < 1) || (argc > 1)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXDrawable *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXDrawable); result = (FXDCWindow *)new FXDCWindow(arg1); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_DCWindow_2(int argc, VALUE *argv, VALUE self) { FXDrawable *arg1 ; FXEvent *arg2 ; FXDCWindow *result; if ((argc < 2) || (argc > 2)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXDrawable *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXDrawable); arg2 = (FXEvent *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXEvent); result = (FXDCWindow *)new FXDCWindow(arg1,arg2); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_DCWindow(int argc, VALUE *argv, VALUE self) { if (argc == 1) return _wrap_new_FX_DCWindow_1(argc, argv, self); else if (argc == 2) return _wrap_new_FX_DCWindow_2(argc, argv, self); else rb_raise(rb_eArgError, "wrong # of arguments"); } --- NEW FILE: wrap_new_FX_DialogBox.cpp --- _wrap_new_FX_DialogBox_1(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXuint arg3 = DECOR_TITLE|DECOR_BORDER ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 10 ; FXint arg9 = 10 ; FXint arg10 = 10 ; FXint arg11 = 10 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXDialogBox *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXDialogBox *)new FXDialogBox(arg1,(FXString const &)*arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FX_DialogBox_2(int argc, VALUE *argv, VALUE self) { FXWindow *arg1 ; FXString *arg2 ; FXuint arg3 = DECOR_TITLE|DECOR_BORDER ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 10 ; FXint arg9 = 10 ; FXint arg10 = 10 ; FXint arg11 = 10 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXDialogBox *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXWindow *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXWindow); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXDialogBox *)new FXDialogBox(arg1,(FXString const &)*arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FX_DialogBox(int argc, VALUE *argv, VALUE self) { if (rb_obj_is_kind_of(argv[0], ((swig_class *) SWIGTYPE_p_FXApp->clientdata)->klass)) return _wrap_new_FX_DialogBox_1(argc, argv, self); else return _wrap_new_FX_DialogBox_2(argc, argv, self); } --- NEW FILE: wrap_new_FX_Font.cpp --- _wrap_new_FX_Font_1(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXFontDesc *arg2 ; FXFont *result; if ((argc < 2) || (argc > 2)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); arg2 = (FXFontDesc *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXFontDesc); result = (FXFont *)new FXFont(arg1,(FXFontDesc const &)*arg2); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Font_2(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXFont *result; if ((argc < 2) || (argc > 2)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } result = (FXFont *)new FXFont(arg1,(FXString const &)*arg2); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FX_Font_3(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXuint arg3 ; FXuint arg4 = FONTWEIGHT_NORMAL ; FXuint arg5 = FONTSLANT_REGULAR ; FXuint arg6 = FONTENCODING_DEFAULT ; FXuint arg7 = FONTSETWIDTH_DONTCARE ; FXuint arg8 = 0 ; FXFont *result; if ((argc < 3) || (argc > 8)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } arg3 = NUM2UINT(argv[2]); if (argc > 3) { arg4 = NUM2UINT(argv[3]); } if (argc > 4) { arg5 = NUM2UINT(argv[4]); } if (argc > 5) { arg6 = NUM2UINT(argv[5]); } if (argc > 6) { arg7 = NUM2UINT(argv[6]); } if (argc > 7) { arg8 = NUM2UINT(argv[7]); } result = (FXFont *)new FXFont(arg1,(FXString const &)*arg2,arg3,arg4,arg5,arg6,arg7,arg8); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; return self; } static VALUE _wrap_new_FX_Font(int argc, VALUE *argv, VALUE self) { if (argc == 2) { if (TYPE(argv[1]) != T_STRING) return _wrap_new_FX_Font_1(argc, argv, self); else return _wrap_new_FX_Font_2(argc, argv, self); } else { return _wrap_new_FX_Font_3(argc, argv, self); } } --- NEW FILE: wrap_new_FX_Menubar.cpp --- _wrap_new_FX_Menubar_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 3 ; FXint arg8 = 3 ; FXint arg9 = 2 ; FXint arg10 = 2 ; FXint arg11 = 4 ; FXint arg12 = 4 ; FXMenubar *result; if ((argc < 1) || (argc > 12)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } result = (FXMenubar *)new FXMenubar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Menubar_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXComposite *arg2 ; FXuint arg3 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 3 ; FXint arg9 = 3 ; FXint arg10 = 2 ; FXint arg11 = 2 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXMenubar *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXComposite *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXComposite); if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXMenubar *)new FXMenubar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Menubar(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FX_Menubar_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXComposite->clientdata)->klass)) return _wrap_new_FX_Menubar_1(argc, argv, self); else return _wrap_new_FX_Menubar_2(argc, argv, self); } } --- NEW FILE: wrap_new_FX_MessageBox.cpp --- _wrap_new_FX_MessageBox_1(int argc, VALUE *argv, VALUE self) { FXApp *arg1 ; FXString *arg2 ; FXString *arg3 ; FXIcon *arg4 = 0 ; FXuint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXMessageBox *result; if ((argc < 3) || (argc > 7)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXApp *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXApp); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } { if (argv[2] != Qnil) { Check_Type(argv[2], T_STRING); arg3 = new FXString(STR2CSTR(argv[2])); }else { arg3 = new FXString; } } if (argc > 3) { arg4 = (FXIcon *) SWIG_ConvertPtr(argv[3], SWIGTYPE_p_FXIcon); } if (argc > 4) { arg5 = NUM2UINT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } result = (FXMessageBox *)new FXMessageBox(arg1,(FXString const &)*arg2,(FXString const &)*arg3,arg4,arg5,arg6,arg7); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; delete arg3; return self; } static VALUE _wrap_new_FX_MessageBox_2(int argc, VALUE *argv, VALUE self) { FXWindow *arg1 ; FXString *arg2 ; FXString *arg3 ; FXIcon *arg4 = 0 ; FXuint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXMessageBox *result; if ((argc < 3) || (argc > 7)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXWindow *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXWindow); { if (argv[1] != Qnil) { Check_Type(argv[1], T_STRING); arg2 = new FXString(STR2CSTR(argv[1])); }else { arg2 = new FXString; } } { if (argv[2] != Qnil) { Check_Type(argv[2], T_STRING); arg3 = new FXString(STR2CSTR(argv[2])); }else { arg3 = new FXString; } } if (argc > 3) { arg4 = (FXIcon *) SWIG_ConvertPtr(argv[3], SWIGTYPE_p_FXIcon); } if (argc > 4) { arg5 = NUM2UINT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } result = (FXMessageBox *)new FXMessageBox(arg1,(FXString const &)*arg2,(FXString const &)*arg3,arg4,arg5,arg6,arg7); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); delete arg2; delete arg3; return self; } static VALUE _wrap_new_FX_MessageBox(int argc, VALUE *argv, VALUE self) { if (rb_obj_is_kind_of(argv[0], ((swig_class *) SWIGTYPE_p_FXApp->clientdata)->klass)) return _wrap_new_FX_MessageBox_1(argc, argv, self); else return _wrap_new_FX_MessageBox_2(argc, argv, self); } --- NEW FILE: wrap_new_FX_Splitter.cpp --- _wrap_new_FX_Splitter_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = SPLITTER_NORMAL ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXSplitter *result; if ((argc < 1) || (argc > 6)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } result = (FXSplitter *)new FXSplitter(arg1,arg2,arg3,arg4,arg5,arg6); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Splitter_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXObject *arg2 ; FXSelector arg3 ; FXuint arg4 = SPLITTER_NORMAL ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 0 ; FXSplitter *result; if ((argc < 3) || (argc > 8)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXObject *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXObject); arg3 = NUM2UINT(argv[2]); if (argc > 3) { arg4 = NUM2UINT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } result = (FXSplitter *)new FXSplitter(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Splitter(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FX_Splitter_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXObject->clientdata)->klass)) return _wrap_new_FX_Splitter_1(argc, argv, self); else return _wrap_new_FX_Splitter_2(argc, argv, self); } } --- NEW FILE: wrap_new_FX_Toolbar.cpp --- _wrap_new_FX_Toolbar_1(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXuint arg2 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg3 = 0 ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 2 ; FXint arg8 = 3 ; FXint arg9 = 3 ; FXint arg10 = 2 ; FXint arg11 = 4 ; FXint arg12 = 4 ; FXToolbar *result; if ((argc < 1) || (argc > 12)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); if (argc > 1) { arg2 = NUM2UINT(argv[1]); } if (argc > 2) { arg3 = NUM2INT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } result = (FXToolbar *)new FXToolbar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Toolbar_2(int argc, VALUE *argv, VALUE self) { FXComposite *arg1 ; FXComposite *arg2 ; FXuint arg3 = LAYOUT_TOP|LAYOUT_LEFT|LAYOUT_FILL_X ; FXint arg4 = 0 ; FXint arg5 = 0 ; FXint arg6 = 0 ; FXint arg7 = 0 ; FXint arg8 = 3 ; FXint arg9 = 3 ; FXint arg10 = 2 ; FXint arg11 = 2 ; FXint arg12 = 4 ; FXint arg13 = 4 ; FXToolbar *result; if ((argc < 2) || (argc > 13)) rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); arg1 = (FXComposite *) SWIG_ConvertPtr(argv[0], SWIGTYPE_p_FXComposite); arg2 = (FXComposite *) SWIG_ConvertPtr(argv[1], SWIGTYPE_p_FXComposite); if (argc > 2) { arg3 = NUM2UINT(argv[2]); } if (argc > 3) { arg4 = NUM2INT(argv[3]); } if (argc > 4) { arg5 = NUM2INT(argv[4]); } if (argc > 5) { arg6 = NUM2INT(argv[5]); } if (argc > 6) { arg7 = NUM2INT(argv[6]); } if (argc > 7) { arg8 = NUM2INT(argv[7]); } if (argc > 8) { arg9 = NUM2INT(argv[8]); } if (argc > 9) { arg10 = NUM2INT(argv[9]); } if (argc > 10) { arg11 = NUM2INT(argv[10]); } if (argc > 11) { arg12 = NUM2INT(argv[11]); } if (argc > 12) { arg13 = NUM2INT(argv[12]); } result = (FXToolbar *)new FXToolbar(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10,arg11,arg12,arg13); DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result); return self; } static VALUE _wrap_new_FX_Toolbar(int argc, VALUE *argv, VALUE self) { if (argc == 1) { return _wrap_new_FX_Toolbar_1(argc, argv, self); } else { if (!rb_obj_is_kind_of(argv[1], ((swig_class *) SWIGTYPE_p_FXComposite->clientdata)->klass)) return _wrap_new_FX_Toolbar_1(argc, argv, self); else return _wrap_new_FX_Toolbar_2(argc, argv, self); } } --- wrap_FX4Splitter_initialize.cpp DELETED --- --- wrap_FXDCWindow_initialize.cpp DELETED --- --- wrap_FXDialogBox_initialize.cpp DELETED --- --- wrap_FXFont_initialize.cpp DELETED --- --- wrap_FXMenubar_initialize.cpp DELETED --- --- wrap_FXMessageBox_initialize.cpp DELETED --- --- wrap_FXSplitter_initialize.cpp DELETED --- --- wrap_FXToolbar_initialize.cpp DELETED --- --- wrap_FX_4Splitter_initialize.cpp DELETED --- --- wrap_FX_DCWindow_initialize.cpp DELETED --- --- wrap_FX_DialogBox_initialize.cpp DELETED --- --- wrap_FX_Font_initialize.cpp DELETED --- --- wrap_FX_Menubar_initialize.cpp DELETED --- --- wrap_FX_MessageBox_initialize.cpp DELETED --- --- wrap_FX_Splitter_initialize.cpp DELETED --- --- wrap_FX_Toolbar_initialize.cpp DELETED --- |