Тонкости…

October 2nd, 2009 Begemot Posted in Использование

Собираюсь со следующих версий переводить программы (публичные релизы) на 3.0. Собрал с тройкой в принципе легко, некоторые явно видимые баги заметил\поправил сразу, пару багов запостил в trac и они уже тоже исправленны. Но все же решил сначала хотя бы 2-3 недели у себя погонять. И не зря 🙂

Вчера наткнулся на странный баг. Началось все издалека – чувствую комп ведет себя не так как надо… то ли я по клавишам не попадаю, то ли реакция на нажатия неверная. Дальше хуже, стало ясно что что-то не так. Потом выяснил, мой клипбоард менеджер, сидя в трее, периодически,  перехватывает на себя фокус, на невидимое окно…

Испугался, думал я сломал в последней версии (представил как быть с пользователями…), потом оказалось бага только в версии собранной с тройкой. Еще несколько часов ковыряния – нашел где бага, еще часик смог стабильно воспроизвести – все-таки проблема в либе. В общем отписал в trac, сижу весь в надежде что все-таки поправят, а то я буду опечален.

Related:

9 Responses to “Тонкости…”

  1. Правильно, ищи багов, и побольше, мне потом проще будет 😉

  2. Кстати, джентльмены, а что я делаю неправильно?

    // сайзер кнопок
    wxStdDialogButtonSizer* buttonSizer = new wxStdDialogButtonSizer();
    // кнопка ОК
    ButtonOK = new wxButton( this, wxID_OK );
    buttonSizer->Add( ButtonOK );
    // кнопка CANCEL
    ButtonCancel = new wxButton( this, wxID_CANCEL );
    buttonSizer->Add( ButtonCancel );
    buttonSizer->Realize();
    // в главный сайзер
    MainSizer->Add( buttonSizer, 1, wxALL|wxEXPAND, 4 );
    // устанавливаем главный сайзер
    this->SetSizer( MainSizer );
    MainSizer->Fit( this );
    MainSizer->SetSizeHints( this );

    и кнопки упорно прижимаются к ЛЕВОМУ краю диалога

  3. T-Rex: Правильно, ищи багов, и побольше, мне потом проще будет

    Уже 10 дней и никакой реакции, похоже мой личный переход на тройку откладывается:(

    Сергей: Кстати, джентльмены, а что я делаю неправильно?

    Не знаю 🙂

  4. Begemot: Уже 10 дней и никакой реакции, похоже мой личный переход на тройку откладывается:(

    а мы перешли. правда глюки приходится обходить хитрыми манёврами, но очень уж вкусные контролы добавлены в новых виджетах

  5. 2 Begemot:
    Что-то ты перестал писать.. Забухал что-ли? 😉
    Интересно почитать твои статьи, ждем продолжения ))

  6. 🙂
    есть немного)
    А вообще еще в понедельник собирался написать пост – пожаловаться на конфиг и спросить может, кто знает в чем дело. Потом во вторник… сегодня утром решил – что сегодня уж точно напишу, ждите:)

  7. Вот она, слава.
    Поклонники требуют: “Аффтар жжош! Пеши исчо” 🙂

  8. 2 Begemot
    >> напишу, ждите:)
    Почитали ))

    а не думаешь сделать что-нибудь типа форума?
    А то меня тут пара мыслей на обсуждение есть,
    а обсуждать сторонние темы в комментах конкретной статьи не очень удобно.

  9. Написал, но не то что планировал, так как вылезла новая более интересная проблема, про нее и написал. А про цфг еще планирую 🙂

    Нет, зачем миру еще один мертвый форум?:)
    обсуждай тут