Автор | Сообщение |
|
| постоянный участник
|
Пост N: 891
Зарегистрирован: 09.10.06
|
|
Отправлено: 27.04.10 19:12. Заголовок: HBIUP
Хочу сделать анонс первого выпуска Harbour bindings for IUP - HBIUP (версия для Windows). Краткое описание HBIUP: Скрытый текст HBIUP (Harbour Bindings for IUP) - еще одна графическая библиотека для Harbour. Может быть c успехом использована для построения графического интерфейса пользователя. В качестве "движка" HBIUP использует IUP. IUP представляет собой портативный набор инструментов для создания графических пользовательских интерфейсов. Библиотеки IUP содержат около 100 функций для управления диалогами. Целью IUP является обеспечение выполнения программы в различных системах без каких-либо существенных изменений. Поддерживаемые операционные системы включают в себя: GTK+, Motif и Windows. В Windows IUP использует встроенные средства или средства GTK+. В Linux IUP использует или Motif или, начиная с версии 3.0, GTK+. Существующие элементы интерфейса могут быть распределены по таким категориям: * Primitives (effective user interaction): dialog, label, button, text, multi-line, list, toggle, canvas, frame, image. * Composition (ways to show the elements): cbox, hbox, vbox, zbox, fill, split. * Grouping (definition of a common functionality for a group of elements): radio. * Menu (related both to menu bars and to pop-up menus): menu, submenu, item, separator. * Additional (elements built outside the main library): dial, gauge, matrix, tabs, valuator, OpenGL canvas, color chooser, color browser. * Dialogs (useful predefined dialogs): file selection, message, alarm, data input, list selection. Для более детального ознакомления с функциональностью IUP рекомендую посетить вебсайт http://www.tecgraf.puc-rio.br/iup/ Найти свежие сборки IUP для Windows и Linux можно на sourceforge http://sourceforge.net/projects/iup/files/ Библиотека IUP, как правило, используется в паре с библиотеками-партнерами CD и IM. Библиотека CD в свою очередь использует еще одну известную библиотеку Freetype. ICD (Canvas Draw) является независимой от платформы графической библиотекой. Она реализована для нескольких платформ с использованием родных библиотек графики: Windows (GDI) и X-Windows (Xlib). Canvas (полотно, холст) представляет собой абстрактную поверхность, которая может быть окном, рисунком или метафайлом. IM представляет собой инструментарий для цифровой обработки изображений. IM основан на 4 концепциях: представление изображений, хранение, обработка и захват. Основная цель библиотеки является обеспечение простого API и абстракции изображений для научных приложений. Для получения полной информации о CD библиотеке следуйте http://www.tecgraf.puc-rio.br/cd/ Для получения полной информации о IM библиотеке посетите http://www.tecgraf.puc-rio.br/im/ С целью облегчения скачивания/инсталяции нужных библиотек HBIUP содержит: - IUP ver.3.1.1 binaries, header files, static libraries for MinGW and BCC; - CD ver.5.3 binaries, header files, static libraries for MinGW and BCC; - IM ver.3.6.1 binaries, header files, static libraries for MinGW and BCC; - Freetype binary, static libary for MinGW and BCC; - Упаковщик исполняемых файлов UPX 3.04 for Windows; - Дистрибутив Harbour for GNU MinGW С ver.4.4.1 и/или Borland C++ 5.8.2 (32-bit); - Дистрибутив GNU MinGW С ver.4.x.x или его загрузчик (*); - Справочные материалы*; - Примеры использования HBIUP; - Файлы лицензионных соглашений; - Исходники*; - Этот файл (\HBIUP\Readme-Rus.txt) и другие файлы. *только полная версия
| Скачать HBIUP ver. 3.1.1 Pre-Alfa можно по ссылке hbiup-bcc.exe - HBIUP для Borland C++ ver.5.8.2 (32 bit) Предварительно этот самый Borland C++ ver.5.х.х у вас уже должен быть установлен.. Рекомендую для начала выбрать вариант "Полная установка". Потом зайти в папку examples и посмотреть примеры. miniFAQ Скрытый текст Вопрос: Как использовать HBIUP с xHarbour? Ответ: Для связки xHarbour/Bcc вы должны скачать hbiup-bcc. При установке выбрать "Полная установка" (должны быть отмечены компоненты Harbour 2.1.0beta1 (Rev. xxxxxx ) Compiler Borland C++ 5.8.2 и HBIUP for xHb). После завершения установки перейдите в папку HBIUP\xhb и в xmk-bcc.bat установите путь к вашей копии xHarbour, например set HB_INSTALL_PREFIX=x:\xharbour Выполните для проверки xmk-bcc.bat test.prg -run Или напишите свой собственный скрипт (здесь вариантов масса) и откажитесь от установки Harbour
|
|
|
|
Ответов - 29
, стр:
1
2
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 1263
Зарегистрирован: 12.09.06
|
|
Отправлено: 27.04.10 21:11. Заголовок: А для Android'а ..
А для Android'а на чем можно делать приложения ? В смысле Harbour есть для него ?
|
|
|
|
| постоянный участник
|
Пост N: 892
Зарегистрирован: 09.10.06
|
|
Отправлено: 27.04.10 21:51. Заголовок: Andrey пишет: В смы..
|
|
|
|
| |
Пост N: 1622
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.04.10 08:50. Заголовок: Петр пишет: HBIUP (..
Петр пишет: цитата: | HBIUP (Harbour Bindings for IUP) - еще одна графическая библиотека для Harbour |
| Интересная библиотечка ! А к Xharbour ее прицепить можно ?
|
|
|
|
| постоянный участник
|
Пост N: 893
Зарегистрирован: 09.10.06
|
|
Отправлено: 28.04.10 21:54. Заголовок: Dima пишет: А к Xha..
цитата: | А к Xharbour ее прицепить можно ? |
| См. мини FAQ в первом сообщении.
|
|
|
|
| |
Пост N: 6
Зарегистрирован: 16.12.08
|
|
Отправлено: 29.04.10 12:31. Заголовок: И где можна скачать ..
И где можна скачать HBIUP?
|
|
|
|
| постоянный участник
|
Пост N: 894
Зарегистрирован: 09.10.06
|
|
Отправлено: 29.04.10 20:11. Заголовок: santy пишет: И где ..
цитата: | И где можна скачать HBIUP? |
| см. ссылку в первом сообщении
|
|
|
|
| |
Пост N: 1635
Зарегистрирован: 17.05.05
|
|
Отправлено: 03.05.10 11:08. Заголовок: Петр пишет: Уточнен..
Петр пишет: Ждем с нетерпением !
|
|
|
|
| постоянный участник
|
Пост N: 902
Зарегистрирован: 09.10.06
|
|
Отправлено: 10.05.10 13:32. Заголовок: Dima пишет: Ждем с ..
Dima пишет: Встречайте, только с учетом того, что это Pre-Alfa - так посмотреть только..
|
|
|
|
| постоянный участник
|
Пост N: 905
Зарегистрирован: 09.10.06
|
|
Отправлено: 12.05.10 17:54. Заголовок: Обновлена сборка HBI..
Обновлена сборка HBIUP ( см. ссылку в первом сообщении ) Добавлена поддержка xHarbour, добавлено два новых примера.
|
|
|
|
| |
Пост N: 1646
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.05.10 18:49. Заголовок: Петр Спасибо , ждем..
Петр Спасибо , ждем новые примеры.
|
|
|
|
| постоянный участник
|
Пост N: 907
Зарегистрирован: 09.10.06
|
|
Отправлено: 12.05.10 19:33. Заголовок: Dima пишет: Спасибо..
Dima пишет: цитата: | Спасибо ,ждем новые примеры |
| Пожалуйста. А вот примеры на какую тему? Потому, что frame.prg и test.prg, это вообще-то два разных подхода к написанию примеров.
|
|
|
|
|
| |
Пост N: 1647
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.05.10 19:46. Заголовок: Петр пишет: А вот п..
Петр пишет: цитата: | А вот примеры на какую тему? |
| Скажем какой то простенький Browse (или типа того) если это реально.
|
|
|
|
| постоянный участник
|
Пост N: 908
Зарегистрирован: 09.10.06
|
|
Отправлено: 12.05.10 19:58. Заголовок: Dima пишет: если эт..
Dima пишет: Это реально и Browse будет обязательно. Какой же Harbour без Browse ?
|
|
|
|
| постоянный участник
|
Пост N: 171
Зарегистрирован: 13.10.05
|
|
Отправлено: 24.05.10 05:46. Заголовок: Под хHarbour 1.2 все..
Под хHarbour 1.2 все примеры установились без проблем. Вот только второе консольное окно на заднем плане. Его можно как то убрать ? <a href=http://www.skepter.com/ >free web advertising</a>
|
|
|
|
| постоянный участник
|
Пост N: 940
Зарегистрирован: 09.10.06
|
|
Отправлено: 24.05.10 06:50. Заголовок: По умолчанию примеры..
По умолчанию примеры используют терминал gtwin, если использовать gtgui, консольного окна не будет. Относится и к Harbour и к xHarbour.
|
|
|
|
| |
Пост N: 14
Зарегистрирован: 19.08.10
|
|
Отправлено: 27.02.11 13:35. Заголовок: Проект жив?
Поигрался немного с IUP в целях кросплатформенности. Приятно. А что с Harbour bindings for IUP - HBIUP? Даже упоминаний не нашел в сети. Плохо искал? И ссылка в первом посте уже мертва...
|
|
|
|
| |
Пост N: 31
Зарегистрирован: 14.01.09
|
|
Отправлено: 28.02.11 11:17. Заголовок: скорее мертв.
да, кроссплатформенных гуев мало. HWGUI, да QT. Но с QT пока даже не разбирался. что-то такое хитрое! да и не нативное под винду. Хотя я с гуями вообще не очень дружу, вернее почти совсем не дружу. Мой программистский опыт остался во временах ДОСа (вечная ему память!)
|
|
|
|
| |
Пост N: 18
Зарегистрирован: 19.08.10
|
|
Отправлено: 01.03.11 00:30. Заголовок: Да нет, есть еще как..
Да нет, есть еще как минимум эти: http://www.harbour-project.org/third-party.html#GUIFree Но как-то IUP заинтересовал... Именно в плане кроссплатформенности. Да еще на чистом Си. И не надо (кажется), кучу тяжелых библиотек к приложению прикладывать, как в QT, и вид приложения единый для всех платформ, и лишнего нет... Мечта! И если у меня KDE, а у кого-то Gnome или, (тьфу-тьфу!) Explorer? Петр, работа над HBIUP движется? Перезалейте, если можно, сборку. Или, может, у кого сохранился HBIUP из первого поста? Поделитесь, пожалуйста. dimao пишет: цитата: | Хотя я с гуями вообще не очень дружу, вернее почти совсем не дружу. |
| И в консольном режиме замечательно программы трудятся. Минимум ресурсов - максимум пользы! dimao пишет: цитата: | во временах ДОСа (вечная ему память!) |
| ДОС живее всех живых: у меня рабочая машина под ним трудится в режиме 365(6) х 24 х 7. Пень 166-й с 16 Мб ОЗУ и винтом на 850 Мб. Второй век уже. Виндуз от 95-й до Висты 7 пережил, зоопарк линуксов... И андроида переживет!!!
|
|
|
|
| постоянный участник
|
Пост N: 1032
Зарегистрирован: 09.10.06
|
|
Отправлено: 02.03.11 22:56. Заголовок: Chikanuk пишет: Пет..
Chikanuk пишет: цитата: | Петр, работа над HBIUP движется? Перезалейте, если можно, сборку. |
| Скорее "нет", чем "да". HBIUP имеет статус "приватной" библиотеки. Вполне юзабельной, как для автора ( т.е. знаю, где соломки постелить ). Перезалить не могу, т.к. нахожусь на курсах, так сказать, повышения квалификации, потом сразу отпуск за 2010 год. Месяца 2-3 Harbour от меня отдохнет
|
|
|
|
| |
Пост N: 161
Зарегистрирован: 16.12.08
|
|
Отправлено: 25.01.13 11:18. Заголовок: Петр, Можна ещё раз..
Петр, Можна ещё раз перезалить HBIUP. Спасибо.
|
|
|
|
| постоянный участник
|
Пост N: 1128
Зарегистрирован: 09.10.06
|
|
Отправлено: 19.03.13 18:37. Заголовок: santy пишет: Можна ..
santy пишет: цитата: | Можна ещё раз перезалить HBIUP |
| HBIUP несколько подзаброшен, а в силу определенных обстоятельств примерно с лета 2012, и harbour оказался за кругом моих интересов.
|
|
|
|
|
| |
Пост N: 13
Зарегистрирован: 27.07.10
|
|
Отправлено: 26.03.13 12:38. Заголовок: Делалось полгода наз..
Делалось полгода назад. Поскольку HBIUP уже объявлен, пусть называется HbIUP2. Архив содержит: библиотеки IUP, CD и IM для статической сборки и сборки с DLL заголовочные файли и ресурсы IUP, CD и IM DLL-ки IUP, CD и IM англоязычную справку IUP, CD и IM собственно, исходники, библиотека для связки с Harbour и пара примеров. Сборка выполнялась на MinGW. HBIUP2 первоначально основывался на IUP версии 3.5, потом были добавлены некоторые новшества версии 3.6. Отдельно архив с собранными примерами (если хочется просто посмотреть на IUP). И ещё один архив с русскоязычной документацией. Документация выполнена в виде исполнимого файла электронной книги TreeDBNotes. Перевод не полный, терминология местами корявая. Документация со своими замечаниями создавалась на основе справки по IUP 3.5, дополнения версии IUP 3.6 в ней не отражены.
|
|
|
|
| |
Пост N: 176
Зарегистрирован: 16.12.08
|
|
Отправлено: 26.03.13 13:18. Заголовок: to Vladimir, Большо..
to Vladimir, Большое спасибо.
|
|
|
|
| |
Пост N: 24
Зарегистрирован: 14.09.11
|
|
Отправлено: 24.04.13 20:00. Заголовок: Кто-нибудь делал bro..
Кто-нибудь делал browse для IUP на основе Matrix для dbf таблицы c синхронизацией по номеру записи? Был бы неплохой мультиплатформенный компактный инструментарий для ГУИ
|
|
|
|
| |
Пост N: 288
Зарегистрирован: 16.12.08
|
|
Отправлено: 30.05.14 15:16. Заголовок: to Vladimir и Петр ..
to Vladimir и Петр хотел спросить о библиотеке HbIUPх. Будут ли новые версии? Спасибо.
|
|
|
|
| |
Пост N: 19
Зарегистрирован: 27.07.10
|
|
Отправлено: 02.06.14 09:27. Заголовок: santy Последняя (ма..
santy Последняя (март 2014 г.) версия HbIUP2. В одном архиве - исходники, библиотека и документация, в другом - собранные примеры.
|
|
|
|
| |
Пост N: 291
Зарегистрирован: 16.12.08
|
|
Отправлено: 02.06.14 10:47. Заголовок: Vladimir пишет: Пос..
Vladimir пишет: цитата: | Последняя (март 2014 г.) версия HbIUP2. В одном архиве - исходники, библиотека и документация, в другом - собранные примеры. |
| Спасибо
|
|
|
|
| |
Пост N: 336
Зарегистрирован: 16.12.08
|
|
Отправлено: 05.04.16 22:31. Заголовок: Vladimir Спасибо з..
Vladimir Спасибо за новые версии. В последней версии 16.04, я пересобрал все библиотеки (IUP, CD, IM) для компилятора Mingw 5.3. Все примеры собрались корректно, без ранних версий. HBIUP2 16.04 для Mingw 5.3 можна скачать здесь https://bitbucket.org/aantypenko/harbour-xharbour-libraries/downloads Есть ещё просьба, если есть возможность выложить исходники хелп файла, чтобы перевести. Спасибо.
|
|
|
|
| |
Пост N: 20
Зарегистрирован: 27.07.10
|
|
Отправлено: 06.04.16 11:43. Заголовок: santy santy пишет: ..
santy santy пишет: цитата: | Есть ещё просьба, если есть возможность выложить исходники хелп файла, чтобы перевести |
| Добавил Doc_src_HBIup2.7z. Документация набиралась в My notes keeper с последующим экспортом в CHM и пересборкой в HTM2CHM (MNK не формирует индекс).
|
|
|
Ответов - 29
, стр:
1
2
All
[только новые]
|
|