-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в aRixX

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 06.02.2007
Записей: 71
Комментариев: 44
Написано: 186


Эх, Lazarus-Lazarus

Воскресенье, 17 Мая 2009 г. 13:19 + в цитатник
В колонках играет - Там, где свет - Воин
 (200x200, 75Kb)
Настроение сейчас - Поганое

Попытка написать серьезное приложение, не связанное с базами данных, принесло разочарование. Сначала я пытался использовать Indy компонент для работы с сетью. Сам-по-себе Indy очень хорош. Мне очень нравится работать с ним в Delphi. Indy отлично устанавливается в Lazarus, но вот работать в режиме отладки отказывается :( Причем готовый проект получатся рабочим, а вот из Lazarus IDE ни в какую не запускается. Побродив по сети и поспрашивав на форумах, я узнал, что эта проблема проявляется у всех и как ее побороть -непонятно.

Вторым разочарованием стала попытка использовать компоненты вкладки SynEdit. SynEdit - это компонент редактора с подсветкой ключевых слов. С его использованием написан и сам Lazarus. Первым обломом было отсутствие какой-либо (в том числе английской) документации по этому компоненту. Худо-бедно разобравшись с его методами и свойствами я добился работать свое приложение так, как мне хотелось. На этапе тестирования я обнаружил, что SynEdit впринципе криво работает с русским текстом. Попробуйте написать (Да даже в Lazarus (0.9.26)) слово "Пора" и выделить его слева-неправо. Глюк.

И вот сижу в полном отчаянии и думаю, не послать ли это все и уйти на Qt :(
P.S. За эти две недели копания в компонентах, я неплохо в них разобрался. Наверно чуть позже напишу пару обзорных статей об их использовании и выложу на своем сайте.
Рубрики:  Мои программы
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку