GTK+ 2.10
замечания
по поводу перевода присылать
sergeyvp@gmail.com
Table of Contents
	- I. GTK+ Overview 
	
		- 
		Compiling the GTK+
		libraries - Как самостоятельно
		скомпилировать GTK+
- 
		Compiling GTK+
		Applications - Как скомпилировать вашу
		GTK+ программу
- 
		Running GTK+
		Applications - Как отладить и выполнить
		вашу GTK+ программу
- 
		Using GTK+ on the X Window
		System - Использование GTK+ в X
- 
		Using GTK+ on Windows
		- Использование GTK+ в Windows
- 
		Using GTK+ on Mac OS X -
		Использование GTK+ в Mac OS X
- 
		Using GTK+ on DirectFB
		- Использование GTK+ в DirectFB
- 
		Using GTK+ on the
		Framebuffer - Использование GTK+ в Linux
		framebuffer
- 
		Mailing lists and bug
		reports - Получение помощи по GTK+
- 
		Common Questions
		- Поиск ответов на основные вопросы
		в руководстве GTK+
- 
	II. GTK+ Core Reference 
	
		- 
		Main loop and Events
		- Инициализация библиотеки, события
		и основной цикл
- 
		Accelerator
		Groups - Группа глобальных акселераторов
		клавиатуры для всего GtkWindow 
		
- 
		Accelerator
		Maps - Спецификация загружаемых
		акселераторов клавиатуры
- 
		Clipboards -
		Запоминание данных в буфер обмена
				
- 
		Drag and Drop
		- Функции контролирующие drag and drop
		обработку
- 
		GtkIconTheme -
		Определение значка по имени.
- 
		Stock Items -
		Предварительно подготовленные, основные
		элементы меню/инструментальных панелей
		и соответствующие значки.
- 
		Themeable
		Stock Images - Манипуляции заготовленными
		значками 
		
- 
		Resource Files
		- Подпрограммы для обработки
		ресурсных файлов 
		
- 
		Settings -
		Совместное использование параметров
		настройки между приложениями 
		
- 
		Bindings - Привязки
		клавиш для индивидуальных виджетов
- 
		Standard
		Enumerations - Общие перечисления типов
		используемые повсеместно в GTK+
- 
		Graphics
		Contexts - Общедоступный пул объектов
		GdkGC
- 
		Styles - Функции
		для отрисовки частей виджета 
		
- 
		Selections -
		Функции для обработки меж-процессорного
		взаимодействия посредством выделения
- 
		Version
		Information - Переменные и функции для
		контроля версии GTK+ 
		
- 
		Signals - Методы
		объекта и callback-функции 
		
- 
		Types - Обработка
		во время создания типа
- 
	III. GTK+ Widgets and
	Objects 
	
		- 
		Object Hierarchy 
		
- 
		Widget Gallery 
		
- 
		Windows 
		
			- 
			GtkDialog
			- Создание всплывающих окон 
			
- 
			GtkInvisible
			- Неотображаемый виджет
- 
			GtkMessageDialog
			- Окно сообщений. 
			
- 
			GtkWindow
			- Окно верхнего уровня, которое
			может содержать другие виджеты
- 
			GtkWindowGroup
			- Ограничение эффекта захватов 
			
- 
			GtkAboutDialog
			- Отображение информации о приложении
			
			
- 
			GtkAssistant
			- Виджет проводящий пользователя через
			многошаговые операции 
			
- 
		Display Widgets 
		
			- 
			GtkAccelLabel
			- Метка которая отображает ключ
			акселератора справа от текста.
- 
			GtkImage
			- Виджет отображающий изображение 
			
- 
			GtkLabel
			- Виджет отображающий небольшое
			количество текста 
			
- 
			GtkProgressBar
			- Виджет визуально отображающий процесс
			выполнения. 
			
- 
			GtkStatusbar
			- Выводит сообщения небольшой важности
			для пользователя
- 
			GtkStatusIcon
			- Отображает значок в системном лотке
			
			
- 
		Buttons and Toggles
		
		
			- 
			GtkButton
			- Виджет создающий сигнал когда
			на него нажимают 
			
- 
			GtkCheckButton
			- Создаёт виджеты с дискретным
			выключателем
- 
			GtkRadioButton
			- Выбор из множества контроль-кнопок
			
			
- 
			GtkToggleButton
			- Кнопки с сохраняемым состоянием 
			
- 
			GtkLinkButton
			- Кнопки привязанные к URL 
			
- 
		Numeric/Text Data Entry
		
		
			- 
			GtkEntry
			- Однострочное поле ввода текста
- 
			GtkEntryCompletion
			- Функциональные возможности завершения
			для GtkEntry 
			
- 
			GtkHScale
			- Виджет горизонтальный слайдер для
			выбора значения из диапазона 
			
- 
			GtkVScale
			- Виджет вертикальный слайдер для
			выбора значения из диапазона 
			
- 
			GtkSpinButton
			- Пользовательское определение целого
			или числа с плавающей точкой 
			
- 
			GtkEditable
			- Интерфейс для виджетов редактирования
			текста 
			
- 
		Multiline Text
		Editor 
		
			- 
			Text
			Widget Overview - Краткий обзор GtkTextBuffer,
			GtkTextView и аналогичных
- 
			GtkTextIter
			- Итератор текстового буфера
- 
			GtkTextMark
			- Позиция в буфере сохраняемая вопреки
			буферных модификации 
			
- 
			GtkTextBuffer
			- Хранение текста с атрибутами для
			отображения в GtkTextView
- 
			GtkTextTag
			- Тег применяемый к тексту в GtkTextBuffer
			
			
- 
			GtkTextTagTable
			- Коллекция тегов которые могут
			использоваться совместно 
			
- 
			GtkTextView
			- Виджет который отображает GtkTextBuffer
			
			
- 
		Tree, List and
		Icon Grid Widgets 
		
			- 
			Tree
			and List Widget Overview - Краткий обзор
			GtkTreeModel, GtkTreeView
			и других связанных с ними виджетов 
			
- 
			GtkTreeModel
			- Древовидный интерфейс используемый
			GtkTreeView
- 
			GtkTreeSelection
			- Объект выбора для GtkTreeView
			
			
- 
			GtkTreeViewColumn
			- Видимый столбец в виджете GtkTreeView
			
			
- 
			GtkTreeView
			- Виджет для отображения и деревьев и
			списков
- 
			GtkTreeView
			drag-and-drop - Интерфейс для поддержки
			drag-and-drop в GtkTreeView
- 
			GtkCellView
			- Виджет отображающий единственную
			строку GtkTreeModel
- 
			GtkIconView
			- Виджет который отображает список
			значков в сетке
- 
			GtkTreeSortable
			- Интерфейс для сортируемых моделей
			используемых виджетом GtkTreeView 
			
- 
			GtkTreeModelSort
			- GtkTreeModel который делает основную модель
			дерева сортируемой
- 
			GtkTreeModelFilter
			- GtkTreeModel который скрывает части основной
			модели дерева 
			
- 
			GtkCellLayout
			- Интерфейс для упаковочных ячеек
- 
			GtkCellRenderer
			- Объект представляющий единственную
			ячейку в GdkDrawable
- 
			GtkCellEditable
			- Интерфейс для виджетов которые могут
			использоваться для редактирования
			ячеек
- 
			GtkCellRendererAccel
			- Представляет клавиатурный акселератор
			в ячейке
- 
			GtkCellRendererCombo
			- Представляет поле со списком в ячейке
			
			
- 
			GtkCellRendererPixbuf
			- Представляет изображение в ячейке
- 
			GtkCellRendererProgress
			- Представляет числа как шкалу выполнения
- 
			GtkCellRendererSpin
			- Представляет кнопку вращения в ячейке
- 
			GtkCellRendererText
			- Представляет текст в ячейке
- 
			GtkCellRendererToggle
			- Представляет кнопку переключения в
			ячейке
- 
			GtkListStore
			- Структура данных, похожая на список,
			используемая с GtkTreeView
- 
			GtkTreeStore
			- Структура данных, похожая на дерево,
			используемая с GtkTreeView
- 
		Menus, Combo Box,
		Toolbar 
		
			- 
			GtkComboBox
			- Виджет используемый для выбора из
			списка пунктов
- 
			GtkComboBoxEntry
			- Поле ввода текста с выпадающим списком
- 
			GtkMenu
			- Виджет меню 
			
- 
			GtkMenuBar
			- Подкласс виджета для GtkMenuShell
			который содержит GtkMenuItem
			виджеты
- 
			GtkMenuItem
			- Виджет используемый для пунктов меню
			
			
- 
			GtkMenuShell
			- Базовый класс для объектов меню 
			
- 
			GtkImageMenuItem
			- Пункт меню со значком
