Индусы в проекте 2
От: nen777w  
Дата: 22.02.11 14:14
Оценка: :))) :))) :))) :))) :))
Сори не удержался... Это:
  "Шедеврально"
16:08:48   // fill combos` strings to a dialog
  ISpecDialogs::tComboData data;

  std::vector<std::string> vTimeZone;
  std::string sSelectedTimeZone = "";
    
  vTimeZone.clear();
  vTimeZone.push_back("-12:00");
  vTimeZone.push_back("-11:00");
  vTimeZone.push_back("-10:00");
  vTimeZone.push_back("-09:00");
  vTimeZone.push_back("-08:00");
  vTimeZone.push_back("-07:00");
  vTimeZone.push_back("-06:00");
  vTimeZone.push_back("-05:00");
  vTimeZone.push_back("-04:00");
  vTimeZone.push_back("-03:30");
  vTimeZone.push_back("-03:00");
  vTimeZone.push_back("-02:00");
  vTimeZone.push_back("-01:00");
  vTimeZone.push_back("+00:00");
  vTimeZone.push_back("+01:00");
  vTimeZone.push_back("+02:00");
  vTimeZone.push_back("+03:00");
  vTimeZone.push_back("+03:30");
  vTimeZone.push_back("+04:00");
  vTimeZone.push_back("+04:30");
  vTimeZone.push_back("+05:00");
  vTimeZone.push_back("+05:30");
  vTimeZone.push_back("+05:45");
  vTimeZone.push_back("+06:00");
  vTimeZone.push_back("+06:30");
  vTimeZone.push_back("+07:00");
  vTimeZone.push_back("+07:30");
  vTimeZone.push_back("+08:00");
  vTimeZone.push_back("+09:00");
  vTimeZone.push_back("+09:30");
  vTimeZone.push_back("+10:00");
  vTimeZone.push_back("+11:00");
  vTimeZone.push_back("+12:00");
  vTimeZone.push_back("+13:00");

  int i = 0;
  ComboData cd[34];

        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();
        cd[i].data = i;
        sSelectedTimeZone = vTimeZone.at(i);
        cd[i++].str = sSelectedTimeZone.c_str();

  ISpecDialogs::fillComboData(data, cd, 34);


з.ы.
блин.. надо валить куда то в другое место
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.