Главное окно программы Gtk+
Вернуться к Оглавлению | |||||||||||||||||||||||||||||
1.ВИД | |||||||||||||||||||||||||||||
2.ОПИСАНИЕ | |||||||||||||||||||||||||||||
Клиент для графического окружения рабочего стола, создает главное окно и является частью учебного пособия по изучению Gtk+, являющейся мультиплатформенным инструментарием для создания графических пользовательских интерфейсов. | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||
3.Перечень изменений | |||||||||||||||||||||||||||||
2014.01.03 Выпущена версия 1.0 В данной версии программа ugtkmainwindow создает главное окно программы и демонстрирует возможность добавления в него виджетов с помощью публичных методов UGtkMainWindow встроенной статической библиотеки ugtk-widgets . Несмотря на возможность сборки под Gtk+-3.0, в исходном коде данной версии она не реализована. Поэтому сборка проекта ugtkmainwindow под Gtk+-3.0 может завершиться с ошибками. 2014.01.12 Выпущена версия 1.1 В данной версии программа ugtkmainwindow полностью реализована возможность сборки проекта как в соответсвие с требованиями GTK2, так и GTK3, которая реализуется через опцию ‘--with-gtk3’ и препроцессорной дерективы HAVE_GTK3. Кроме того, из-за различий декорирования элементов виджетов таких как GtkFrame и им подобным, для обозначения виджетов используeтся GtkToggleButton. 2014.08.22 Выпущена версия 1.2 В ней были устранены ошибки сборки проекта ugtkmainwindow версии 1.1 с учетом требований библиотеки gtk версии 2. Они приводили к останову на этапе формирования компилятором gcc объектных файлов по причине повторных объявлений в строках 103 и 104 файла main.c в области действия макроса HAVE_GTK3 указателя label на экземпляр объекта GtkWidget и указателя widget_name на выделенную память под имя виджета. Кроме того, в файле README заменено неправильное описание проекта на верное. | |||||||||||||||||||||||||||||
4.Документация по теме | |||||||||||||||||||||||||||||
1) Build System GNU: Как собирать и cкомпилировать статическую библиотеку 2) Учет требований GTK3 для сборки и компиляции программ в Debian "Wheezy" 3) Как создать главное окно программы в Gtk+ 4) Как применять типы в Gtk+ | |||||||||||||||||||||||||||||
Вернуться к Оглавлению | |||||||||||||||||||||||||||||
Copyright © 2010 rjaan as Andrey Rjavskov(Rzhavskov) <rjaan@yandex.ru> <arjavskov@gmail.com> | |||||||||||||||||||||||||||||
Сайт создан в системе uCoz
|