четверг, 6 июня 2013 г.

Любите ли вы опенсорс так же, как люблю его я?

Попробовал (проявил неосторожность, да) создать обработчик событий для объекта TButtonPanel в проекте под Lazarus... и словил глюк (Lazarus – это что-то типа Delphi для Pree Pascal).
Не исключено, что grayed-события в свойствах этого объекта нельзя было трогать от слова «вообще». Но вполне типичное поведенческое ожидание в такой ситуации – либо ничего не произойдет, либо среда выдаст предупреждающее  сообщение. Но нет, ничего подобного.

Теперь вот даже не знаю, удастся ли мне спасти этот проект (сделано было все-таки не очень мало). Задал вопрос на профильном форуме. Если нет, то самое геморройное в таких ситуациях – это восстановление, т.е. отрисовка заново, всех интерфейсных форм. Успешно откалился на суточный snap-shoot из архива резервного копирования. Но нет никаких гарантий в дальнейшем от повторения этой ситуации. Возможно, что это знак™.

1 комментарий:

  1. Прекрасная цитата, на мой взгляд:

    «Вообще, компонент, конечно, требует обновления, но у сопровождающего сейчас нет времени, а больше желающих нет.»

    ОтветитьУдалить

Ваш комментарий откроется после проверки и подтверждения.
Благодарю за понимание необходимости проверки!