/* this macro puts a version check function into the module */ GLADE_MODULE_CHECK_INIT void glade_module_register_widgets (void) { glade_require ("gtk"); glade_register_widget (GTK_TYPE_DATABOX, glade_standard_build_widget, NULL, NULL); glade_register_widget (GTK_DATABOX_TYPE_RULER, glade_standard_build_widget, NULL, NULL); glade_provide ("databox"); }
/* this macro puts a version check function into the module */ GLADE_MODULE_CHECK_INIT void glade_module_register_widgets (void) { glade_require ("gtk"); glade_register_custom_prop (BONOBO_TYPE_DOCK, "allow_floating", dock_allow_floating); glade_register_custom_prop (BONOBO_TYPE_DOCK_ITEM, "shadow_type", dock_item_set_shadow_type); glade_register_custom_prop (BONOBO_TYPE_DOCK_ITEM, "behavior", dock_item_set_behavior); glade_register_widget (BONOBO_TYPE_WIDGET, glade_bonobo_widget_new, NULL, NULL); glade_register_widget (BONOBO_TYPE_WINDOW, NULL, glade_standard_build_children, bonobo_window_find_internal_child); glade_register_widget (BONOBO_TYPE_DOCK, NULL, dock_build_children, NULL); glade_register_widget (BONOBO_TYPE_DOCK_ITEM, dock_item_build, glade_standard_build_children, NULL); glade_provide ("bonobo"); }
/* this macro puts a version check function into the module */ GLADE_MODULE_CHECK_INIT void glade_module_register_widgets (void) { glade_require ("matecomponent"); glade_register_custom_prop (MATE_TYPE_APP, "enable_layout_config", app_enable_layout_config); glade_register_custom_prop (MATE_TYPE_PIXMAP_ENTRY, "preview", pixmap_entry_set_preview); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "selection_mode", icon_list_set_selection_mode); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "icon_width", custom_noop); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "row_spacing", icon_list_set_row_spacing); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "column_spacing", icon_list_set_col_spacing); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "text_spacing", icon_list_set_text_spacing); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "text_editable", custom_noop); glade_register_custom_prop (MATE_TYPE_ICON_LIST, "text_static", custom_noop); glade_register_custom_prop (MATE_TYPE_DIALOG, "auto_close", dialog_set_auto_close); glade_register_custom_prop (MATE_TYPE_DIALOG, "hide_on_close", dialog_set_hide_on_close); glade_register_custom_prop (MATE_TYPE_MESSAGE_BOX, "message", custom_noop); glade_register_custom_prop (MATE_TYPE_MESSAGE_BOX, "message_box_type", custom_noop); glade_register_custom_prop (MATE_TYPE_ABOUT, "authors", about_set_authors); glade_register_custom_prop (MATE_TYPE_ABOUT, "translator_credits", about_set_translator_credits); glade_register_custom_prop (MATE_TYPE_ABOUT, "documenters", about_set_documentors); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "title", druid_page_edge_set_title); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "text", druid_page_edge_set_text); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "title_color", druid_page_edge_set_title_color); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "text_color", druid_page_edge_set_text_color); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "background_color", druid_page_edge_set_bg_color); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "logo_background_color", druid_page_edge_set_logo_bg_color); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "textbox_color", druid_page_edge_set_textbox_color); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "logo", druid_page_edge_set_logo); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "watermark", druid_page_edge_set_watermark); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "top_watermark", druid_page_edge_set_top_watermark); glade_register_custom_prop (MATE_TYPE_DRUID_PAGE_EDGE, "position", custom_noop); glade_register_custom_prop (GTK_TYPE_IMAGE_MENU_ITEM, "stock_item", custom_noop); glade_register_custom_prop (GTK_TYPE_MENU_ITEM, "stock_item", custom_noop); glade_register_custom_prop (MATE_TYPE_PIXMAP, "filename", pixmap_set_filename); glade_register_custom_prop (MATE_TYPE_ENTRY, "max_saved", entry_set_max_saved); glade_register_custom_prop (MATE_TYPE_FILE_ENTRY, "max_saved", file_entry_set_max_saved); glade_register_custom_prop (MATE_TYPE_FILE_ENTRY, "use_filechooser", file_entry_set_use_filechooser); glade_register_custom_prop (MATE_TYPE_ICON_ENTRY, "max_saved", icon_entry_set_max_saved); glade_register_widget (MATE_TYPE_ABOUT, NULL, NULL, NULL); glade_register_widget (MATE_TYPE_APP, app_build, app_build_children, app_find_internal_child); glade_register_widget (MATE_TYPE_APPBAR, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_COLOR_PICKER,glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_DATE_EDIT, date_edit_new, NULL, NULL); glade_register_widget (MATE_TYPE_DIALOG, dialog_new, dialog_build_children, dialog_find_internal_child); glade_register_widget (MATE_TYPE_DRUID, glade_standard_build_widget, glade_standard_build_children, NULL); glade_register_widget (MATE_TYPE_DRUID_PAGE, glade_standard_build_widget, glade_standard_build_children, NULL); glade_register_widget (MATE_TYPE_DRUID_PAGE_EDGE, druid_page_edge_new, NULL, NULL); glade_register_widget (MATE_TYPE_DRUID_PAGE_STANDARD, glade_standard_build_widget, glade_standard_build_children, druidpagestandard_find_internal_child); glade_register_widget (MATE_TYPE_ENTRY, glade_standard_build_widget, glade_standard_build_children, entry_find_internal_child); glade_register_widget (MATE_TYPE_FILE_ENTRY, glade_standard_build_widget, glade_standard_build_children, file_entry_find_internal_child); glade_register_widget (MATE_TYPE_HREF, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_ICON_ENTRY, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_ICON_LIST, icon_list_new, NULL, NULL); glade_register_widget (MATE_TYPE_ICON_SELECTION, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_MESSAGE_BOX, message_box_new, glade_standard_build_children, dialog_find_internal_child); glade_register_widget (MATE_TYPE_PIXMAP_ENTRY, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_PROPERTY_BOX, glade_standard_build_widget, glade_standard_build_children, propertybox_find_internal_child); glade_register_widget (MATE_TYPE_SCORES, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_PIXMAP, glade_standard_build_widget, NULL, NULL); glade_register_widget (MATE_TYPE_FONT_PICKER, NULL, NULL, NULL); /* things we need to override */ glade_register_widget (MATECOMPONENT_TYPE_DOCK, NULL, mate_dock_build_children, NULL); glade_register_widget (GTK_TYPE_MENU_BAR, NULL, menushell_build_children, NULL); glade_register_widget (GTK_TYPE_MENU, NULL, menushell_build_children, NULL); glade_provide ("mate"); }