#include <bcresources.h>

Definition at line 29 of file bcresources.h.
| BC_Resources::BC_Resources | ( | ) |
Definition at line 95 of file bcresources.C.
References _0_png, _1_png, _2_png, _3_png, _4_png, _5_png, _6_png, _7_png, _8_png, _9_png, a_png, audiovideo_color, b_png, bar_data, bar_png, bg_color, bg_light1, bg_light2, bg_shadow1, bg_shadow2, BLACK, blink_rate, BLUE, button_down, button_highlighted, button_light, button_shadow, button_up, button_uphighlighted, c_png, cancel_dn_png, cancel_hi_png, cancel_images, cancel_up_png, checkbox_checked_png, checkbox_checkedhi_png, checkbox_dn_png, checkbox_hi_png, checkbox_up_png, colon_png, create_window_lock, d_png, dash_png, default_text_color, dirbox_columntype, dirbox_columnwidth, dirbox_margin, dirbox_sortcolumn, dirbox_sortorder, directory_color, disabled_text_color, display_info, DKCYAN, DKGREY, double_click, drag_radius, draw_clock_background, e_png, f_png, file_color, file_delete_dn_png, file_delete_hi_png, file_delete_up_png, file_icons_dn_png, file_icons_hi_png, file_icons_up_png, file_newfolder_dn_png, file_newfolder_hi_png, file_newfolder_up_png, file_reload_dn_png, file_reload_hi_png, file_reload_up_png, file_text_dn_png, file_text_hi_png, file_text_up_png, file_updir_dn_png, file_updir_hi_png, file_updir_up_png, filebox_columntype, filebox_columnwidth, filebox_delete_images, filebox_descend_images, filebox_filter, filebox_h, filebox_history, filebox_icons_images, filebox_margin, filebox_mode, filebox_newfolder_images, filebox_reload_images, filebox_sortcolumn, filebox_sortorder, filebox_text_images, filebox_updir_images, filebox_w, generic_button_margin, VFrame::get_h(), VFrame::get_w(), highlight_inverse, id_lock, list_bg_png, listbox_bg, listbox_border1, listbox_border2, listbox_border2_hi, listbox_border3, listbox_border3_hi, listbox_border4, listbox_button, listbox_button_disabled_png, listbox_button_dn_png, listbox_button_hi_png, listbox_button_up_png, listbox_column, listbox_columndn_png, listbox_columnhi_png, listbox_columnup_png, listbox_dn, listbox_dn_png, listbox_expand, listbox_expandchecked_png, listbox_expandcheckedhi_png, listbox_expanddn_png, listbox_expandup_png, listbox_expanduphi_png, listbox_highlighted, listbox_inactive, listbox_selected, listbox_text, listbox_title_color, listbox_title_hotspot, listbox_title_margin, listbox_up, listbox_up_png, LTBLUE, LTCYAN, LTGREY, LTPINK, LTYELLOW, MDCYAN, MDGREY, MECYAN, medium_7segment, MEGREY, menu_bar_bg, menu_down, menu_highlighted, menu_highlighted_fontcolor, menu_item_bg, menu_item_text, menu_light, menu_popup_bg, menu_shadow, menu_title_bg, menu_title_text, menu_up, meter_3d, meter_font, meter_font_color, meter_title_w, min_menu_w, ok_dn_png, ok_hi_png, ok_images, ok_up_png, ORANGE, pan_data, pan_text_color, period_png, popup_title_text, popupmenu_images, popupmenu_margin, popupmenu_triangle_margin, pot_dn_png, pot_hi_png, pot_images, pot_needle_color, pot_offset, pot_r, pot_up_png, pot_x1, pot_y1, progress_hi_png, progress_images, progress_text, progress_up_png, radial_checked_png, radial_checkedhi_png, radial_dn_png, radial_hi_png, radial_up_png, recursive_resizing, RED, scroll_repeat, SMALLFONT_3D, BC_ListBox::SORT_ASCENDING, space_png, synchronous, text_background, text_background_hi, text_background_noborder, text_background_noborder_hi, text_border1, text_border2, text_border2_hi, text_border3, text_border3_hi, text_border4, text_default, text_highlight, text_inactive_highlight, toggle_highlight_bg, toggle_text_margin, tooltip_bg_color, tooltip_delay, tooltips_enabled, tumble_data, tumble_duration, use_fontset, use_shm, use_xft, use_xvideo, usethis_button_images, usethis_dn_png, usethis_up_png, usethis_uphi_png, WHITE, xmeter_images, YELLOW, and ymeter_images.

| BC_Resources::~BC_Resources | ( | ) |
Definition at line 525 of file bcresources.C.
| int BC_Resources::initialize_display | ( | BC_WindowBase * | window | ) |
Definition at line 529 of file bcresources.C.
References init_shm().
Referenced by BC_WindowBase::create_window().

| int BC_Resources::get_id | ( | ) |
Definition at line 619 of file bcresources.C.
References id_lock, Mutex::lock(), and Mutex::unlock().
Referenced by BC_WindowBase::create_window().

| int BC_Resources::get_bg_color | ( | ) |
Definition at line 608 of file bcresources.C.
References bg_color.
Referenced by PaletteWheel::create_objects(), and BC_WindowBase::create_window().
| int BC_Resources::get_bg_shadow1 | ( | ) |
| int BC_Resources::get_bg_shadow2 | ( | ) |
| int BC_Resources::get_bg_light1 | ( | ) |
| int BC_Resources::get_bg_light2 | ( | ) |
| int BC_Resources::get_top_border | ( | ) |
Definition at line 587 of file bcresources.C.
References display_info, and BC_DisplayInfo::get_top_border().
Referenced by BC_WindowBase::create_window(), BC_MenuPopup::dispatch_translation_event(), and BC_ListBox::translation_event().

