00001
00002
00003
00004
00005
00006
00007 #ifndef ADDRESS_MANAGER_H
00008 #define ADDRESS_MANAGER_H
00009
00010 #include <wx/wx.h>
00011 #include <wx/txtstrm.h>
00012 #include <wx/wfstream.h>
00013 #include <wx/zstream.h>
00014 #include <wx/grid.h>
00015 #include <wx/colordlg.h>
00016 #include "ColumnField.h"
00017
00018 #if !defined(__WXMSW__)
00019 extern char * addresses_xpm[];
00020 #endif
00021
00022 enum {
00023 MENU_EDIT_CUT = 1,
00024 MENU_EDIT_COPY,
00025 MENU_EDIT_PASTE,
00026 MENU_TABLE_DOUBLET,
00027 MENU_TABLE_SORT,
00028 MENU_TABLE_CONFIG,
00029 MENU_EXPORT_EMAIL,
00030 MENU_EXPORT_SMS,
00031 MENU_EXPORT_FAX,
00032 MENU_FILE_EXIT
00033 };
00034
00043 enum {
00044 admTagEnd = 0,
00045 admTagGrid = 2
00046 };
00047
00051 class AddressManagerApp: public wxApp
00052 {
00053 public:
00058 virtual bool OnInit(void);
00059
00065 virtual int OnExit();
00066 };
00067
00068 WX_DECLARE_OBJARRAY(ColumnField, ColumnFieldArray);
00069
00070 #endif