Cross-Platform Programming with wxWidgets
Just Make It Cross-Platform
Subscribe to Feed
  • Home
  • Projects
  • Links

Перевод книги Julian’а Smart’а – Глава X – Работа с Изображениями – Часть 1

Books 3 Comments » |

Скачать PDF-версию (942 КБ)

В этой главе рассматривается работа с растровыми изображениями. Изображения очень важны для “дизайна” вашего приложения, и могут использоваться с элементами управления, например с панелями инструментов, списками, вкладками, кнопками, HTML окнами, или при рисовании. Иногда их можно сделать невидимыми в приложении, например, когда нужно избежать мерцания во время прорисовки. В этой главе, мы рассмотрим разные классы изображений и методы перегрузки стандартных классов иконок и изображений, которые есть в wxWidgets.
Read the rest of this entry »


January 22nd, 2009 |

Tags: wxWidgets, Библиотека, Книги




Создание собственных валидаторов значения текстового поля в wxWidgets

wxWidgets No Comments » |

Еще одна статья от Александра (sandy) Илюшенко о создании собственного валидатора для wxTextCtrl.

Наверное каждый сталкивался с проблемой ввода логина пользователя, особенно если необходимо запретить ввод кириллических букв. Для реализации этой столь простой задачи напрашивается использовать wxTextValidator и его метод SetExcludes. Но, как по мне, не очень элегантно перед объявлением wxTextCtrl создавать экземпляр wxTextValidator и впихивать в него запрещенные для ввода символы. По-моему, гораздо удобнее использовать унаследованный от wxTextValidator класс. К тому же, его использование может быть неоднократным.
Read the rest of this entry »


January 20th, 2009 |

Tags: wxValidator, wxWidgets, Статьи




Кастомизация класса wxHtmlEasyPrinting для печати отчетов в wxWidgets

wxWidgets 2 Comments » |

Александр (sandy) Илюшенко любезно предоставил статью о кастомизации класса для печати отчетов wxHtmlEasyPrinting:

В этой статье я опишу еще один переопределенный класс для своих нужд. Думаю, что не только для моих нужд. Началось все с того, что мне пришлось выводить нокоторые свои данные на печать в табличном представлении. Но перед этим, как сами понимаете, не лишним будет и предварительный просмотр.
Read the rest of this entry »


January 20th, 2009 |

Tags: Printing, wxWidgets, Статьи




Классы редактирования даты и времени в ячейках wxGrid

Components, Controls, wxWidgets No Comments » |

Александр (sandy) Илюшенко любезно предоставил статью о создании редактора ячеек wxGrid:

Данная статья посвящена внедрению в грид ячеек для редактирования дат и времени. Сам котрол для дат существует – wxDatePickerCtrl. Остается вопрос, как прикрутить его к гриду.
Read the rest of this entry »


December 16th, 2008 |

Tags: Components, Controls, wxGrid, wxWidgets, Статьи




Переопределение поведения стандартных компонентов. Делаем свой wxGrid

Components, Controls, wxWidgets No Comments » |

Александр (sandy) Илюшенко любезно предоставил статью о том, как настроить класc wxGrid под свои нужды:

Захотелось мне как-то, чтобы в гриде были не номера строк, а маркер.
К тому же очень хотелось, чтобы незаполненное пространство грида было не белым, а, примерно, как на рисунке ниже.
Делаем собственный wxGrid
Навеяно это было в основном аналогичными и другими классами, предоставляемыми MFC. Тут же и вспомнилось, что подобные классы также прдоставляют очень полезные методы для хранения дополнительных не отображаемых данных, такие как SetData() или GetData().
Read the rest of this entry »


December 16th, 2008 |

Tags: Components, Controls, wxGrid, wxWidgets, Статьи




Localization of wxWidgets Application with poEdit

Video, wxWidgets No Comments » |

This tutorial shows how to:

  • Create simple wxWidgets application
  • Extract string constants from source code with poEdit and create .PO file
  • Translate string constants with poEdit
  • Create message catalog (.MO file) with poEdit
  • Apply translation with wxLocale class