- 
			GtkRadioMenuItem
			- Выбор из группы объединенных пунктов
- 
			GtkCheckMenuItem
			- Пункт меню с флажком (check box) 
			
- 
			GtkSeparatorMenuItem
			- Разделитель используемый в меню
- 
			GtkTearoffMenuItem
			- Пункт меню используемый для отсоединения
			меню 
			
- 
			GtkToolbar
			- Создаёт панель для кнопок и других
			виджетов 
			
- 
			GtkToolItem
			- Основной класс виджетов добавляемых
			к GtkToolbar 
			
- 
			GtkSeparatorToolItem
			- Пункт панели инструментов разделяющий
			группы других пунктов 
			
- 
			GtkToolButton
			- GtkToolItem подкласс отображающий кнопки
- 
			GtkMenuToolButton
			- GtkToolItem содержащий кнопку с дополнительным
			выпадающим меню
- 
			GtkToggleToolButton
			- GtkToolItem содержащий кнопку-переключатель
			
			
- 
			GtkRadioToolButton
			- Пункт панели инструментов который
			содержит радио-кнопку
- 
		Action-based menus and
		toolbars 
		
			- 
			GtkUIManager
			- Создание меню и панелей инструментов
			из XML описания
- 
			GtkActionGroup
			- Группа действий 
			
- 
			GtkAction
			- Действия которые могут быть выполнены
			пунктами меню или панели инструментов
- 
			GtkToggleAction
			- Действие выполнение которого
			выбирается из двух состояний 
			
- 
			GtkRadioAction
			- Единственно активное действие из
			группы подобных
- 
		Selectors
		(File/Font/Color/Input Devices) 
		
			- 
			GtkColorButton
			- Кнопка запуска диалога для выбора
			цвета
- 
			GtkColorSelection
			- Виджет используемый для выбора цвета
- 
			GtkColorSelectionDialog
			- Стандартный диалог выбора цвета
- 
			GtkFileSelection
			- Приглашение ввести имя файла или
			каталога
- 
			GtkFileChooser
			- Интерфейс выбора файла используемый
			в GtkFileChooserWidget и GtkFileChooserDialog 
			
- 
			GtkFileChooserButton
			- Кнопка для переключения файлов
			диалога выбора
- 
			GtkFileChooserDialog
			- Диалог выбора файлов, подходящий для
			использования командами "File/Open"
			или "File/Save"
- 
			GtkFileChooserWidget
			- Виджет выбора файлов который
			встраивается в другие виджеты
- 
			GtkFileFilter
			- Фильтр для выбора подмножества файлов
- 
			GtkFontButton
			- Кнопка переключающая шрифт в диалоге
			выбора
- 
			GtkFontSelection
			- Виджет для выбора шрифтов
- 
			GtkFontSelectionDialog
			- Диалоговое окно для выбора шрифта
- 
			GtkInputDialog
			- Конфигурирование устройств для
			XInput расширений
- 
		Layout Containers
		
		
			- 
			GtkAlignment
			- Виджет управляющий размером и
			выравниванием своего дочернего виджета
- 
			GtkAspectFrame
			- Рамка вынуждающая дочерний виджет
			к специфическому соотношению сторон
- 
			GtkHBox
			- Горизонтальное контейнерное поле 
			
- 
			GtkVBox
			- Вертикальное контейнерное поле 
			
- 
			GtkHButtonBox
			- Контейнер для горизонтального
			расположения кнопок 
			
- 
			GtkVButtonBox
			- Контейнер для вертикального
			расположения кнопок 
			
- 
			GtkFixed
			- Контейнер позволяющий фиксировать
			координаты позиции виджета 
			
- 
			GtkHPaned
			- Контейнер с двумя панелями упорядоченными
			горизонтально
- 
			GtkVPaned
			- Контейнер с двумя панелями упорядоченными
			вертикально 
			
- 
			GtkLayout
			- Безграничная прокручиваемая область,
			содержащая дочерние виджеты или/и
			пользовательский рисунок 
			
- 
			GtkNotebook
			- Контейнер содержащий переключающиеся
			вкладки
- 
			GtkTable
			- Табличная упаковка виджетов
- 
			GtkExpander
			- Контейнер способный скрывать дочерний
			виджет
- 
		Ornaments 
		
			- 
			GtkFrame
			- Контейнер с декоративной рамкой и
			опционально с меткой 
			
