Руководство начального уровня по созданию приложений на C++ с помощью кросс-платформенной библиотеки инструментов wxWidgets. 124 c.
Оригинальное руководство на английском языке: http://zetcode.com/tutorials/wxwidgetstutorial/. Автор – Jan Bodnar.
Перевод на русский язык: http://translated.by/ber113/published/. Автор перевода
– ber113.
При подготовке данного руководства использовалась компиляция указанных выше руководств, расположенная на сайте http://www.sl-alex.com.ua/.
Фотография замка 줸Спишский Градд (Словакия) для примера из п. 7.9 взята по адресу
http://www.panoramio.com/photo/832380. Автор: Jan Madaras.
Редактирование перевода и его оформление – Дмитрий Храмов (http://dkhramov.dp.ua/index.php?n=Comp.WxWidgetsTutorialRus)
Содержание1 Вспомогательные классы
1.1 Консольное приложение
1.2 Операции со строками
1.3 Взаимодействие с операционной системой
1.4 Время и дата
1.5 Файлы
2 Первые программы
2.1 Простейшее приложение
2.2 Поток выполнения
2.3 Вывод иконки приложения
2.4 Кнопка
2.5 Взаимодействие виджетов
3 Меню и панели инструментов
3.1 Меню
3.2 Подменю
3.3 Панель инструментов
3.4 Несколько панелей
4 Управление размещением виджетов
4.1 Абсолютное позиционирование
4.2 Сайзеры
4.3 wxBoxSizer
4.4 wxGridSizer
4.5 wxFlexGridSizer
5 Обработка событий
5.1 Таблица событий
5.2 Перемещение виджета
5.3 Распространение событий
5.4 Прекращение обработки события
5.5 Идентификаторы окна
6 Диалоговые окна
6.1 Модальные окна
6.2 wxFileDialog
6.3 wxFontDialog
6.4 Пользовательский диалог
7 Виджеты
7.1 wxCheckBox
7.2 wxBitmapButton
7.3 wxToggleButton
7.4 wxStaticLine
7.5 wxStaticText
7.6 wxSlider
7.7 wxListBox
7.8 wxNotebook
7.9 wxScrolledWindow
8 Перетаскивание
9 Контексты устройств
9.1 Прямая линия
9.2 Текст
9.3 Точка
9.4 Перо
9.5 Область
9.6 Градиент
9.7 Формы
10 Пользовательские виджеты
11 Тетрис в wxWidgets