You can download this video here.


December 11th, 2008 |

Tags: Localization, Video, wxLocale, wxWidgets




PDF-версия статьи “Пишем скринсейвер на wxWidgets”

wxWidgets 1 Comment » |

Выложил русскую PDF-версию статьи “Пишем скринсейвер на wxWidgets“. В статье рассмотрено:

  • Создание собственных компонентов
  • Отрисовка графики, double-buffering с использованием wxBufferedPaintDC
  • Обработка событий от мыши и клавиатуры
  • Обработка аргументов командной строки с помощью wxCmdLineParser
  • Хостинг wxWidgets-окна на внешнем нативном окне

Скачать статью “Пишем скринсейвер на wxWidgets”.
Скачать исходный код примера и проекты для Win32 и Windows Mobile + исполняемый файл для Win32.


December 1st, 2008 |

Tags: wxPaintDC, wxWidgets, Статьи




wxWidgets 2.8.9 Released

News No Comments » |

The wxWidgets team is pleased to announce a new wxWidgets release. The latest stable release in 2.8 series contains several bug fixes as well as a few new functions. Upgrading is recommended for all wxWidgets users.
Read the rest of this entry »


September 22nd, 2008 |

Tags: News, wxWidgets




wxJSON 1.0 Released

News No Comments » |

JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition – December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

This is the first stable release of the wxJSON library. The major version had changed because I introduced some compatibility breaks with the old 0.x versions as well as some new features.
To know more about this read this page

Links:

  • wxJSON website
  • wxJSON detailed documentation
  • wxCode project website
  • Download wxJSON
  • JSON official site

August 22nd, 2008 |

Tags: News, wxJSON, wxWidgets




Отправка SMS под wxWinCE с помощью CE MAPI

Components, wxWidgets No Comments » |

Появилась необходимость программно отправлять SMS с телефона под управлением Windows Mobile. Решил не изобретать велосипед и поиспользовать MAPI для этих целей. После недолгих поисков набрел на эту статью на CodeProject. Немного переделал код для использования с wxWidgets. Вот что получилось
Read the rest of this entry »


August 6th, 2008 |

Tags: wxWidgets, wxWinCE, Статьи




Page 3 of 8«12345»...Last »
  • This blog is about…

    Библиотека Книги Статьи Articles Code::Blocks Components Controls Database DatabaseLayer Document/View Eclipse Localization NetBeans Networking News Printing Reports SQLite Tutorilas Video Visual Studio wxAUI wxButton wxDev-CPP wxGrid wxHelpController wxJavaScript wxJSON wxLocale wxLog wxPaintDC wxPropertyGrid wxRuby wxSQLite3 wxThread wxValidator wxWidgets wxWinCE wxZipInputStream wxZipOutputStream XML
  • Showcase

    Visit wxToolBox Homepage

    Buy wxToolBox (with source code)

  • Archives

    • November 2009
    • September 2009
    • August 2009
    • May 2009
    • April 2009
    • March 2009
    • February 2009
    • January 2009
    • December 2008
    • September 2008
    • August 2008
    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • March 2008
    • February 2008
    • January 2008
    • December 2007
    • June 2007
    • May 2007
    • January 2007
  • Recent Comments

    • T-Rex on Сделайте мне красиво – Часть II – wxAUI в Multi-View приложений
    • Vanya on Сделайте мне красиво – Часть II – wxAUI в Multi-View приложений
    • Sash on wxWidgets-2.8 and Code::Blocks (Windows)
    • T-Rex on Быстрый способ упаковки содержимого папки в ZIP-архив
    • Gerald on Быстрый способ упаковки содержимого папки в ZIP-архив
  • Buttons

    Locations of visitors to this page

    Rambler's Top100
    Рейтинг@Mail.ru

Copyright © 2010 Cross-Platform Programming with wxWidgets All Rights Reserved
RSS Log in