Вопрос:Поставил Lazarus с помощью инсталлятора/из репозиториев. Не работает метод/процедура/функция/кнопка/команда XXX. "Что делать?"(С)
Ответ:Типовая схема поведения в таких случаях:
0) Загружаем и собираем Lazarus
из svn trunk и смотрим, есть ли проблема там. Если есть -- продолжаем.
1) Смотрим в багтрекере:
http://bugs.freepascal.org/search.php?p ... atus_id=-2 . В строке поиска нужно заменить XXX названием неработающей функции/метода/и т.п.
2) Выбираем баг, который ближе всего к вашей проблеме. Добавляем комментарий о том, что можем его воспроизвести, указываем версии ОС (+ GTK/Qt, если используются), FPC, Lazarus.
3) Если нужного бага не нашлось, создаём новый. В комментариях к новому багу отмечаем номера существующих багов, с которыми он может быть связан (если такие есть). Также указываем версии используемого ПО.
4) Обязательно создать минимальный тестовый пример, на котором повторяется проблема. Убрать из него все бинарники, o/a/ppu/и т.п., запаковать в архив и приложить к багу.
5) Желательно несколько раз в день проверять появление новых комментариев к багу. Если разработчики задают вопросы - отвечаем на них.
6) Если время идёт, комментариев не прибавляется и проблема остаётся -- делаем одно из двух:
6.1) лезем в исходники и пробуем решить проблему самостоятельно. Если появляется прогресс и возникают конкретные вопросы по реализации, неразрешимые гуглом -- можно обратиться за помощью в рассылку.
6.2) назначаем награду за решение бага тут:
http://wiki.lazarus.freepascal.org/Bounties.
Пожалуй, в эти 7 пунктов уместилось всё, что можно сделать. Если что-то забыл -- дополнения приветствуются.
UPD1. По поводу языка:
* Названия проблемных элементов меню/кнопок и т.п. нужно указывать в точном соответствии с английским вариантом. Чтобы узнать это вариант, нужно переключить IDE на английскую локализацию в меню - Окружение - Параметры - Рабочий стол - Язык.
* Если с английским не айс -- для начала можно воспользоваться словарём типа
multitran.ru, онлайн-переводчиком типа
translate.google.com, в крайнем случае попросить помощи по переводу на форуме. Не стоит из-за слабого владения языком стесняться или бояться обратиться за помощью.