- 
			GtkHSeparator
			- Горизонтальный разделитель 
			
- 
			GtkVSeparator
			- Вертикальный разделитель 
			
- 
		Scrolling 
		
			- 
			GtkHScrollbar
			 Горизонтальная полоса прокрутки 
			
- 
			GtkVScrollbar
			 Вертикальная полоса прокрутки
- 
			GtkScrolledWindow
			- Добавляет полосы прокрутки к своему
			дочернему виджету
- 
		Printing 
		
			- 
			GtkPrintOperation
			- Высший уровень Printing API
- 
			GtkPrintContext
			- Изолирует содержимое для представления
			страниц
- 
			GtkPrintSettings
			- Сохраняет параметры печати
- 
			GtkPageSetup
			- Сохраняет параметры страницы
- 
			GtkPaperSize
			- Поддержка именованных размеров
			бумаги
- 
			GtkPrinter
			- Представляет принтер
- 
			GtkPrintJob
			- Представляет задание печати 
			
- 
			GtkPrintUnixDialog
			- Диалог печати
- 
			GtkPageSetupUnixDialog
			- Диалог параметров страницы
- 
		Miscellaneous 
		
			- 
			GtkAdjustment
			- GtkObject представляющий регулятор
			значений
- 
			GtkArrow
			- Отображает стрелку
- 
			GtkCalendar
			- Отображает календарь позволяющий
			пользователю выбирать дату
- 
			GtkDrawingArea
			- Виджет область рисования
- 
			GtkEventBox
			- Виджет используемый для захвата
			событий виджетами не имеющими
			собственного окна
- 
			GtkHandleBox
			- Виджет для перемещения частей окна
- 
			GtkIMContextSimple
			- Система ввода контекста поддерживающий
			табличный метод ввода
- 
			GtkIMMulticontext
			- Система ввода контекста поддерживающая
			множественные, загружаемые методы
			ввода
- 
			GtkSizeGroup
			- Группирует виджеты таким образом,
			чтобы они запрашивали один и тот же
			размер 
			
- 
			GtkTooltips
			- Добавляет подсказки к вашим виджетам
- 
			GtkViewport
			- Адаптер который делает виджеты
			прокручиваемыми
- 
			GtkAccessible
			- Поддержка допустимости для виджетов
			
			
- 
		Abstract Base
		Classes 
		
			- 
			GtkBin
			- Контейнер для единственного виджета
- 
			GtkBox
			- Базовый класс для контейнеров 
			
- 
			GtkButtonBox
			- Базовый класс для GtkHButtonBox
			и GtkVButtonBox
- 
			GtkContainer
			- Базовый класс для виджетов содержащих
			другие виджеты
- 
			GtkItem
			- Абстрактный базовый класс для
			GtkMenuItem, GtkListItem и GtkTreeItem
- 
			GtkMisc
			- Базовый класс для виджетов с
			выравниванием и дополнением
- 
			GtkObject
			- Базовый класс иерархии типов GTK+
- 
			GtkPaned
			- Базовый класс для виджетов с двумя
			регулируемыми панелями
- 
			GtkRange
			- Базовый класс для виджетов которые
			визуализируют регулировки
- 
			GtkScale
			- Базовый класс для GtkHScale и GtkVScale
- 
			GtkScrollbar
			- Базовый класс для GtkHScrollbar и GtkVScrollbar
- 
			GtkSeparator
			- Базовый класс для GtkHSeparator
			и GtkVSeparator
- 
			GtkWidget
			- Base class for all widgets 
			
- 
			GtkIMContext
			- Базовый класс для системы ввода
			контекста
- 
		Cross-process Embedding
		
		
			- 
			GtkPlug
			- Верхний уровень встраивания в другие
			процессы 
			
- 
			GtkSocket
			- Контейнер для виджетов из другого
			процесса 
			
- 
		Special-purpose
		features 
		
			- 
			GtkCurve
			- Позволяет непосредственное
			редактирование кривой
- 
			GtkGammaCurve
			- подкласс GtkCurve для
			редактирования кривых гаммы
- 
			GtkRuler
			- Базовый класс для горизонтальных и
			вертикальных линеек
- 
			GtkHRuler
			- Горизонтальная линейка 
			
- 
			GtkVRuler
			- Вертикальная линейка 
			
- 
		Recently Used
		Documents 
		
			- 
			GtkRecentManager
			- Управление недавно использованными
			файлами
