- fltk.org — что это за папка?
- Разбираемся
- Добавить комментарий Отменить ответ
- Fltk linux что это
- Содержание
- Название
- История
- Особенности
- Пример
- Использование
- Примечания
- См. также
- Ссылки
- Полезное
- Смотреть что такое «FLTK» в других словарях:
- Часть первая – компиляция библиотеки
- Часть вторая – пишем программу
- Fltk linux что это
- Установка [ править ]
- Пакет libfltk13 [ править ]
- Пакет libfltk-dev [ править ]
- Пакет libfltk13-doc [ править ]
- Пример сборки простейшего приложения с кнопкой [ править ]
- Fltk linux что это
- Платформонезависимая разработка программ
- Языки программирования
- Простое приложение
- C/C++ библиотеки
- Trolltech Qt
- Обзор Qt
- wxWidgets
- Обзор wxWidgets
- GTK+ и gtkmm
- Обзор GTK+
- Обзор FLTK
- FOX Toolkit
- Обзор FOX
- Другие способы
- Платформонезависимость
- Объектно-ориентирование програмирование
- Синтаксис языка
- Библиотека классов
- Безопасность
- Стабильность
- Java Development Kit (JDK)
- JHelloWorld
- JavaScript и Java
- Попытки стандартизации
- Декомпилирование
- Удивительный язык или короткометражная реклама
- GUI и Java
- SWT и Eclipse
- Аббревиатуры используемые в JAVA
- Обзор Java
- Kylix
- Обзор Kylix
- Smalltalk
- Обзор Smalltalk
- Mozilla
- Обзор Mozilla
- Ответ Microsoft
- Что такое .NET ?
- Что такое Visual Studio .NET ?
- Различия между Visual Basic (VB) и VB .NET
- Какой язык программирования самый пригодный для написания приложений?
- .NET и Linux
- Обзор .NET
- Вывод
- Страница отзывов
fltk.org — что это за папка?
fltk.org — папка компонента FLTK, который используется для создания интерфейса приложения (GUI), который одинаково выглядит на разных ОС (Windows, Linux, MAC).
Разбираемся
- Данная папка от компонента Fast, Light Toolkit, который представляет из себя кросс-платформенный инструмент для создания графического интерфейса программы (GUI). Это инструмент, который нужен, чтобы интерфейс приложения (внешний вид) — был одинаков в разных операционных системах.
- FLTK имеет дело только с интерфейсом программ. Чтобы их внешний вид был примерно одинаков, например на ОС Линукс, МАК, Виндовс. Обеспечивает современную функциональность графического интерфейса без лишних элементов, поддерживает 3D (OpenGL), есть пользовательский конструктор FLUID.
- Простыми словами — наличие папки fltk.org говорит о том, что на вашем ПК есть ПО, которое использует инструмент FLTK. Если папку удалить — разумеется могут быть проблемы с таким ПО, работать может некорректно, может вообще не запуститься. Если размер директории fltk.org небольшой — тогда советую вообще не трогать ее, это не вирус, ничего опасного нет.
Название папки является названием официального веб-сайта:
Пример работы компонента FLTK (внешний вид может зависеть от версии) — создание интерфейса приложения:
Надеюсь данная информация оказалась полезной. Удачи и добра.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Источник
Fltk linux что это
1.3.1 (7 ноября 2012)
Содержание
Название
Изначально назывался FL (Forms Library). При переходе в open source выяснилось, что поиск по названию FL практически невозможен — аббревиатура FL также означает штат Флорида. Поэтому пакет был переименован в FLTK (FL Toolkit), позднее ему был придуман бэкроним Fast, Light Toolkit.
История
FLTK начал разрабатываться как замена библиотеке XForms, а позднее был портирован на Mac OS и Windows. FLTK появился раньше, чем другие популярные библиотеки для создания GUI, но был практически неизвестен до 1998 года. [1]
Особенности
FLTK представляет собой библиотеку виджетов и работает на ОС UNIX/Linux X11, Microsoft Windows и MacOS X. Малый объём библиотеки делает её подходящей для использования во встраиваемых системах.
Для встраиваемых систем на основе embedded Linux возможны следующие варианты:
FLTK + nxlib + nano-X (довольно стабильно работает, но есть проблемы с кириллицей)
FLNX — порт FLTK 1.0.7 на nano-X (работает только с версией 0.92)
DirectFB FLTK — порт FLTK на DirectFB + собственно сам DirectFB (данная сборка нестабильная и не умеет рисовать шрифты)
Пример
Следующий пример для FLTK 1.x создаёт окно с кнопкой «Ok»:
Использование
Примечания
- ↑Article №362: What is FLTK? (англ.) . Архивировано из первоисточника 10 марта 2012.Проверено 29 октября 2008.
См. также
Ссылки
- fltk.org — официальный сайт FLTK
Низко- уровневые | Macintosh Toolbox/Carbon • Windows API • Intrinsics • Intuition • Xlib BOOPSI • Magic User Interface • Zune • ReAction GUI Cocoa • MacApp • MacZoop • PowerPlant | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Кросс- платфор- менные |
В независящих от операционной системы библиотеках существует два различных способа отображения пользовательского интерфейса:
Кроме того, технические параметры самого пакета играют отнюдь не последнюю роль. Обычно в качестве этих параметров принимают следующие факторы присутствующие в этих пакетах, именно их мы и будем сравнивать:
В данном случае еще один вопрос должен быть принят в расчет, однако это применимо не ко всем проектам:
Внизу, на картинке, показано, какое место в модели занимают библиотеки: Языки программированияПервый критерий по-которому мы будем отбирать пакеты — это языки программирования. Вот те из них, о которых мы будем подробно рассказывать:
Другие языки детально будут рассмотрены когда они станут более популярны среди программистов. Простое приложениеДля сравнения различных пакетов, создадим простое приложение, используя все библиотеки, которые можно генерировать. Приложение не блещет особой функциональностью, но тем не менее оно наглядно показывает наиболее важные части его работы. Windows-приложения создавались при помощи Visual C++ 6.0 и ее основной библиотеки классов — MFC, остальные пакеты сравнивались с ним обычным просмотром. В качестве Linux-дистрибутива я использовал RedHat Fedora Core 2 и Debian 3.0. Скриншот в Windows 2000 и Windows XP (исходный код для Visual C++ здесь (win32_src.zip)). C/C++ библиотекиTrolltech QtQt — это библиотека классов от норвежской компании Trolltech для платформонезависимого программирования на С++. Оконный менеджер KDE основан именно на этой библиотеке. Поначалу QT была разработана под лицензией недоступной для большинства пользователей. По этой причине была создана библиотека GTK+, которая стала основой для нового оконного менеджера — Gnome. Тем временем, Linux-версия, так же как и MacOS-версия, вместе со всеми исходниками стала доступна по лицензии GPL. Для Windows, QT все еще является коммерческой. Trial-версию можно загрузить с домашней странички, но она довольно сильно отличается от коммерческой версии. В дальнейшем я про нее расскажу более подробно. Эта версия также требует регистрации. Кроме того, в версиях для Windows и некоторых разновидностях Linux(Unix) и Mac, предоставляются инструменты для администрирования. Установка библиотеки под Linux прошла, как и ожидалось, без проблем, включая графические утилиты, такие как QT Designer. Вместе с ней поставляется подробная документация и множество примеров. Qt Designer создает на выходе XML-файл с кодом для GUI. При помощи программы qmake, из пакета Qt -Tool, вы можете создать из него Makefile. Makefile генерируется из исходника С++, в котором описана структура GUI (Qt-Tool: uic) и вызывает Meta Object Compiler (Qt-Tool: moc). Последний транслирует код QT обратно в исходник С++. После этого запустить программу можно с помощью стандартной команды make. Для генерирования исходников вручную понадобится следующая последовательность команд (входным файлом является MyDialog.ui):
Скриншот в Linux и Windows 2000 (исходный код для QtDesigner здесь (qt_src.tar.gz) Обзор Qt
wxWidgetsПакет wxWidgets появился около 12 лет назад, до определенного времени он носил имя wxWindows, но после «переговоров» с Microsoft его пришлось изменить. wxWidgets включает в себя огромную коллекцию различных классов, которые можно использовать в приложении. Множество примеров доказывают, что wxWidgets является очень мощным проектом. Процесс программирования чем-то напоминал Visual C++ и закончился успешно. Недостатки проявились при использовании wxWindows 2.4.2 на системе RedHat Fedora Core 2 при компилировании программы. Причиной тому было то, что GTK+ обращался к закрытым функциям обновленной версии GTK+, а в ней запрещалось это делать, но это не серьезная проблема. Все отлично заработало после подключения стандартной библиотеки GTK+. В Debian все прошло без проблем. Инсталляция под Windows не показала каких-либо ошибок.
Скриншот в Linux и Windows 2000 (исходный код для wxWidgets здесь). Обзор wxWidgets
GTK+ и gtkmmАкроним GTK+ означает «The GIMP Toolkit». Два хорошо известных проекта, основанных на нем — Gnome Windows Manager, часть любого стандартного Linux-дистрибутива, и графический редактор GIMP. Как и KDE (смотрите QT), Gnome является очень мощной графической оболочкой под Linux. Во многих дистрибутивах Gnome устанавливается по-умолчанию. По сравнению с предыдущей, новая версия GTK+ более стабильна и функциональна. Одним из преимуществ GTK+ является то, что он полностью написан на С. Естесственно GTK+ предоставляет средства для работы именно с этим языком, для этого существует GUI-конструктор — glade2. Если вам нужно писать код на С++, то вы можете воспользоваться таким средством как gtkmm, который иногда называют GTK—. Несмотря на профессионально написанный пакет GTK+ в Linux, ‘GTK+ для Win32’ не производит особого впечатления. Зайдя на главную страничку GTK+ вы увидете сообщение примерно такого содержания -» Программа может неожиданно завершиться или работать некорректно». (Как собственно, и любая коммерческая программа под Windows.) Стабильность зависит от многих факторов, таких как драйвера дисплея, другие программы, как установленные, так и нет (статус 2004-09-06). Отчаянные разработчики, несмотря ни на что, кликают на ссылке и получают длинный список компонентов для загрузки. А для полноценного пакета, достаточно один раз его найти и скачать. Кроме того, инструкция по установке требует, чтобы мы вернулись на главную страничку и загрузили все недостающие компоненты. Вот заявление о ‘GTK+ для Windows’ сделанное на главной веб-странице: «Вы ожидали спокойно использовать GTK+ в своих программах? Это не Visual Basic.» После установки множества компонентов и неудачной попытки запустить тестовое приложение, у большинства разработчиков может погаснуть рвение углубляться в изучение этого пакета. Некачественно выполненная реализация ‘GTK+ для Win32’ приводит нас к выводу о том, что не стоит использовать этот «пакет» для написания профессиональных приложений.
Обзор GTK+
FLTK Toolkit ( Fast, Light Tool Kit) — довольно крупный, однако малоизвестный пакет, который является наследником XForms. Исходники размером 2.3 MB (для Linux) и 3MB (для Windows) доступны на сайте разработчика. Установка под Linux достаточно проста: распакуйте архив, а затем выполните make. После установки пользователь получит библиотеки, примеры программ, конструктор GUI — «fluid» и справочник по программированию на FLTK. Правда число управляемых классов в нем намного меньше, чем у таких тяжеловесов, как QT и wxWindows. Тем не менее эти классы включают в себя многие элементы GUI: окна, меню, OpenGL. Классы для работы с сетью туда не включены. Установка под Windows была намного сложнее. При использовании Visual C++ Development Environment только главный проект должен быть транслирован. Возможно, это стало причиной проблем с библиотекой. Чтобы ее избежать надо раскомментировать строку, в которой она упоминается в config.h. Вторая особенность заключалось в особом способе запуска программ, для этого FLTK открывал окно DOS. Это нужно для того, чтобы программа могла корректно использовать потоки вывода. В общем, FLTK Toolkit оставил впечатление довольно грамотно написанного пакета. В документации подчеркнули, что размер исполняемого файла очень маленький (всего 80kb для » hello world» ) и достаточно быстрая 2D и 3D графика (OpenGL). Нельзя также не упомянуть о хорошей переносимости на другие платформы.
Скриншот в Linux и Windows 2000 (исходный код здесь (fltk_src.tar.gz) ) Обзор FLTK
FOX ToolkitThe Fox Toolkit претендует на то, чтобы стать самым быстрым пакетом, среди рассмотренных нами. Он содержит большое число элементов GUI и поддержку OpenGL. Установка как под Linux, так и под Windows прошла без проблем. В пакете есть подробная документация и различные примеры. Просмотрщик классов не включен в эту версию, но доступен на сайте программы. Скриншот в Windows 2000 (исходный код здесь (fox_src.zip)) Обзор FOX
Другие способыВ 1995 компания Sun анонсировала новый язык программирования. Кроме версий для настольных ПК, планировалось использовать его в качестве языка для обыкновенных приборов (кофеварки, тостеры. ). И все же наибольшую популярность он приобрел в качестве языка для написания интернет-приложений (апплетов), которые работают с веб-браузерами. Сегодня, Java используется и в качестве языка для написани я обычных приложений, так как в нем заложены многие средства для профессионального программирования. Ниже будет рассказано о наиболее важных особенностях этого языка. ПлатформонезависимостьОбъектно-ориентирование програмированиеJava — объектно-ориентированный язык. Разработчик объектного ориентирования был явно вдохновлен идеями, заложенными в Smalltalk. Возможно, исходя из соображений производительности, до сих пор существуют простейшие типы данных, которые не представлены как объекты. Синтаксис языкаСинтаксис Java довольно сильно напоминает C и C++, при этом многие проблемы этих языков также перешли и в Java. И все же одним из главных принципов разработки ПО на этом языке является использование лучших концепций существующих языков программирования. Приведем пример:
Библиотека классовБезопасностьСтабильность Java Development Kit (JDK)The Java Development Kit можно загрузить с сайта компании Sun. Этот пакет включает в себя простейшие примеры приложений, классы и документацию. В него также включены компилятор, дебаггер, апплет-вьювер. В общем все, что нужно для создания и тестирования программ и апплетов. Самая необходимая вещь — компилятор, он имеет интерфейс коммандной строки. Следует также упомянуть о том, что этот пакет содержит Java Runtime Environment (JRE, в основе которой лежит виртуальная машина), которая нужна для преобразования приложений в байт-код. Документация подробно описывает работу API. JHelloWorldJavaScript и JavaПопытки стандартизацииДекомпилированиеУдивительный язык или короткометражная рекламаИдея Java выглядела как начало универсального программирования под различные платформы. К сожалению, эта была всего лишь реклама. Всевозможные конфликты версий между виртуальными машинами Java и низкая скорость запуска программ, заставляли многие компании возвращаться к стандартному программированию на С++ . Огромное число загрузок wxWidgets разработчиками — убедительное тому доказательство. Интересный веб-сайт посвященный этой теме: http://www.internalmemos.com/memos/memodetails.php?memo_id=1321 где разработчики из Sun приводят аргументы против Java. GUI и JavaJava предоставляет 2 различных способа программирования графического интерфейса:
Скриншоты Java в Metal-, Motif- и GTK+ (Исходный код здесь (java_src.zip))
Скриншоты Java в Windows 2000 и Windows XP (идентичный исходный код) Все популярные браузеры поддерживают Java. Приложения (апплеты) могут быть написаны в самом браузере. Эта технология может использоваться в уже существующих системах, где байт-код может быть загружен с веб-сервера и интегрирован в приложение. Следующий скриншот наглядно показывает, как приложение интегрируется в веб-страницу в качестве Java-апплета. SWT и Eclipse Аббревиатуры используемые в JAVA
Обзор Java
KylixKylix — это кроссплатформенная среда программирования для Linux и Windows. Справочные средства по библиотеке Borland’s CLX помогут вам написать приложения как на Delphi, так и на C++, которые будут работать на обеих платформах. Интересные вещи можно узнать на страничке проекта wikipedia (ссылка de.wikipedia.org/wiki/Kylix). Эта библиотека является всего лишь оболочкой ранее рассказанной QT. Более того, среда программирования для Kylix основана на программе wine и не является самостоятельным Linux-приложением( de.wikipedia.org/wiki/WINE_Is_Not_an_Emulator) Из этого следует, что все разрабатываемые приложения должны обращаться к библиотеке libwine. Принимая все это во внимание, не удивительно, что программисты, пишушие на С++ предпочитают использовать бесплатный QT, который к тому же является открытым проектом. Обзор Kylix
SmalltalkSmalltalk — это классика среди языков программирования. Он был написан в 1969/70 годах компанией Xerox и он до сих пор является хорошим примером объектно-ориентированного языка. В нем абсолютно всё является объектами. Нету простейших текстовых типов, как Java и .Net (читайте ниже) использует виртуальную машину. Синтаксис немного напоминает английскую речь, но он сильно отличается от других языков программирования. Smalltalk уже около 10-15 лет. Он был довольно популярен, пока не появился Java. Вот простейшая программа ‘Hello world !’, написанная на Smalltalk: Smalltalk используется энтузиастами до сегодняшних дней. Наиболее доступный вариант — Smalltalk — 80 (стандартизирован в 1980 году). Довольно мощная среда программирования для него — это Squeak. Обзор Smalltalk
MozillaMozilla? Веб-браузер? Как можно писать программы при помощи браузера? Mozilla это не только браузер, но и платформонезависимая среда Framework, в которую включены различные стандарты, такие как XUL (основанный на XML язык). XUL определяет структуру и содержание приложения. Все файлы представляют собой обычный текст. Mozilla не видит разницы между программами и web -страницами. Введите следующую строку в качестве адреса страницы: Следующий код отобразит кнопку, нажав на которую, появится текстовое окно с сообщением «Hello World!»:
Скриншот в Linux и Windows 2000 (исходный код здесь (moz_src.tar.gz)). Обзор Mozilla
Ответ MicrosoftТем временем, Microsoft готовила собственное наступление. Разработка под названием .NET, которая по их представлениям должна была приостановить миграцию разработчиков на Java-платформу. Их действия против своего конкурента можно увидеть даже в терминах. Эквивалент «байт-код» от Java называется в С# — «Промежуточный язык» (MSIL «Intermediate Language»). Что такое .NET ?.NET — это технология разработанная Microsoft, которая станет базой для ее следующих продуктов. Поддержка компилирования приложений, основанных на библиотеке MFC для Visual C++ была исключена с самого начала. При помощи .NET можно легко создавать сетевые и интернет-приложения, много идей было взято из Java, он также поддерживает объектно-ориентированное программирование и использует для этого всего одну библиотеку классов, которую можно использовать в разных языках программирования (С#,VB.NET). Она является неким посредником между программой и железом (похожая схема у Java: Исходник->байт-код ->виртуальная машина -> оборудование). Следующие версии Windows будут поставляться вместе с базовой основой .NET Что такое Visual Studio .NET ?Visual Studio .NET — это среда программирования для быстрого создания .NET-приложений. Различия между Visual Basic (VB) и VB .NETVB.NET для совместимости с предыдущими версиями поддерживает много оригинальных функций VisualBasic, а также сохранен синтаксис языка. В остальном — это совершенно другой язык программирования. Какой язык программирования самый пригодный для написания приложений?Пока исходный код VB.NET и код C# транслируются в MSIL, нет никакой разницы в используемом языке программирования. Компилятор С# был самым мощным, когда он разрабатывался специально для .NET. .NET и LinuxПрезрение к кроссплатформенному программированию стало причиной того, что Microsoft не желает разрабатывать Linux-вариант .NET. Но комманда под руководством Miguel de Icaza (Ximian: Evolution) поставила своей целью изменить эту ситуацию. Разработанный ими пакет Mono, версия 1.0, распространяемый под открытой лицензией, уже можно найти в интернете. Обзор .NET
ВыводОсновным приоритетом при выставлении финальной оценки пакету сводится к следующему: графическое клиент-серверное приложение должно правильно работать в сети. Для этого программы должны работать как на Linux так и Windows-платформах. Приложение не должно отличаться от исходной версии. С этим заданием просмотр протестированных пакетов показал неопределенные результаты и довольно сложно придти к окончательному решению. Хороший пример качественно выполненного пакета — FLTK. В нем удивительно сочетаются стабильность и быстрота работы. Наиболее явные преимущества — маленький исходный код, продуманный графический интерфейс и хорошая переносимость на другие платформы. Это делает его удобным для создания крупных графических приложений. К сожалению, для сетевых приложений в этом пакете не хватает классов, поэтому для их разработки он не пригоден. Настоящим разочарованием для программистов стала версия GTK+ для Windows. Сообщество Linux не смогло сделать его стабильным продуктом. Предупреждения на главной странице проекта не дают особой уверенности в его работоспособности. Как это не прискорбно, GTK+ выглядит слишком сырым проектом. Вывод: реализация под Windows требует значительных улучшений. Такие пакеты как Smalltalk и Mozilla предлагаю оценить вам самим. Smalltalk является примером хорошего объектно- ориентированного программирования, а Mozilla со своей технологией XUL предоставляет встроенный веб-браузер, однако ни один их них не является популярным средством для разработки программ. В данном обзоре, Kylix, как и GTK+ для Win32, оставил негативное впечатление, слишком слаба популярность Turbo Pascal. В 80-х годах компания Borland выпустила мощный продукт — графическую оболочку для этого языка, которая могла запускаться на домашних компьютерах. В то время это казалось очень мудрым шагом. Сейчас все изменилось, Turbo Pascal перерос в Object Pascal, затем в Delphi и в конце концов в Kylix (конечно с улучшениями). Только вот теперь, эти продукты не вызывают тех же ощущений, что и раньше. Сейчас Microsoft пытается продемонстрировать, что она является стандартом в нынешнее время. В начале компания пытается протолкнуть на рынок Java в их новом продукте Visual++. Туда были включены как стандартные команды Java, так и доступ к Win32-API, а также доступ к системному реестру (что явно противоречит принципам языка). Вдобавок, запускаемые приложения генерируются автоматически. После некоторых пререканий с Sun, было сделано заявление о том, что приложения не будут запускаться на других ОС. В конце концов Microsoft перестала работать над Java. К тому времени компания решила поменять свою стратегию. Своими продуктами, .NET и С++, Microsoft сделала новый стандарт. Комбинация Windows, .NET и C# безусловно хорошее сочетание, но и сейчас комбинация Windows, Visual++ и библиотеки MFC выглядит неплохой. Недостатком является то, что всего одна компания делает попытки протолкнуть свой стандарт (Windows). Microsoft не планирует переносить .NET на другие платформы в обозримом будущем. Свободная версия — Mono покажет, насколько мощен этот продукт. Очень сложно дать оценку таким пакетам как Qt, wxWindows и Java. Каждый из них обладает рядом положительных свойств и способен создать полноценное графическое приложение. Слишком много мнений надо рассматривать при выборе одного из них, это и ценовая политика, и скорость работы, сама философия программирования. В данном случае каждый пакет надо рассматривать более детально, допустим, философия Java не позволяет напрямую обращаться к железу, что может быть хорошо в одном случае и плохо в другом. С технической точки зрения все эти три конкурента могут выполнить поставленную задачу без проблем. Вывод сделанный автором: фанаты Open Source могут склониться к wxWindows. Особенно, этот пакет порадовал продуманной концепцией и доступной документацией. Страница отзывовУ каждой заметки есть страница отзывов. На этой странице вы можете оставить свой комментарий или просмотреть комментарии других читателей
2004-11-22, generated by lfparser version 2.50 Источник |