GTK? С чего начать....

Вопросы использования сторонних (не входящих в состав FPC и Lazarus) утилит и библиотек.

Модератор: Модераторы

Сообщение GigoVich » 07.11.2005 02:15:18

Здраствуйте уважаемые. Каким образом, точнее с чего мне начать, для того, что бы опробовать GTK на Win? Если есть где-нить сорцы, учебники статьи, желательно последнее на русском, но можно и на буржуйском. И вообще, было бы очень интересно услышать ваши комментраии как о GTK самом так и об использовании его на win32 и всё это естественно в связке с Lazarus, ну, или, в общем случае, с fpc.
GigoVich
новенький
 
Сообщения: 99
Зарегистрирован: 07.11.2005 02:05:02
Откуда: г. Москва

Сообщение STAKANOV » 07.11.2005 22:18:53

это естественно в связке с Lazarus, ну, или, в общем случае, с fpc.

очень разные вещи...

В связки с Lazarus думать об всем этом не надо, надо лишь кидать компоненты на форму и работать с их свойствами и методами. Для того оно и сделано.

Связка GTK-FPC больше похожа на программирование с использованием вызовов WinAPI.

Каким образом, точнее с чего мне начать, для того, что бы опробовать GTK на Win?

Выбрать один из указанных вариантов с учетом того, что написано ниже


как о GTK самом так и об использовании его на win32

кроссплатформенность в ущерб эффективности, лучше избегать если первое не важно (стоит помнить, что согласно статистике spylog - 97% пользователей инета работают под Windows)
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 08.11.2005 01:41:58

лучше избегать если первое не важно

А если важно, то лучше использовать Lazarus. GTK на Win32 — гарантированный геморрой с библиотеками.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение GigoVich » 08.11.2005 14:51:03

Спаибо всем, за эти два дня я уже через всё это прошел. Перепробовал многое и вами перечисленные проблемы всплыли моментально...
GigoVich
новенький
 
Сообщения: 99
Зарегистрирован: 07.11.2005 02:05:02
Откуда: г. Москва

Сообщение vstem » 08.11.2005 16:32:11

Иван Шихалев, STAKANOV, я не совсем согласен с Вами в плане бесперспективности разработки подобных приложений...
GTK давно сформировавшийся и давно использующийся набор библиотек для создания GUI, для примера, имеются версии Gimp, Inscape, Evolution, который работают с использованием именно GTK, a не Windows для построения интерфейса.
Так что, по чему бы человеку не попробовать?
vstem
новенький
 
Сообщения: 22
Зарегистрирован: 16.05.2005 15:27:06
Откуда: Minsk, Belarus

Сообщение STAKANOV » 08.11.2005 16:58:40

vstem писал(а): GTK давно сформировавшийся и давно использующийся набор библиотек для создания GUI, для примера, имеются версии Gimp, Inscape, Evolution, который работают с использованием именно GTK, a не Windows для построения интерфейса.

Это скорее плохо, чем хорошо. GTK в Windows нужно только для того чтобы можно было легко спортировать приложения из юниксоподобных систем. Просто проще GTK спортировать чем перписать под WinAPI то же GIMP. Я не говорю что это безперспективно. Это портирование с потерей качества. А начинать проект с мыслью "сделаю под GTK, оно всеравно для Windows есть" это халтура. ;)
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 09.11.2005 01:20:23

Я как-то попробовал поставить GIMP под винду... Конечно с бубном и кучей HOWTO поставилось, но второй раз и пытаться не буду.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение vstem » 09.11.2005 13:43:15

Иван Шихалев, имеется официальный инсталятор Gimp под Windows, ставится без бубна и работает вполне сносно...

Кстати, маленькое дополнение по форуму, при нажатии на ник, неплохо было бы, чтобы после имени отображался не только он в тегах, но и запятая после ;)
vstem
новенький
 
Сообщения: 22
Зарегистрирован: 16.05.2005 15:27:06
Откуда: Minsk, Belarus

Сообщение Иван Шихалев » 10.11.2005 01:05:36

имеется официальный инсталятор Gimp под Windows

Сейчас — имеется.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение Guest » 10.11.2005 12:46:42

Не сам GTK, как я считаю, достаточно завершён, но вот танцы с "бубнами" под лазарь меня как-то не впечетляют.
З.Ы. Все приложения которые я ставил под винду и которые юзали GTK работали великолепно, но вот чтобы сделать такое самому моих мозгов явно не хватило :huh:
Guest
 

Сообщение andy7 » 10.11.2005 14:12:13

Иван Шихалев писал(а): Я как-то попробовал поставить GIMP под винду... Конечно с бубном и кучей HOWTO поставилось, но второй раз и пытаться не буду.

Версия GIMP 2.2.8 с OpenCD 3 ставиться очень просто (как и всё гениальное).
Так что GTK видимо и под win уже работает не плохо.
andy7
новенький
 
Сообщения: 12
Зарегистрирован: 23.10.2005 20:45:49

Сообщение Guest » 10.11.2005 20:50:13

Да нормально он работает. Я на С в винде с ним работал. Ничего особенного. Несколько дополнительных библиотек и все.
Но с Lazarus ом невижу действительно необходимости. В родной среде любая программа работает быстрее.
Guest
 


Вернуться в Сторонние средства

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru