Объявление

Опрос

Самый главный праздник в году для меня::

Подписаться на рассылку

Подписаться на рассылку сайта о всех новостях и изменениях через сервис рассылок.

Документация

Перейти в раздел документации. Учебники по языкам программирования, ОС и компьютерному железу.
Содержание

Статьи → WxWidgets → Класс wxGridCtrl - производный от wxGrid

Захотелось мне как-то, чтобы в гриде были не номера строк, а маркер. К тому же очень хотелось, чтобы незаполненное пространство грида было не белым, а, примерно, как на рисунке ниже.

Опубликовал admin
13 июня, Суббота 2009 г.

Статьи → WxWidgets → wxJavaScript - Кросс-платформенный скриптинг десктопных приложений. Знакомство

Давно уже хотел написать по поводу wxJavaScript. По-моему сейчас как раз пришло время для этого, т.к. проект уже успел развиться до такого состояния, когда все работает более-менее стабильно.
Итак, что же это за зверь wxJavaScript? Проект начинался как обычный порт wxWidgets на JavaScript, но, со временем, “оброс” библиотеками, которых в wxWidgets отродясь не было. Это модули curl, sqlite, mysql и др. Также проект получил реинкарнацию в виде модуля к Apache, который может использоваться для создания динамических HTML-страниц. Но об этом потом. Сейчас мне бы хотелось рассказать о том, как этим всем можно пользоваться для достижения собственных корыстных целей.

Опубликовал admin
3 июня, Среда 2009 г.

Статьи → WxWidgets → Работа с базами данных в wxWidgets - DatabaseLayer - Минимальное приложение

Вслед за анонсом новой версии DatabaseLayer, кросс-платформенной библиотеки для работы с базами данных, решил выложить небольшой туториал с примером использования DatabaseLayer.

В этот раз мы рассмотрим пример создания простейшего консольного приложения, использующего эту библиотеку для работы с базами данных.

В качестве среды разработки будем использовать Visual Studio. Это самый простой способ добиться желаемого результата. Бесплатная версия Visual Studio Express Edition тоже вполне подойдет для создания приложений на С++/wxWidgets.

Опубликовал admin
2 июня, Вторник 2009 г.

Статьи → WxWidgets → wxJavaScript - Кросс-платформенный скриптинг десктопных приложений. Знакомство

Давно уже хотел написать по поводу wxJavaScript. По-моему сейчас как раз пришло время для этого, т.к. проект уже успел развиться до такого состояния, когда все работает более-менее стабильно. Итак, что же это за зверь wxJavaScript? Проект начинался как обычный порт wxWidgets на JavaScript, но, со временем, “оброс” библиотеками, которых в wxWidgets отродясь не было. Это модули curl, sqlite, mysql и др.

Опубликовал admin
10 февраля, Вторник 2009 г.

Статьи → WxWidgets → Перевод книги Cross-Platform GUI Programming. Глава 3

Автор: Aleksey2
http://www.realcoding.net

Обработка сообщений<!--sizec--><!--/sizec-->
Опубликовал admin
19 марта, Среда 2008 г.

Статьи → WxWidgets → Перевод книги Cross-Platform GUI Programming. Глава 2

Начало<!--sizec--><!--/sizec-->

В этой главе рассматривается структура простой программы, написанной с использованием wxWidgets. Мы покажем запуск и процесс завершения wxWidgets-приложения, как показать главное окно и как обрабатывать команды от пользователя. На этом, следуя философии wxWidgets использовать только простые и красивые решения, мы главу и закончим. Для компиляции примеров вам возможно придется обратится к Приложению 1 <<Установка wxWidgets>>.
Опубликовал admin
19 февраля, Вторник 2008 г.

Статьи → WxWidgets → Перевод книги Cross-Platform GUI Programming. Глава 1

Автор: Aleksey2, http://forums.realcoding.net/index.php?showtopic=20505

Введение<!--sizec-->
<!--/sizec-->
Опубликовал admin
5 февраля, Вторник 2008 г.

Статьи → WxWidgets → Разработка собственных компонентов WxWidgets - Захват мыши

Автор: http://wxwidgets.info


В продолжение темы о создании собственных компонентов wxWidgets решил написать эту заметку. Касается наш сегодняшний разговор обработки событий от мыши, а точнее, захвату мыши компонентом при нажатии. Что есть захват мыши? Это когда наш компонент продолжает обрабатывать события, поступающие при передвижении курсора мыши, даже когда сам курсор находится вне компонента. Для начала создадим простенький компонент и хост-приложение для него:

Опубликовал admin
3 декабря, Понедельник 2007 г.

Статьи → WxWidgets →  Кросс-платформенная справочная система для кросс-платформенных приложений - Часть II

Итак, продолжаем изучать процесс создания справки для приложений, разработанных с использованием wxWidgets. В этот раз я хочу рассказать о нескольких интересных методах встраивания справки в приложение. Начнем, пожалуй, с того, что wxWidgets помимо стандартной возможности открытия справки в отдельном окне, позволяет отображать справку прямо в окне приложения без каких-либо дополнительных усилий со стороны разработчика. Возьмем пример из статьи «Кросс-платформенная справка для кросс-платформенных приложений – Часть 1» и внесем некоторые изменения:

Опубликовал admin
12 февраля, Понедельник 2007 г.

Статьи → WxWidgets →  Разработка собственных компонентов - Оптимизация отрисовки графики

Разработка собственных компонентов - Оптимизация отрисовки графики

У каждого из нас бывают ситуации, когда кажется что того набора компонент, которые доступны в стандартной поставке, недостаточно для комфортной работы. Иногда написание своих компонентов является фатальной необходимостью. Так, например, в моей практике часто возникали ситуации, когда необходимо было разрабатывать новые элементы управления, которые по своей функциональности заменяли бы несколько стандартных элементов.

Опубликовал admin
7 декабря, Четверг 2006 г.
RSS-материал