On-line: гостей 2. Всего: 2 [подробнее..]
АвторСообщение
постоянный участник


Пост N: 212
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 29.08.07 09:08. Заголовок: Visual xHarbour BETA2-RC3


В 2006 году скачал Visual xHarbour August 2006, так, кажется, это называлось ( софтина, между прочим, глючила и валилась при каждом удобном случае).
Процедуре скачивания предшествовала процедура регистрации. Небольшая и неутомительная , как в ADS.
И, как и положено, при каждом выпуске-обновлении зарегистрированному пользователю мне приходили извещения.
Одно из таких извещений привело к появлению этого топика
Я еще скачивал October 2006, December 2006. Продукты стабильностью роботы не радовали, цена вообще удручала.
Но извещения получал регулярно - не отказывался.
9 августа получил очередное
This is an automated email to inform you that there are new BETA builds available for:
- xHarbour Builder August 2007 BETA-RC18
- Visual xHarbour BETA2-RC3 for xHarbour Builder RC18
- SQLRDD August 2007 BETA-RC18
- xDebugger version 1.5
Из любопытства скачал, но сразу не ставил, забросил. Лишь вчера поставил.
Ну, что сказать. Год работы сказывается. Ребята сделали неплохую работу.
Для начала вроде бы поменяли инсталятор, добавили при инсталяции несколько вопросов

Так спрашивают устанавливать ли в папку SYSTEM библиотеки ADS

Advantage Database 7.10.0.1:
ACE32.dll (Client Engine)
ADSLoc32.dll (Local Server)
AXCws32.dll (Remote Communication Library)
Note: Your current DLL files in your Windows system folder will be overwritten if you choose to let xHarbour Builder install Advantage Database supporting DLL files.

Потом о своих библиотеках вежливо так
xHarbour Builder installs following DLL files on your system:

xHarbour Builder:
xHBDLL.DLL (Optional Run Time Library DLL)
xHBdDLL.DLL (Optional Run Time Library DLL in DEBUG mode)
xHBmtDLL.DLL (Optional Multi Threading Run Time Library DLL)
xHBmtdDLL.DLL (Optional Multi Threading Run Time Library DLL in DEBUG mode)
xHBCommDll.dll (xHB Communications library DLL)
xHBZipDLL.DLL (ZIP library DLL)

и чужих
BGD.dll (GD Library) - Григорий, а почему GD Library не поставлятся с MiniGUI ? Я думаю, что надо включить и пару примеров адаптировать: работа с штрихкодами, конвертация различных форматов в т.ч. и PNG, TIFF ( есть же в примерах BmpToJpg ). Тем более, что GD Library есть в контрибах обеих Harbour/xHb продуктов, в отличии от той же FreeImage.

SQLRDD:
FBClient.dll (Firebird SQL Server, WI-V1.5.3.4870)
LibPQ.dll (PostgreSQL Access Library, 8.1.2.6006)
ComERR32.dll (Common Error Handler for MIT Kerberos, 1.3.5)
KRB5_32.dll (Kerberos v5 - MIT GSS / Kerberos v5 distribution, 1.3.5)
Libeay32.dll (OpenSSL Shared Library, 0.9.8)
SSLeay32.dll (OpenSSL Shared Library, 0.9.8)
LibiConv-2.dll (DLL for PostgreSQL)
LibINTL-2.dll (DLL for PostgreSQL)
LibMySQL.dll (DLL for MySQL)
OCI.dll (Oracle Call Interface, 9.0.1.1.1)

ApolloRDD 6.1.0.14:
FTS32.dll (Fast Text Search Engine, 2.0.8)
SDE61.dll (SDE, 6.1.0.14)
SDECDX61.dll (SDE CDX, 6.1.0.14)
SDENSX61.dll (SDE NSX, 6.1.0.14)
SDENTX61.dll (SDE NTX, 6.1.0.14)

Инсталяция проходит гладко и быстро.
Сразу после запуска, программа никому ничего не говоря лезет в сеть, но я думаю это не страшно
Сами предлагают скачать и посмотреть.
Интерфейс не поменялся ( чем-то напоминает MSVS2003 ), работа стала более уверенной и стабильной.
Компилированные программы получаются достаточно обьемными. При запуске программ показывается окно с извещением, что прога компилирована с помощью Demo релиза. При завершении тоже самое, иногда дважды ( надо думать - не отлажена еще модель событий). На слабых машинах чуствуется некоторая медлительность. Есть некоторые глюки.
Но, в общем, прогресс, как говорят, налицо.

