X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fmain.cpp;h=85128dd13d905fecddf14412f4263e01060b78f3;hb=0e0848c4397b7b20d6d571f8537d6f8d4b1978d2;hp=4bc72497dd4ab23849bb32976c9dab284f0da3f1;hpb=6e7e508af65b6a65b491f2727006ce53f90f4b8e;p=xestiaab%2F.git diff --git a/source/main.cpp b/source/main.cpp index 4bc7249..85128dd 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -54,40 +54,27 @@ bool XestiaABApp::OnInit() wxLocale locale; locale.Init(wxLANGUAGE_DEFAULT, wxLOCALE_LOAD_DEFAULT); -/*#if defined(__WIN32__) - - // Check that the minimum version of Xestia Common Components is installed on the system. - -#include - - if (!CheckXCCVersion(1, 0, 0)){ - MessageBox(0, L"The version of Xestia Common Components installed is an older version not supported by this version of Xestia Address Book.\n\nPlease visit http://xestia.co.uk/commoncomponents and follow the page instructions to download the version required.", L"Older version of Xestia Common Components installed", MB_OK|MB_ICONSTOP); - this->Exit(); - } - -#endif*/ - static const wxCmdLineEntryDesc g_cmdLineDesc [] = { - { wxCMD_LINE_SWITCH, wxT_2("h"), wxT_2("help"), wxTRANSLATE(_("Displays help on command line parameters")), + { wxCMD_LINE_SWITCH, wxT_2("h"), wxT_2("help"), _("Displays help on command line parameters"), wxCMD_LINE_VAL_NONE, wxCMD_LINE_OPTION_HELP }, - { wxCMD_LINE_OPTION, wxT_2("e"), wxT_2("edit"), wxTRANSLATE(_("Edit a vCard 4.0 formatted contact")), + { wxCMD_LINE_OPTION, wxT_2("e"), wxT_2("edit"), _("Edit a vCard 4.0 formatted contact"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_SWITCH, wxT_2("c"), wxT_2("convert"), wxTRANSLATE(_("Convert a contact file into another format.")), + { wxCMD_LINE_SWITCH, wxT_2("c"), wxT_2("convert"), _("Convert a contact file into another format."), wxCMD_LINE_VAL_NONE, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_OPTION, wxT_2("ifmt"), NULL, wxTRANSLATE(_("Input format to convert from. (used with -c)")), + { wxCMD_LINE_OPTION, wxT_2("ifmt"), NULL, _("Input format to convert from. (used with -c)"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_OPTION, wxT_2("ofmt"), NULL, wxTRANSLATE(_("Output format to convert to. (used with -c)")), + { wxCMD_LINE_OPTION, wxT_2("ofmt"), NULL, _("Output format to convert to. (used with -c)"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_OPTION, wxT_2("ifile"), NULL, wxTRANSLATE(_("Input filename to read from. (used with -c)")), + { wxCMD_LINE_OPTION, wxT_2("ifile"), NULL, _("Input filename to read from. (used with -c)"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_OPTION, wxT_2("ofile"), NULL, wxTRANSLATE(_("Output filename to write to (don't use to pipe to console). (used with -c)")), + { wxCMD_LINE_OPTION, wxT_2("ofile"), NULL, _("Output filename to write to (don't use to pipe to console). (used with -c)"), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_OPTION, wxT_2("d"), wxT_2("display"), wxTRANSLATE(_("Display a contact in the contact information window.")), + { wxCMD_LINE_OPTION, wxT_2("d"), wxT_2("display"), _("Display a contact in the contact information window."), wxCMD_LINE_VAL_STRING, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_SWITCH, wxT_2("s"), wxT_2("search"), wxTRANSLATE(_("Display the search window instead of starting normally")), + { wxCMD_LINE_SWITCH, wxT_2("s"), wxT_2("search"), _("Display the search window instead of starting normally"), wxCMD_LINE_VAL_NONE, wxCMD_LINE_PARAM_OPTIONAL }, - { wxCMD_LINE_SWITCH, wxT_2("v"), wxT_2("version"), wxTRANSLATE(_("Displays version number")), + { wxCMD_LINE_SWITCH, wxT_2("v"), wxT_2("version"), _("Displays version number"), wxCMD_LINE_VAL_NONE, wxCMD_LINE_PARAM_OPTIONAL }, { wxCMD_LINE_NONE } }; @@ -340,24 +327,11 @@ bool XestiaABApp::OnInit() ContactWindow->SetupContactData(&FileLoadData); ContactWindow->Show(true); - /*frmContactEditor *ContactEditor = new frmContactEditor( NULL ); - ContactEditor->SetupHeaders(); - ContactEditor->SetMode(TRUE); - ContactEditor->LoadContact(wxSContactFilename); - ContactEditor->SetIcon(contacticon); - ContactEditor->Show(true);*/ - SetTopWindow(ContactWindow); return true; } - - /*if (!XABArgs.Found(wxT(""))){ - - return false; - - }*/ // Setup default settings and accounts if they don't exist.