- 
			GtkRecentChooser
			- Интерфейс реализуемый
			GtkRecentChooserWidget, GtkRecentChooserMenu и
			GtkRecentChooserDialog
- 
			GtkRecentChooserDialog
			- Отображение недавно использованных
			файлов в диалоге
- 
			GtkRecentChooserMenu
			- Отображает недавно использованные
			файлы в меню
- 
			GtkRecentChooserWidget
			- Отображает недавно использованные
			файлы
- 
			GtkRecentFilter
			- Фильтр для выделения подмножества
			недавно использованных файлов
- 
		Deprecated 
		
			- 
			GtkCList
			- A multi-columned scrolling list widget 
			
- 
			GtkCTree
			- A widget displaying a hierarchical tree 
			
- 
			GtkCombo
			- A text entry field with a dropdown list 
			
- 
			GtkItemFactory
			- A factory for menus 
			
- 
			GtkList
			- Widget for packing a list of selectable items 
			
- 
			GtkListItem
			- An item in a GtkList 
			
- 
			GtkOldEditable
			- Base class for text-editing widgets 
			
- 
			GtkOptionMenu
			- A widget used to choose from a list of valid choices 
			
- 
			GtkPixmap
			- A widget displaying a graphical image or icon 
			
- 
			GtkPreview
			- A widget to display RGB or grayscale data 
			
- 
			GtkProgress
			- Base class for GtkProgressBar 
			
- 
			GtkText
			- A text widget 
			
- 
			GtkTipsQuery
			- Displays help about widgets in the user interface 
			
- 
			GtkTree
			- A tree widget 
			
- 
			GtkTreeItem
			- The widget used for items in a GtkTree 
			
- 
	IV. Migrating from Previous
	Versions of GTK+ 
	
		- 
		Migration
		Checklist 
		
			- 
			Implement
			GtkWidget::popup_menu 
			
- 
			Use
			GdkEventExpose.region 
			
- 
			Test
			for modifier keys correctly 
			
- 
			Use
			named icons 
			
- 
		Changes from 1.0 to
		1.2 - Incompatible changes made between version 1.0 and version
		1.2 
		
- 
		Changes from 1.2 to
		2.0 - Incompatible changes made between version 1.2 and version
		2.0 
		
- 
		Migrating
		from GtkFileSelection to GtkFileChooser 
		
			- 
			Creating
			a GtkFileChooserDialog 
			
- 
			Selection
			Modes 
			
- 
			Installing
			a Preview widget 
			
- 
			Installing
			Extra Widgets 
			
- 
			New
			features 
			
- 
		Migrating
		from old menu and toolbar systems to GtkAction 
		
			- 
			Actions
			and Action Groups 
			
- 
			User
			Interface Manager Object 
			
- 
			Migrating
			from GnomeUIInfo 
			
- 
		Migrating
		from GtkOptionMenu and GtkCombo to GtkComboBox and GtkComboBoxEntry
		
		
			- 
			Migrating
			from GtkOptionMenu to GtkComboBox 
			
- 
			Migrating
			from GtkCombo to GtkComboBoxEntry 
			
- 
			New
			features 
			
- 
		Migrating
		from GnomeIconList to GtkIconView 
		
- 
		Migrating
		from GnomeAbout to GtkAboutDialog 
		
- 
		Migrating
		from GnomeColorPicker to GtkColorButton 
		
- 
		Migrating
		from GnomeDruid to GtkAssistant 
		
			- 
			Inserting
			pages 
			
- 
			Decorating
			the assistant pages 
			
- 
			Setting
			the page flow 
			
- 
		Migrating
		from EggRecent to GtkRecentChooser 
		
			- 
			Managing
			the Recently Used Documents 
			
- 
			Displaying
			the Recently Used Documents 
			
- 
			Advanced
			usage 
			
- 
		Migrating
		from GnomeHRef to GtkLinkButton 
		
- 
	V. GTK+ Tools 
	
		- 
		gtk-query-immodules-2.0
		- Утилита регистрации модуля системы
		ввода.
- 
		gtk-update-icon-cache
		- Утилита кэширования тем значков.
- 
	Glossary - Словарь
	специальных терминов
- 
	Index 
	
- 
	Index of deprecated symbols 
	
- 
	Index of new symbols in 2.2 
	
- 
	Index of new symbols in 2.4 
	
- 
	Index of new symbols in 2.6 
	
- 
	Index of new symbols in 2.8 
	
- 
	Index of new symbols in 2.10