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

Привязка данных к элементам управления и проверка корректности ввода данных в wxWidgets

Uncategorized No Comments » |

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

В этот раз я хочу рассказать о таком полезном явлении, как привязка данных и проверка вводимых значений.
Read the rest of this entry »


May 28th, 2007 |

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




Creating Nice Reports with wxWidgets ZIP API

wxWidgets No Comments » |

wxWidgets contains a set of classes which handle several archive formats. Most commonly used archive format is ZIP. This tutorial shows how to use wxWidgets API for reading and writing ZIP-files.
As you probably know, Microsoft Office 2007 produces .DOCX files which are ZIP archives which contain several XML files, images and few directories inside. After visiting Microsoft Developer’s Days I decided to add new feature to my current project and create new type of report which is based on .DOCX file format. This tutorial contains some techniques which you can use for generating such reports by yourself.
Read the rest of this entry »


May 27th, 2007 |

Tags: Articles, Reports, wxWidgets, wxZipInputStream, wxZipOutputStream, XML, Статьи




Сделайте мне красиво – Часть II – wxAUI в Multi-View приложений

wxWidgets 5 Comments » |

Использование возможностей библиотеки wxAUI для создания Multi-View приложений

Ну вот, «Ножки дошли до ручки» (c) < один-очень-хороший-человек>, вернее, ручки дошли до новых возможностей библиотеки wxAUI. И, сдается мне, что эти новые возможности будут востребованы в моих последующих проектах, ибо удобство и эстетичность GUI, созданного с их помощью, лично меня приводит в восторг.
Read the rest of this entry »


May 27th, 2007 |

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




Сделайте мне красиво – Часть I – Знакомство с wxAUI

wxWidgets No Comments » |

Сегодня я хочу рассказать о таком полезном явлении в wxWidgets, как плавающие окна (Docking Windows). Со временем, каждого из нас посещает желание, так или иначе, сделать интерфейс своих программных продуктов более привлекательным и более удобным. Одним из способов достичь этого являются плавающие окна. Использование плавающих панелей инструментов, информационных и прочих панелей в приложении, позволяет настроить внешний вид программного продукта, которым вы пользуетесь очень часто, как говорится «под себя» и тем самым сделать работу с ним более комфортной. Эта возможность используется во многих современных приложениях и многие пользователи, сами того не замечая, уже давно привыкли к ней.

Итак, начнем наше знакомство…
Read the rest of this entry »


May 27th, 2007 |

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




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

wxWidgets No Comments » |

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

Возьмем пример из статьи “Кросс-платформенная справка для кросс-платформенных приложений – Часть 1″ и внесем некоторые изменения:
Read the rest of this entry »


May 26th, 2007 |

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




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

wxWidgets No Comments » |

Сегодня я хочу рассказать об одной из интересных функциональных возможностей wxWidgets, а именно, о работе со справочной системой. Библиотека wxWidgets позволяет организовать работу со справочной системой, прилагая минимум усилий. Обеспечение работы со справкой с помощью wxWidgets занимает куда меньше времени, чем написание самой справки.
Также интересным является тот факт, что wxWidgets использует распостраненный формат описания структуры справочной системы, а именно те файлы, которые можно сгенерировать с помощью утилиты HTML Help Workshop. К слову сказать, это достаточно распространенная практика… так, например, инструментарий документирования исходного кода Doxygen также позволяет создавать файлы проектов HTML Help Workshop, с помощью которых можно сгенерировать справку в формате .chm
wxWidgets позволяет организовать работу со справочной системой для приложений, работающих под управлением любой из поддерживаемых операционных систем. А о том, как это всё работает, рассказано ниже.
Read the rest of this entry »


May 26th, 2007 |

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




Multilingual Applications? It’s Simple!

Uncategorized 2 Comments » |

I was digging wxForum searching for a solution of some of my problems and realized that many people ask questions related to wxLocale and multilingual applications and it seems that setting up the development of multilingual applications is hard enough for junior programmers. So, today I want to tell you about how to start…. start the development of software which supports different languages.
Read the rest of this entry »


May 26th, 2007 |

Tags: Articles, Components, Localization, wxLocale, wxWidgets, Статьи




Книга “Programming with wxDev-CPP”

Books No Comments » |

Книга для начинающих, которая рассказывает об использовании IDE wxDev-CPP для разработки приложений на С++/wxWidgets.

  • Скачать книгу “Programming with wxDev-CPP”
  • Домашняя страница книги “Programming With wxDev-CPP”

January 11th, 2007 |

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




Перевод книги Julian’а Smart’а – Глава XIV – Файлы и потоки

Books 1 Comment » |

Скачать PDF-версию (262 кб)

В этой главе рассказывается о классах, которыми располагает библиотека wxWidgets для низкоуровневого доступа к файлам и потокам. Классы потоков wxWidgets не только защищают ваше приложение от особенностей различных стандартных библиотек C++, но также предоставляют множество полезных функций, включая сжатие, запись в zip-архивы и даже потоковые сокеты. Также рассматривается механизм виртуальных файловых систем, который позволяет вашему приложению легко получать данные из источника, отличного от обычных дисковых файлов.
Read the rest of this entry »


January 11th, 2007 |

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




Перевод книги Julian’а Smart’а – Глава XIII – Структуры данных (Часть 2)

Books No Comments » |

Читать первую честь этой главы.

Хранение и обработка дат и времени

wxWidgets предоставляет достаточно комплексный класс wxDateTime для хранения даты и времени с множеством доступных операций, таких как форматирование, часовые пояса, различные арифметические операции и {т.д.} Статические функции дают информацию о текущей дате и времени, а также методы получения информации о високосном годе. Советуем использовать этот класс, даже если вам необходимо просто хранить информацию о времени и дате. Вспомогательные классы wxTimeSpan и wxDateSpan дают возможность легко изменять существующие объекты wxDateTime.
Read the rest of this entry »


January 11th, 2007 |

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




Парикмахерские курсы SFERA: парикмахерские курсы . Девальвация будет стремительной.
Page 7 of 8« First...«45678»
  • 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 Getting Acquainted with Document/View Framework – Simple Image Viewer
    • T-Rex on Сделайте мне красиво – Часть II – wxAUI в Multi-View приложений
    • Mardiko on Getting Acquainted with Document/View Framework – Simple Image Viewer
    • marty on Сделайте мне красиво – Часть II – wxAUI в Multi-View приложений
    • T-Rex on Перевод книги Julian’а Smart’а – Глава VI – Обработка данных с устройств ввода
  • 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