#include <bcfilebox.h>
Inherits BC_ListBox.

Public Member Functions | |
| BC_FileBoxListBox (int x, int y, BC_FileBox *filebox) | |
| virtual | ~BC_FileBoxListBox () |
| int | handle_event () |
| int | selection_changed () |
| int | column_resize_event () |
| int | sort_order_event () |
| int | move_column_event () |
| int | evaluate_query (int list_item, char *string) |
Data Fields | |
| BC_FileBox * | filebox |
Definition at line 33 of file bcfilebox.h.
| BC_FileBoxListBox::BC_FileBoxListBox | ( | int | x, | |
| int | y, | |||
| BC_FileBox * | filebox | |||
| ) |
Definition at line 59 of file bcfilebox.C.
References BC_ListBox::set_allow_drag_column(), BC_ListBox::set_sort_column(), BC_ListBox::set_sort_order(), BC_FileBox::sort_column, and BC_FileBox::sort_order.

| BC_FileBoxListBox::~BC_FileBoxListBox | ( | ) | [virtual] |
Definition at line 81 of file bcfilebox.C.
| int BC_FileBoxListBox::handle_event | ( | ) | [virtual] |
Reimplemented from BC_ListBox.
Definition at line 85 of file bcfilebox.C.
References filebox, BC_TextBox::get_text(), BC_FileBox::submit_file(), and BC_FileBox::textbox.

| int BC_FileBoxListBox::selection_changed | ( | ) | [virtual] |
Reimplemented from BC_ListBox.
Definition at line 91 of file bcfilebox.C.
References BCTEXTLEN, BC_FileBox::column_of_type(), FileSystem::complete_path(), BC_FileBox::current_path, BC_FileBox::directory, FileSystem::extract_dir(), FileSystem::extract_name(), filebox, BC_FileBox::filename, BC_FileBox::fs, BC_ListBox::get_selection(), BC_ListBoxItem::get_text(), BC_FileBox::submitted_path, BC_FileBox::textbox, and BC_TextBox::update().

| int BC_FileBoxListBox::column_resize_event | ( | ) | [virtual] |
Reimplemented from BC_ListBox.
Definition at line 110 of file bcfilebox.C.
References BC_FileBox::column_width, BC_FileBox::columns, filebox, BC_Resources::filebox_columnwidth, BC_ListBox::get_column_width(), and BC_WindowBase::get_resources().

| int BC_FileBoxListBox::sort_order_event | ( | ) | [virtual] |
Reimplemented from BC_ListBox.
Definition at line 119 of file bcfilebox.C.
References filebox, BC_Resources::filebox_sortcolumn, BC_Resources::filebox_sortorder, BC_WindowBase::get_resources(), BC_ListBox::get_sort_column(), BC_ListBox::get_sort_order(), BC_FileBox::refresh(), BC_FileBox::sort_column, and BC_FileBox::sort_order.

| int BC_FileBoxListBox::move_column_event | ( | ) | [virtual] |
Reimplemented from BC_ListBox.
Definition at line 127 of file bcfilebox.C.
References filebox, BC_ListBox::get_from_column(), BC_ListBox::get_to_column(), and BC_FileBox::move_column().

| int BC_FileBoxListBox::evaluate_query | ( | int | list_item, | |
| char * | string | |||
| ) | [virtual] |
Reimplemented from BC_ListBox.
Definition at line 133 of file bcfilebox.C.
References BC_FileBox::column_of_type(), BC_Resources::directory_color, filebox, BC_ListBoxItem::get_color(), BC_WindowBase::get_resources(), BC_ListBoxItem::get_text(), BC_FileBox::list_column, and ArrayList< TYPE >::values.

Definition at line 46 of file bcfilebox.h.
Referenced by column_resize_event(), evaluate_query(), handle_event(), move_column_event(), selection_changed(), and sort_order_event().
1.5.5