| int BC_Resources::get_left_border | ( | ) |
Definition at line 592 of file bcresources.C.
References display_info, and BC_DisplayInfo::get_left_border().
Referenced by BC_WindowBase::create_window(), BC_MenuPopup::dispatch_translation_event(), and BC_ListBox::translation_event().

| int BC_Resources::get_right_border | ( | ) |
Definition at line 597 of file bcresources.C.
References display_info, and BC_DisplayInfo::get_right_border().

| int BC_Resources::get_bottom_border | ( | ) |
Definition at line 602 of file bcresources.C.
References display_info, and BC_DisplayInfo::get_bottom_border().

| BC_Synchronous * BC_Resources::get_synchronous | ( | ) |
Definition at line 571 of file bcresources.C.
References synchronous.
Referenced by BC_WindowBase::get_shader(), BC_WindowBase::get_synchronous(), BC_WindowBase::put_shader(), and BC_WindowBase::~BC_WindowBase().
| void BC_Resources::set_synchronous | ( | BC_Synchronous * | synchronous | ) |
| void BC_Resources::set_signals | ( | BC_Signals * | signal_handler | ) | [static] |
Definition at line 628 of file bcresources.C.
| BC_Signals * BC_Resources::get_signals | ( | ) | [static] |
Definition at line 633 of file bcresources.C.
| int BC_Resources::init_shm | ( | BC_WindowBase * | window | ) | [private] |
Definition at line 540 of file bcresources.C.
References BC_WindowBase::default_depth, BC_WindowBase::display, error, NULL, use_shm, BC_WindowBase::vis, and x_error_handler().
Referenced by initialize_display().

| void BC_Resources::init_sizes | ( | BC_WindowBase * | window | ) | [private] |
| int BC_Resources::x_error_handler | ( | Display * | display, | |
| XErrorEvent * | event | |||
| ) | [static, private] |
Definition at line 75 of file bcresources.C.
References error, BC_WindowBase::get_resources(), and use_xft.
Referenced by init_shm().

Definition at line 59 of file bcresources.h.
Referenced by BC_Resources(), get_bg_color(), SUV::initialize(), MicroTheme::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and Theme::Theme().
Definition at line 64 of file bcresources.h.
Referenced by BC_Resources(), BC_Title::BC_Title(), BC_Toggle::BC_Toggle(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 69 of file bcresources.h.
Referenced by BC_Resources(), BC_WindowBase::draw_border(), BC_TextBox::draw_border(), BC_WindowBase::draw_colored_box(), MicroTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 70 of file bcresources.h.
Referenced by BC_Resources(), BC_TextBox::draw_border(), BC_WindowBase::draw_colored_box(), BlueDotTheme::initialize(), and Theme::Theme().
Definition at line 71 of file bcresources.h.
Referenced by BC_Resources(), BC_WindowBase::draw_colored_box(), and BlueDotTheme::initialize().
Definition at line 72 of file bcresources.h.
Referenced by BC_Resources(), BC_WindowBase::draw_colored_box(), MicroTheme::initialize(), BlueDotTheme::initialize(), and Theme::Theme().
Definition at line 73 of file bcresources.h.
Referenced by BC_Resources(), BC_WindowBase::draw_border(), BC_TextBox::draw_border(), BC_WindowBase::draw_colored_box(), and BlueDotTheme::initialize().
Definition at line 74 of file bcresources.h.
Referenced by BC_Resources(), BC_TextBox::draw_border(), and BlueDotTheme::initialize().
Definition at line 80 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuItem::draw(), BC_MenuBar::draw_face(), BC_MenuPopup::draw_items(), BC_Menu::draw_title(), SUV::initialize(), MicroTheme::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 81 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuItem::draw(), BC_Menu::draw_title(), SUV::initialize(), MicroTheme::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 82 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuItem::draw(), BC_Menu::draw_title(), SUV::initialize(), MicroTheme::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 83 of file bcresources.h.
Referenced by BC_MenuPopup::activate_menu(), BC_Resources(), BC_MenuPopup::draw_items(), SUV::initialize(), MicroTheme::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and BC_MenuBar::initialize().
Definition at line 84 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuItem::draw(), BC_MenuBar::draw_face(), BC_MenuPopup::draw_items(), BC_Menu::draw_title(), SUV::initialize(), MicroTheme::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 86 of file bcresources.h.
Referenced by BC_Resources(), SUV::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and BC_MenuPopup::initialize().
Definition at line 87 of file bcresources.h.
Referenced by BC_Resources(), SUV::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and BC_MenuBar::initialize().
Definition at line 88 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuBar::calculate_height(), SUV::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and BC_MenuBar::initialize().
Definition at line 89 of file bcresources.h.
Referenced by BC_Resources(), BC_PopupMenu::calculate_h(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 92 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuPopup::get_dimensions(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 94 of file bcresources.h.
Referenced by BC_Resources(), BC_Menu::draw_title(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 96 of file bcresources.h.
Referenced by BC_Resources(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 98 of file bcresources.h.
Referenced by BC_PopupMenu::BC_PopupMenu(), BC_Resources(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 100 of file bcresources.h.
Referenced by BC_Resources(), BC_PopupMenu::draw_title(), SUV::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and BC_PopupMenu::set_images().
Definition at line 102 of file bcresources.h.
Referenced by BC_Resources(), BC_MenuItem::draw(), SUV::initialize(), BlondTheme::initialize(), and BlueDotTheme::initialize().
Definition at line 104 of file bcresources.h.
Referenced by BC_Resources(), SUV::initialize(), BlondTheme::initialize(), BlueDotTheme::initialize(), and BC_MenuPopup::initialize().