Но, собственно, я не в целях рекламы. Я не являюсь пользователем xHb, мне больше нравиться Harbour и именно его я использую в т.ч. и в связке с MiniGUI Ex.
Зачем скачал ? Посмотреть, разве не интересно ?
Я постоянно обновляю дистрибутивы [x]Harbour с CVS/SVN, у меня установлены HMG, HWGUI, OOHG, NTKS, нету FiveWin, пока.

Меня поразило другое - в демо дистрибутив поместили The xHarbour Language Reference Guide 1.1 (тот самый который отдельно поставляют за 49$ ), и, как вы догадываетесь, совсем не демо
Так, что уважаемые пользователи xHarbour - посетите xHarbour.com - надо же знать, как будет выглядеть ваш любимый продукт в недалеком будущем .










Спасибо: 0 
Профиль
Ответов - 5 [только новые]


модератор




Пост N: 534
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.08.07 10:22. Заголовок: Re:


Петр пишет:

 цитата:
Григорий, а почему GD Library не поставлятся с MiniGUI ?


Потому что не было заинтересованных лиц

Петр пишет:

 цитата:
Я думаю, что надо включить и пару примеров адаптировать


Я не против - присылайте адаптацию для включения в следующий релиз
Кстати, ожидаю также завершенного примера TaskBarNotifier, если существует его окончательный вариант

Петр пишет:

 цитата:
GD Library есть в контрибах обеих Harbour/xHb продуктов


И, кстати, работает неплохо

Спасибо: 0 
Профиль
постоянный участник


Пост N: 213
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 29.08.07 12:55. Заголовок: Re:


gfilatov пишет:

 цитата:
сли существует его окончательный вариант



существует

Спасибо: 0 
Профиль
модератор




Пост N: 536
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.08.07 09:43. Заголовок: Re:


Петр пишет:

 цитата:
существует


Планируется ли опубликование этого примера в следующем релизе библиотеки?
Заранее благодарен за любой ответ!



Спасибо: 0 
Профиль
постоянный участник


Пост N: 214
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 30.08.07 12:17. Заголовок: Re:


gfilatov пишет:

 цитата:
Планируется ли опубликование этого примера в следующем релизе библиотеки?



Да.

Также зарезервируйте
2-3 места под примеры c использованием GD Library,
простое использование компонента SciLexer (Scintila),
использование Named Piped ( WaitRunPipe(cCommand,nShowWindow,cFile) в MiniGUI есть, но нигде в примерах не показывается, как ее использовать, между прочим Lopez в своем IDE это использует, Andy Wos в xMate тоже ),
Simple CD-Burn,
7zip ( Extract only - надеюсь пока), будут внесены некоторые изменения в UnRar,
если хватит времени покажу, как на примере SetThemes сделать довольно функциональный OwnerDraw toolbar.

Хватит?

Сейчас, где-то примерно с неделю, меня в эфире не будет.
Освобожусь, вышлю все перечисленное Вам на тестирование.


Спасибо: 0 
Профиль
модератор




Пост N: 537
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.08.07 12:31. Заголовок: Re:


Большое спасибо за оперативный ответ!

Петр пишет:

 цитата:
WaitRunPipe(cCommand,nShowWindow,cFile) в MiniGUI есть, но нигде в примерах не показывается


Ну почему же? Вот выдержка из исходников HMGS-IDE (модуль mpmc.prg):
...
if IsWinNT()
WaitRunPipe(PROJECTFOLDER + If ( Right ( PROJECTFOLDER , 1 ) != '\' , '\' , '' ) + '_Build.Bat '+" > _temp",0,"dummy")
do events
ferase(PROJECTFOLDER + If ( Right ( PROJECTFOLDER , 1 ) != '\' , '\' , '' )+ "dummy")
else
WaitRunPipe(PROJECTFOLDER + If ( Right ( PROJECTFOLDER , 1 ) != '\' , '\' , '' ) + '_Build.Bat ',0,"_temp")
endif
...

Петр пишет:

 цитата:
если хватит времени покажу, как на примере SetThemes сделать довольно функциональный OwnerDraw toolbar


Это очень интересно!
Времени Вам должно хватить, поскольку следующий релиз планируется не ранее 1 октября.



Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 150
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет