Newer
Older
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
//----------------------------------------------------------------------
extern "C" void Init_core(void);
extern "C" void Init_dc(void);
extern "C" void Init_dialogs(void);
extern "C" void Init_frames(void);
extern "C" void Init_fx3d(void);
extern "C" void Init_image(void);
extern "C" void Init_iconlist(void);
extern "C" void Init_icons(void);
extern "C" void Init_label(void);
extern "C" void Init_layout(void);
extern "C" void Init_list(void);
extern "C" void Init_mdi(void);
extern "C" void Init_menu(void);
#ifdef WITH_FXSCINTILLA
extern "C" void Init_scintilla(void);
#endif
extern "C" void Init_table(void);
extern "C" void Init_text(void);
extern "C" void Init_treelist(void);
extern "C" void Init_ui(void);
Lyle Johnson
committed
extern "C" void
#if defined _WIN32
__declspec(dllexport)
#endif
Init_fox16(void) {
Init_core();
Init_dc();
Init_frames();
Init_layout();
Init_label();
Init_ui();
Init_iconlist();
Init_list();
Init_dialogs();
Init_image();
Init_icons();
Init_menu();
Init_mdi();
Init_fx3d();
#ifdef WITH_FXSCINTILLA
Init_scintilla();
#endif
Init_table();
Init_text();
Init_treelist();
id_assocs=rb_intern("@assocs");
id_backtrace=rb_intern("backtrace");
id_cmp=rb_intern("<=>");
id_begin=rb_intern("begin");
id_end=rb_intern("end");
id_exclude_endp=rb_intern("exclude_end?");
#ifdef HAVE_RUBY_ENCODING_H
utf8_enc_idx = rb_enc_find_index("UTF-8");
#endif
FXRuby_Objects=st_init_numtable();
appSensitiveObjs=st_init_numtable();
appSensitiveDCs=st_init_numtable();
}