Главное окно программы Gtk+


Вернуться к Оглавлению
   
 

1.ВИД

 
 
   
 

2.ОПИСАНИЕ

 
 

Клиент для графического окружения рабочего стола, создает главное окно и является частью учебного пособия по изучению Gtk+, являющейся мультиплатформенным инструментарием для создания графических пользовательских интерфейсов.

   
 
 ugtkmainwindow-1.2.tar.gz 281,74 Kb
 ugtkmainwindow-1.2.tar.gz.md5 0,6 Kb
 ugtkmainwindow-1.1.tar.gz 281,7 Kb
  ugtkmainwindow-1.1.tar.gz.md5  0,6 Kb
 ugtkmainwindow-1.0.tar.gz 275,3 Kb
  ugtkmainwindow-1.0.tar.gz.md5  0,6 Kb
   
   
 

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