Автор Тема: C програмиране  (Прочетена 1714 пъти)

wernerheisenberg

  • Участници
  • ***
  • Публикации: 4
    • Профил
C програмиране
« -: Jun 24, 2006, 18:13 »
Може ли да ми препоръчате книги, които обясняват създаването  на   графичен потребителски интерфеис на езика С?



Активен

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
C програмиране
« Отговор #1 -: Jun 24, 2006, 20:54 »
Може да погледнеш туториала на GTK+. Сигурен съм че има и доста други C библиотеки за създаване на ГПИ, но определено GTK+ е най-популярната.
Активен

wernerheisenberg

  • Участници
  • ***
  • Публикации: 4
    • Профил
C програмиране
« Отговор #2 -: Jun 25, 2006, 11:12 »
Благодаря много! '<img'>
Активен

plamen_t

  • Напреднали
  • *****
  • Публикации: 170
    • Профил
C програмиране
« Отговор #3 -: Jul 12, 2006, 18:49 »
Да не забравяме и Qt. Макар, че е С++ библиотека. Все пак цялото KDE е написано на нея. Има една много хубава книга за Qt
C++ GUI Programming with Qt 3
Активен

  • Гост
C програмиране
« Отговор #4 -: Jul 12, 2006, 19:47 »
И qt и gtk създават огромни дефекти и главоболие докато се опитваш да разбереш какво става..
Активен

plamen_t

  • Напреднали
  • *****
  • Публикации: 170
    • Профил
C програмиране
« Отговор #5 -: Jul 13, 2006, 13:08 »
За Gtk не знам как стоят нещата, но съм ползвал Qt и нещо тия "дефекти и главоболия" не съм ги забелязал.
Активен

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
C програмиране
« Отговор #6 -: Jul 13, 2006, 14:34 »
Няма лесно - за всичко трябва да се чете много...
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
C програмиране
« Отговор #7 -: Jul 13, 2006, 14:46 »
Вие май не сте прочели въпроса. Wernerheisenberg конкретно пита за C библиотека, а не за C++. Все пак това са различни езици.

@gat3way - предложи по-добра C библиотека от GTK за създаване на графични програми? Единствената друга за която се сещам са библиотеките на Enlightenment, но добра документация за тях не съм видял, а и почти няма дистрибуция която да ги включва.
Активен

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
C програмиране
« Отговор #8 -: Jul 13, 2006, 16:04 »
Тя Qt има C bindings май, но не съм 100% сигурен. Иначе че GTK е най-доброто ест решение на С - в това съмнения няма...
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!