00001 #ifndef BCDELETE_H 00002 #define BCDELETE_H 00003 00004 00005 00006 #include "bcdialog.h" 00007 #include "bcfilebox.inc" 00008 00009 class BC_DeleteFile : public BC_Window 00010 { 00011 public: 00012 BC_DeleteFile(BC_FileBox *filebox, int x, int y); 00013 ~BC_DeleteFile(); 00014 void create_objects(); 00015 BC_FileBox *filebox; 00016 ArrayList<BC_ListBoxItem*> *data; 00017 }; 00018 00019 class BC_DeleteList : public BC_ListBox 00020 { 00021 public: 00022 BC_DeleteList(BC_FileBox *filebox, 00023 int x, 00024 int y, 00025 int w, 00026 int h, 00027 ArrayList<BC_ListBoxItem*> *data); 00028 BC_FileBox *filebox; 00029 }; 00030 00031 class BC_DeleteThread : public BC_DialogThread 00032 { 00033 public: 00034 BC_DeleteThread(BC_FileBox *filebox); 00035 void handle_done_event(int result); 00036 BC_Window* new_gui(); 00037 00038 BC_FileBox *filebox; 00039 }; 00040 00041 00042 00043 00044 00045 00046 00047 00048 #endif
1.4.4