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

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

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

Ответить
GigoVich
новенький
Сообщения: 99
Зарегистрирован: 07.11.2005 01:05:02
Откуда: г. Москва
Контактная информация:

Сообщение GigoVich »

Здраствуйте уважаемые. Каким образом, точнее с чего мне начать, для того, что бы опробовать GTK на Win? Если есть где-нить сорцы, учебники статьи, желательно последнее на русском, но можно и на буржуйском. И вообще, было бы очень интересно услышать ваши комментраии как о GTK самом так и об использовании его на win32 и всё это естественно в связке с Lazarus, ну, или, в общем случае, с fpc.
Аватара пользователя
STAKANOV
энтузиаст
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV »

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

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

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

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

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

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


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

кроссплатформенность в ущерб эффективности, лучше избегать если первое не важно (стоит помнить, что согласно статистике spylog - 97% пользователей инета работают под Windows)
Аватара пользователя
Иван Шихалев
энтузиаст
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург
Контактная информация:

Сообщение Иван Шихалев »

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

А если важно, то лучше использовать Lazarus. GTK на Win32 — гарантированный геморрой с библиотеками.
GigoVich
новенький
Сообщения: 99
Зарегистрирован: 07.11.2005 01:05:02
Откуда: г. Москва
Контактная информация:

Сообщение GigoVich »

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

Сообщение vstem »

Иван Шихалев, STAKANOV, я не совсем согласен с Вами в плане бесперспективности разработки подобных приложений...
GTK давно сформировавшийся и давно использующийся набор библиотек для создания GUI, для примера, имеются версии Gimp, Inscape, Evolution, который работают с использованием именно GTK, a не Windows для построения интерфейса.
Так что, по чему бы человеку не попробовать?
Аватара пользователя
STAKANOV
энтузиаст
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение STAKANOV »

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

Это скорее плохо, чем хорошо. GTK в Windows нужно только для того чтобы можно было легко спортировать приложения из юниксоподобных систем. Просто проще GTK спортировать чем перписать под WinAPI то же GIMP. Я не говорю что это безперспективно. Это портирование с потерей качества. А начинать проект с мыслью "сделаю под GTK, оно всеравно для Windows есть" это халтура. ;)
Аватара пользователя
Иван Шихалев
энтузиаст
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург
Контактная информация:

Сообщение Иван Шихалев »

Я как-то попробовал поставить GIMP под винду... Конечно с бубном и кучей HOWTO поставилось, но второй раз и пытаться не буду.
vstem
новенький
Сообщения: 22
Зарегистрирован: 16.05.2005 15:27:06
Откуда: Minsk, Belarus
Контактная информация:

Сообщение vstem »

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

Кстати, маленькое дополнение по форуму, при нажатии на ник, неплохо было бы, чтобы после имени отображался не только он в тегах, но и запятая после ;)
Аватара пользователя
Иван Шихалев
энтузиаст
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург
Контактная информация:

Сообщение Иван Шихалев »

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

Сейчас — имеется.
Guest

Сообщение Guest »

Не сам GTK, как я считаю, достаточно завершён, но вот танцы с "бубнами" под лазарь меня как-то не впечетляют.
З.Ы. Все приложения которые я ставил под винду и которые юзали GTK работали великолепно, но вот чтобы сделать такое самому моих мозгов явно не хватило :huh:
andy7
новенький
Сообщения: 12
Зарегистрирован: 23.10.2005 20:45:49

Сообщение andy7 »

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

Версия GIMP 2.2.8 с OpenCD 3 ставиться очень просто (как и всё гениальное).
Так что GTK видимо и под win уже работает не плохо.
Guest

Сообщение Guest »

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