Форум » GUI » hwgui » Ответить

hwgui

Pasha: Что-то я совсем запутался Сделал svn commit по адресу: https://hwgui.svn.sourceforge.net/svnroot/hwgui Последний коммит был 2012-09-25 19:30 UTC-0300 Luis Fernando Basso <lfbasso at via-rs.net> На сайте проекта и в майл-листе вижу, что коммиты были и после этой даты. Но что-то не найду новый адрес А ветвь, куда я сбросил изменения, заморожена и не развивается ?

Ответов - 300, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All

alkresin: Значит, надо в Makefile.linux убрать путь перед вызовом harbour и изменить путь к заголовочным файлам: harbour -n -w -es2 $(HB_FLAGS) -I/usr/include/harbour -I$(INC_DIR) -o$@ $< ... gcc $(CFLAGS) -c -I$(INC_DIR) -I/usr/include/harbour `pkg-config --cflags libgnomeprint-2.2` `pkg-config --cflags gtk+-2.0` -o $@ $< ... gcc $(CFLAGS) -c -I$(INC_DIR) -I/usr/include/harbour `pkg-config --cflags libgnomeprint-2.2` `pkg-config --cflags gtk+-2.0` -o $@ $<

AlexMyr: Александр, не критично, но еще б убрали из hwgui.hbc библиотекеу hwg_qhtm

alkresin: Выложил на http://www.kresin.ru/dbc.html GUI версию Dbc - Dbchw 2.0


AlexMyr: alkresin пишет: Dbchw 2.0 Кодировка меняется только изменением фонта? После открытия базы надо мышкой клацнуть окно для просмотра базы, до этого ни стрелками, ни колесиком мышки по базе не ходим.

alkresin: Да, про кодировки я и забыл - тестировал все на test.dbf. А с фокусом на browse надо разбираться, hwg_setfocus() что-то не отрабатывает.

alkresin: Добавил поддержку разных кодовых страниц, там еще пример ini - файла.

nick_mi: Dbchw 2.0 А можно добавить поддержку DBFNTX

alkresin: Да можно, хотя я думал, что им уже никто не пользуется.

nick_mi: Да пользуемся еще. Базы на ADS но с NTX. А переделать все на CDX - это гигантская работа

alkresin: Добавил поддержку dbfntx, кое-что еще поправил и улучшил.

Dima: nick_mi пишет: А переделать все на CDX - это гигантская работа Совсем нет.

nick_mi: Добавил поддержку dbfntx, кое-что еще поправил и улучшил.. Александр, большое спасибо!!!

nick_mi: Dima пишет nick_mi пишет: цитата: А переделать все на CDX - это гигантская работа Совсем нет. Порядка 500 EXE файлов крутится в работе и где-то 10500 таблиц, и на каждую как правило далеко не 1 индех причем они между собой зачастую связаны

alkresin: Выложил GUI версию Dbc для LetoDB - Dbchwl 2.3

SergKis: alkresin пишет:Выложил GUI версию Dbc для LetoDB DbchwL 2.3 GUI версия для LetoDB - выдает: Этой страницы нет на сайте. This page is unavailable.

alkresin: А... Это я букву L большую случайно написал. Исправлено.

Vlad04: Разбираюсь с примерами. Использую Harbour из поставки MiniGUI. К сожалению не все примеры собираются. Это ошибки примеров или другие причины?

AlexMyr: Трудно что-то сказать в таком общем случае . Какой пример, какая ошибка?

Vlad04: К примеру : - demohlist.prg (http://shot.qip.ru/00cwB0-3bmdN1IDA/ ) - demomaximize.prg - hbrun.prg - testrtf.prg - testip.prg и др. Еще для сборки я использую батник bld.bat , у которого прямо указываю переменные окружения @echo off set HRB_DIR=c:\MiniGUI\Harbour rem \%HB_PATH% set HWGUI_INSTALL=c:\hwgui rem \.. rem SET C_DEFINES= -DHB_THREAD_SUPPORT rem SET H_DEFINES= -DHB_THREAD_SUPPORT if not exist obj md obj %HRB_DIR%\bin\harbour %1.prg %H_DEFINES% -n -i%HRB_DIR%\include;%HWGUI_INSTALL%\include %2 %3 c:\Borland\BCC55\bin\bcc32 -v -y -c %C_DEFINES% -O2 -tW -M -I%HRB_DIR%\include;%HWGUI_INSTALL%\include %1.c if exist %1.rc c:\Borland\BCC55\bin\brc32 -r %1 -foobj\%1 echo 1 24 "..\image\WindowsXP.Manifest" > obj\hwgui_xp.rc c:\Borland\BCC55\bin\brc32 -r obj\hwgui_xp -foobj\hwgui_xp и т.д. Вообщем , по примерам, не так важно, скорее не все библиотеки подключены. Больший интерес вызывает использование дизайнера в проекте. Есть предложение пример a.prg повторить с использованием Дизайнера.

AlexMyr: Vlad04 пишет: Еще для сборки я использую батник bld.bat Пользуюсь hbp файлами, все нормально собирается (но есть проблемки на некоторых тестах). Vlad04 пишет: Есть предложение пример a.prg повторить с использованием Дизайнера. Кое что реализовано тут hwgui-code\utils\designer\samples\*.xml Какую версию hwgui смотрите?



полная версия страницы