On-line: PSP, tnsr2, гостей 1. Всего: 3 [подробнее..]
АвторСообщение
модератор




Пост N: 341
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.11.06 15:58. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть II)


Начало темы здесь

А теперь новости:

IDE version 0.3.5 - полный пакет (бинарники+исходники) - выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1257


Очень надеюсь на конструктивную критику!


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 232 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 All [только новые]


администратор




Пост N: 474
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.11.06 16:49. Заголовок: Re:


gfilatov пишет:

 цитата:
IDE version 0.3.5 - полный пакет


а русского языка не будет в нем ?

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


Пост N: 33
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 15.11.06 18:02. Заголовок: Re:


Вот что выдал WinRar 3.2

! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в Bin\ide.exe
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в Bin\minigui.cnt
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в Bin\MINIGUI.HLP
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в changelog.txt
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в ReadMe.Txt
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\HELLO\hello.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\HELLO\hello.hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\HELLO\hello.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\MULTIWIN\andy1.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\MULTIWIN\demo.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\MULTIWIN\main.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\MULTIWIN\miscproc.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\MULTIWIN\multiwin.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\MULTIWIN\Test_1.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\Child_Form.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\main_form.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\modal_form.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\NoAutoRelease_style.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\std_form.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\Test.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\NOAUTORELEASE_STYLE\Topmost_Form.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\BUTTON.BMP
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\demo.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\Demo.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\demo.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\demo.rc
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\sample.wav
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\RESOURCES\world.ico
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\SLIDER\Test.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\SLIDER\Test.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\SLIDER\Test.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\TAB\Test.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\TAB\Test.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\TAB\Test.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\TEXTBOX\test.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\TEXTBOX\Test.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в SAMPLES\TEXTBOX\test.Prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\CONTROLORDER.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\CONTROLS.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\definecolors.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\DROPDOWNMENUBUILDER.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\HmgsIde.Hpj
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\HmgsIde.PRG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\HmgsIde.Rc
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\List_field.fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\LoadFmg.Prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\MENUBUILDER.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\mpmc.prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\OBJECTINSPECTOR.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\Populate.Prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\PREFERENCES.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\PROJECTBROWSER.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\ReportEditor.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\animatebox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\ARROW1.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\ARROW2.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\ARROW3.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\ARROW4.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\br0.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\br1.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\br2.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\browse.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\button.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\checkbox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\checkbutton.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\ckeckbox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\CLOSEPROJECT.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\combobox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\CONTEXTMENUBUILDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\CONTROLORDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\datepicker.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\DELETECONTROL.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\DROPDOWNMENUBUILDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\editbox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\frame.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\grid.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\hmg.ico
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\HMGLogo.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\hyperlink.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\image.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\ipaddress.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\label.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\listbox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\MAINMENUBUILDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\MONTHCAL01.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\monthcalendar.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\NEWFORM.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\NEWMODULE.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\NEWPROJECT.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\NOTIFYMENUBUILDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\OK.BMP
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\OPENPROJECT.BMP
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\player.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\PLAYER1.BMP
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\progressbar.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\RADIO.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\radiogroup.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\richeditbox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\RUN.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\SELECTOBJECT.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\slider.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\spinner.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\STATUSBARBUILDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\tab.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\textbox.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\TIMER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\TOOLBARBUILDER.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\res\tree.bmp
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\SaveForm.Prg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\STATUSBARBUILDER.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\TOOLBARBUILDER.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\VIEWFORMCODE.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDEVENTXT.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\xgridgetbox.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPCOMBO.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPEDIT.Fmg
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPNUM.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPSLI.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPSLI2.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPSLI3.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPTXT.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в source\XGRIDPROPWIN.FMG
! C:\Downloads\Архивы\ide.zip.zip: Неизвестный метод в todo.txt



P.S. Скачивал несколько раз


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




Пост N: 475
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.11.06 18:20. Заголовок: Re:


Петр пишет:

 цитата:
Вот что выдал WinRar 3.2


Не докачал видать ;) У меня нормально открылось.
Размер 825099 байт

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




Пост N: 342
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.11.06 19:00. Заголовок: Re:


Петр
Для распаковки используйте архиватор 7zip Игоря Павлова (размер инсталлятора всего 818 кБ)
Он бесплатен и доступен по адресу: http://www.7-zip.org


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




Пост N: 476
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 15.11.06 20:11. Заголовок: Re:


gfilatov пишет:

 цитата:
Для распаковки используйте архиватор 7zip


я спокойно открыл с помощью winrar 3.61

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


Пост N: 34
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 15.11.06 21:31. Заголовок: Re:


Скачал, открывается спокойно и 7-zip и WinRar.
Первые разы я пробовал скачивать с чужой машины. а там оказывается уже несколько дней все архивы битые приходят, наверное что-то завелось, попросили завтра посмотреть - посмотрю .

Значит поставил: File->Open Project - Samples\TextBox

и здравствуйте..

Error BASE/1132 Bound error: array access

Called from LOADFORMPROPS(3459)
Called from LOADFMG(734)
Called from (b)MAIN(68)
Called from _DOCONTROLEVENTPROCEDURE(4637)
Called from EVENTS(1646)
Called from _DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(4296)
Called from MAIN(121)



Буду смотреть дальше..


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


Пост N: 37
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 15.11.06 23:59. Заголовок: Re:


Что-то плохо соотносятся

objectinspector.XGRID_2.ADDITEM({'OnRestore',XEVENT[20]}) // LOADFORMPROPS

с

XEVENT :={}
asize(xEvent, 19) //??? в LOADFMG

и у меня такое впечатление начинает складываться,
что разработчики вообще эту программу не то чтобы не тестируют, а наверное и не запускают
Или я все таки ошибаюсь?






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




Пост N: 343
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 16.11.06 12:31. Заголовок: IDE version 0.3.5 c исправлениями


Петр пишет:

 цитата:
Или я все таки ошибаюсь?



Петр, спасибо за активный интерес!

Исправленный пакет IDE version 0.3.5 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1259



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




Пост N: 344
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 16.11.06 15:12. Заголовок: Опубликован HMG Extended Build 26


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1261

Что нового:
- обновление Харбора, теперь у него новый препроцессор (екзешник подрос аж на ~150kB)
- обновление исходников и старых примеров для совместимости с новым PP Харбора
- обновление IDE до версии 0.3.5
- исправление в библиотеке TSBrowse (ошибка была внесена в 24-м релизе)
- новые примеры и обновление старых примеров


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




Пост N: 345
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.11.06 19:23. Заголовок: Harbour Compiler (CVS 2006-11-17 13:30)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1263

Желаю всем удачных выходных!


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 64
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 17.11.06 21:53. Заголовок: исправление в библиотеке TSBrowse


gfilatov пишет:

 цитата:
... исправление в библиотеке TSBrowse (ошибка была внесена в 24-м релизе)


Удачных выходных пока опять не получается .....
Я не берусь утверждать и не хочу оспаривать Ваши исправления , но по-моему Вы заРемили не те строки.
Надо - или вообще убрать звездочки '*' и // в строках 8546-8553 в файле h_tbrowse.prg,
или заремить все строки и оставить 8550 и 8551. Я сравнил с рабочим 23-м релизом и проверил на 26-м релизе - вроде бы получилось.

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




Пост N: 347
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 18.11.06 20:30. Заголовок: Re:


i3t4j6 пишет:

 цитата:
по-моему Вы заРемили не те строки


Попробуем уточнить
Сейчас активными являются только выделенные строки:

// If "5.3" $ Version() // In Clipper 5.3x OrdKeyNo() is supported by NTX
::bKeyNo := &( "{|uTag|OrdKeyNo(uTag)}" )
::bTagOrder := &( "{|uTag|OrdSetFocus(uTag)}" )

/* Else
::bTagOrder := &( "{|nTag|If(nTag==Nil,IndexOrd(),DbSetOrder(nTag))}" )
::bKeyNo := {||(cAlias)->(ORDKEYNO(IndexOrd()))}
EndIf
*/
При этом нормально работает индексация с условием FOR.
Каким образом это надо поправить?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 65
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 20.11.06 17:15. Заголовок: Re:


gfilatov пишет:

 цитата:
Каким образом это надо поправить?


I-й вариант:
If "5.3" $ Version() // In Clipper 5.3x OrdKeyNo() is supported by NTX
::bKeyNo := &( "{|uTag|OrdKeyNo(uTag)}" )
::bTagOrder := &( "{|uTag|OrdSetFocus(uTag)}" )
Else
::bTagOrder := &( "{|nTag|If(nTag==Nil,IndexOrd(),DbSetOrder(nTag))}" )
::bKeyNo := {||(cAlias)->(ORDKEYNO(IndexOrd()))}
EndIf
---------------------------------------------------------
II-й вариант:
* If "5.3" $ Version() // In Clipper 5.3x OrdKeyNo() is supported by NTX
*::bKeyNo := &( "{|uTag|OrdKeyNo(uTag)}" )
*::bTagOrder := &( "{|uTag|OrdSetFocus(uTag)}" )
* Else
::bTagOrder := &( "{|nTag|If(nTag==Nil,IndexOrd(),DbSetOrder(nTag))}" )
::bKeyNo := {||(cAlias)->(ORDKEYNO(IndexOrd()))}
* Endif
Оба варианта - работают. Теперь объясню, почему меня не устроило существующее положение.
Настоящий вариант работает только в том случае, если сначала открыть и проиндексировать по условию файл базы данных ,
а затем вызывать TsBrowse. У меня - открывается файл и вызывается TsBrowse. Потом нажимаем Button и для локализации и отображения нужной информации производится индексирование по условию и на экране появляется искомый результат.

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




Пост N: 348
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.11.06 13:36. Заголовок: Опубликован HMG Extended Build 26a


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1266

Что нового:
- обновление Харбора, новый препроцессор стал компактнее и MT-совместим
- обновление старых примеров для совместимости с новым PP Харбора
- обработка события ON MOVE для окон по просьбе автора IDE
- обновление IDE
- небольшое изменение в библиотеке TSBrowse
- обновление старых примеров

Также выложил обновленный пакет IDE version 0.3.5 (бинарники+исходники) по адресу:
http://minigui.mylivepage.ru/file/?fileid=1267



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




Пост N: 100
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.11.06 20:02. Заголовок: Re:


gfilatov пишет:

 цитата:
MT-совместим


Что это означает ? Поясните пожалуйста для незнающих.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 66
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 21.11.06 20:16. Заголовок: Re:


gfilatov пишет:

 цитата:
проблема встроенного поиска решена...


Incremental search в TsBrowse (Sample_3) - не работает ! А если в исходнике h_tbrowse.prg
в блоке (строки 9982 -9990) при проверке условия - поменять местами ветки, то работает.
If ::cDriver == "NTX" //.and. ! ( "5.3" $ Version() )
::uLastTag := oColumn:cOrder
( cAlias )->( Eval( ::bTagOrder, oColumn:cOrder ) )
Else
::uLastTag := If( ValType( oColumn:cOrder ) == "C", ;
Val( oColumn:cOrder ), oColumn:cOrder )
( cAlias )->( Eval( ::bTagOrder, Max( 1, ::uLastTag ) ) )
::uLastTag := oColumn:cOrder
EndIf


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




Пост N: 349
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.11.06 20:40. Заголовок: Re:


Andrey пишет:

 цитата:
цитата:
MT-совместим

Что это означает ?



MT означает multi-tread, т.е. многопотоковость. Сейчас Харбор не поддерживает многопотоковость в отличие от xHarbour.
Поэтому Пржемек Черпак сейчас вносит в Харбор множество изменений для того, чтобы решить эту проблему.
Подробнее о пользе и значании многопотоковости читай в книжках по Винде

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




Пост N: 350
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.11.06 20:51. Заголовок: Re:


i3t4j6,
Если речь идет об установленной переменной #define HB_C52_STRICT, то 3-й пример и не должен работать, поскольку в нем установлена ссылка на имена индексов, а при логике HB_C52_STRICT требуется НОМЕР индекса. Поэтому по умолчанию эта переменная отключена, и внутренний поиск в 3-м примере работает у меня без проблем.



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 67
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 21.11.06 22:35. Заголовок: Re:


gfilatov пишет:

 цитата:
внутренний поиск в 3-м примере работает у меня без проблем.


Уважаемый Григорий ! Я, честно говоря, не совсем понял ссылку на переменную #define HB_C52_STRICT ...
Ситуация следующая : я беру "чистый" 26-й релиз , устанавливаю его и - первое что я делаю - так это компилирую
demo из \advanced\TsBrowse. Результат - внутренний поиск в 3-м примере НЕ работает . Потом я меняю строки 9982 -9990 в h_tbrowse.prg , собираю библиотеку, компилирую снова - а вот после этого поиск заработал !


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




Пост N: 351
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.11.06 11:49. Заголовок: Re:


i3t4j6 пишет:

 цитата:
я беру "чистый" 26-й релиз


Теперь ясно
Уже вышел релиз 26а, в котором использована константа #define HB_C52_STRICT. Внутренний поиск уже работает нормально

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




Пост N: 352
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 27.11.06 12:20. Заголовок: Опубликован HMG Extended Build 27


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1275

Что нового:
- откат компилятора Харбор к стабильной октябрьской версии
- полная русификация и украинизация библиотеки благодаря усилиям Владимира Чумаченко
- небольшое изменение в библиотеке TSBrowse (от автора адаптации )
- новые примеры и обновление старых примеров

Ваши комментарии и критика, как всегда, помогают улучшать качество кода!



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




Пост N: 353
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.11.06 13:51. Заголовок: IDE version 0.3.6


Новую версию IDE v.0.3.6 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1278


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


Пост N: 46
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 01.12.06 22:30. Заголовок: Re:


Странный какой-то ProgressBar в IDE получается, все VERTICAL и VERTICAL

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




Пост N: 354
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.12.06 23:45. Заголовок: Re:


Петр пишет:

 цитата:
Странный какой-то ProgressBar в IDE


Спасибо, посмотрю в чем проблема...

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




Пост N: 355
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.12.06 13:36. Заголовок: Re:


Петр пишет:

 цитата:
ProgressBar в IDE получается, все VERTICAL


Ошибка исправлена - был неверный индекс при вызове массива (вместо 33 д.б. 35).
Завтра выложу исправленный IDE пакет для проверки

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


Пост N: 48
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 03.12.06 15:50. Заголовок: Re:


Спасибо, у меня еще некоторые замечания и предложения появились, на днях напишу

Теперь по примерах MiniGUI

в TreeDemo4.prg предлагаю или
вместо
ITEM 'Collapse Item' ACTION Form_1.Tree_1.Collapse ( val(inputbox('','') ) )
ITEM 'Expand Item' ACTION Form_1.Tree_1.Expand ( val(inputbox('','' ) ) )
написать
ITEM 'Collapse Item' ACTION Form_1.Tree_1.Collapse ( val(inputbox('','', "1") ) )
ITEM 'Expand Item' ACTION Form_1.Tree_1.Expand ( val(inputbox('','', "1") ) )

или в методах _Collapse, _Expand (h_tree.prg) нужно вводить доп.проверки допустимости Item

TreeDemo3.prg, по моему, вообще можно убрать.


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




Пост N: 357
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 04.12.06 13:04. Заголовок: IDE version 0.3.6 c исправлениями


Исправленный пакет IDE version 0.3.6 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1288


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


Пост N: 53
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 04.12.06 21:00. Заголовок: Ошибка при открытии "пустой" формы в IDE


В procedure xpreenchegrid() (HmgsIde.prg )

нужно заменить

currentcontrolname:= xarray[nrcontrole,1]

на

if nrcontrole > 0
currentcontrolname:= xarray[nrcontrole,1]
endif

иначе сохранив "пустую" форму и закрыв ее, при повторном открытии получим error: array access.

И еще пожелания:
1) при запуске выдается предупреждение об отсуствии справки, это нормально,
в тоже время
при открытии проекта почему-то не проводится проверка существования форм и модулей указанных в проекте;
не проверяются пути указанные в preferences\general, ввод допустим только вручную ;
2) автору неплохо было бы посмотреть в samples\advanced примеры MRU, MRU_1
3) в about было бы хорошо когда-нибудь увидеть version, а в заголовке окна информацию об открытом проекте.










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




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


Петр пишет:

 цитата:
В procedure xpreenchegrid() (HmgsIde.prg )

нужно заменить

currentcontrolname:= xarray[nrcontrole,1]

на

if nrcontrole > 0
currentcontrolname:= xarray[nrcontrole,1]
endif


Спасибо, сделал

Петр пишет:

 цитата:
при открытии проекта почему-то не проводится проверка существования форм и модулей указанных в проекте;
не проверяются пути указанные в preferences\general, ввод допустим только вручную


Проект ведь открытый - присылайте свои улучшения

Петр пишет:

 цитата:
автору неплохо было бы посмотреть в samples\advanced примеры MRU, MRU_1


Справедливо

Петр пишет:

 цитата:
в about было бы хорошо когда-нибудь увидеть version, а в заголовке окна информацию об открытом проекте


Название открытого проекта выводится в заголовке другого окна - Project Browser в квадратных скобках

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




Пост N: 363
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.12.06 12:32. Заголовок: Опубликован HMG Extended Build 28


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1289

Что нового:
- обновление компилятора Харбор (щупаем новый препроцессор снова )
- теперь возможно изменить картинку на Tab-вкладке
- библиотеки mysql и minisql
- библиотека hbcomm для работы с последовательными портами
- новые примеры и обновление старых примеров


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


Пост N: 56
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 05.12.06 14:04. Заголовок: Re:


gfilatov пишет:

 цитата:
Проект ведь открытый - присылайте свои улучшения



Куда ?

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




Пост N: 501
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 05.12.06 14:15. Заголовок: Re:


Петр пишет:

 цитата:
Куда ?


http://minigui.mylivepage.ru/about/index

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


Пост N: 57
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 05.12.06 14:35. Заголовок: Re:


Спасибо !
Мог бы и сам догадаться

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




Пост N: 372
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 12.12.06 18:08. Заголовок: IDE version 0.3.7


Новую версию IDE v.0.3.7 (бинарники+исходники) выложил на Ваш суд по адресу:
http://minigui.mylivepage.ru/file/?fileid=1290

Что нового:
-добавлен ToolBar дизайнер
-исправлены обнаруженные ошибки (как обычно )


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




Пост N: 375
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.12.06 15:38. Заголовок: IDE version 0.3.7 с исправлениями


Исправленный пакет IDE version 0.3.7 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1292


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




Пост N: 376
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.12.06 17:57. Заголовок: Harbour Compiler (CVS 2006-12-13 18:45)


Текущую версию компилятора Харбор (CVS 2006-12-13 18:45) выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1293

Также обновил версию игры EZ Lines - старые добрые шарики


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 69
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 17.12.06 12:04. Заголовок: TsBrowse с использованием SetArray


gfilatov пишет:

 цитата:
Очень надеюсь на конструктивную критику!


Возникла проблема : в примере \Advanced\TsBrowse\demo при вызове
File-Browse-Grid или TSBrowse-SBArray - появился сигнал, причем пиликает
начиная с 27 релиза (здесь задействован TsBrowse с использованием SetArray)
Как от него избавится ?


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 74
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 17.12.06 12:51. Заголовок: Да, есть такое


Да, подтверждаю. Он появился после каких-то изменений от Януша Поры.

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




Пост N: 379
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.12.06 23:28. Заголовок: Re:


i3t4j6 пишет:

 цитата:
Как от него избавится ?


Попробуйте в методе Reset() заремить вызов метода GoPos():

METHOD Reset( cField, uVal1, uVal2 ) CLASS TSBrowse

Local nMin, nMax, nPage

Default cField := ::cField, ;
uVal1 := ::uValue1, ;
uVal2 := uVal1, ;
::lNoVScroll := .F.

::nRowPos := 1
::nColPos := 1
::lHitBottom := .F.
::lHitTop := .F.
::lAppendMode := .F.

If ::lIsDbf
If cField != Nil
::SetFilter( cField, uVal1, uVal2 )
Else
::nLen := ( ::cAlias )->( Eval( ::bLogicLen ) )
EndIf
Else
::nLen := Eval( ::bLogicLen )
EndIf

If ! ::lNoVScroll
If ::nLen <= ::nRowCount
::lNoVScroll :=.t.
endif
If ::nLen <= ::nRowCount .and. ::oVScroll != Nil
::oVScroll:nMax := -1
Else
nMin := Min( 1, ::nLen )
nMax := Min( ::nLen, MAX_POS )
nPage := Min( ::nRowCount(), ::nLen )
::oVScroll := TSBScrlBar():WinNew( nMin, nMax, nPage, .T., Self )
::oVScroll:SetPage( nPage, .T. )
EndIf

EndIf
// ::GoPos()
::Refresh( .T. )

Return Self



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




Пост N: 382
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 19.12.06 11:54. Заголовок: Harbour Compiler (CVS 2006-12-19 00:35)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1475



Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 76
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 19.12.06 12:42. Заголовок: TSBrowse


Спасибо, Григорий! TsBrowse "пикать" перестал.

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




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


krutoff пишет:

 цитата:
TsBrowse "пикать" перестал


Олег! Я сейчас готовлю Рождественскую редакцию библиотеки с различными исправлениями, документацией по (х)Харбору и подарочными примерами
Жди новостей!


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 77
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 19.12.06 13:39. Заголовок: Ok!


Жду с нетерпением!
С праздником! С началом новогодней гонки!

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




Пост N: 385
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 19.12.06 14:34. Заголовок: Сборка xHarbour 0.99.70 Final


Финальную версию компилятора xHarbour 0.99.70 выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1476

Дополнительные (contrib) библиотеки лежат по адресу:

http://minigui.mylivepage.ru/file/?fileid=1477



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




Пост N: 386
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 19.12.06 14:36. Заголовок: Re:


krutoff пишет:

 цитата:
Жду с нетерпением!


Релиз запланирован на 21 декабря...


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




Пост N: 391
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.12.06 11:32. Заголовок: Опубликован HMG Extended Build 29


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1510

Что нового:
- обновление компилятора Харбор
- исправлены обнаруженные ошибки
- изменена работа с внутренними Public-переменными: теперь они удаляются при удалении окна или контрола
- добавлена обработка еще одной кнопки в BtnTextBox
- исходники библиотеки hbOle для работы с TsBrowse в xHarbour
- новые примеры и обновление старых примеров



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




Пост N: 392
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.12.06 15:51. Заголовок: IDE version 0.3.7 с исправлениями


Исправленный пакет IDE version 0.3.7 (бинарники+исходники) снова выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1511

Вкралась неприятная опечатка!


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




Пост N: 393
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.12.06 18:40. Заголовок: Harbour Compiler (CVS 2006-12-22 11:00)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1512

Желаю всем удачных выходных!


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 70
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 22.12.06 19:21. Заголовок: Re:


А можно повторно рассмотреть вопрос :
при открытии окна MODAL и вместе с ним TsBrowse - курсор не активирован. (или хотя бы подсказать - где искать?)


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




Пост N: 394
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.12.06 20:16. Заголовок: Re:


i3t4j6 пишет:

 цитата:
при открытии окна MODAL и вместе с ним TsBrowse - курсор не активирован


Да, я писал Янушу об этой проблеме, но у него нет готового решения...


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




Пост N: 396
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 27.12.06 13:04. Заголовок: Опубликован HMG Extended Build 29a


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1519

Что нового:
- обновление компилятора Харбор (снова не обошлось без заморочек )
- исправлены обнаруженные ошибки
- новые примеры и обновление старых примеров

Поздравляю всех с наступающим Новым годом!


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




Пост N: 397
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 27.12.06 19:18. Заголовок: Harbour Compiler (CVS 2006-12-27 15:00)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1522



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


Пост N: 92
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 09.01.07 21:37. Заголовок: Re:


TO: gfilatov

1) Когда можно ожидать новую версию Расширенного релиза библиотеки MiniGUI?

2) Принимаются ли еще новые примеры (обновления старых) ?
В частности, имеется в наличии аналог advanced\FileBlue - FileGreen - для любителей природы, естественно с зеленой заливкой и т.п.

Один из новых примеров (бинарник)








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




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


Петр пишет:

 цитата:
1) Когда можно ожидать новую версию Расширенного релиза библиотеки MiniGUI?


Новая версия запланирована к выпуску на 22 января

Петр пишет:

 цитата:
2) Принимаются ли еще новые примеры (обновления старых) ?


Да, принимаются к рассмотрению (и в любом количестве )

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


Пост N: 93
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 09.01.07 22:19. Заголовок: Re:


Спасибо, если не возражаете, завтра отправлю на @freemail.ru

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




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


Петр пишет:

 цитата:
завтра отправлю на @freemail.ru


Буду ждать...

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




Пост N: 405
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 10.01.07 18:20. Заголовок: Harbour Compiler 0.47 (CVS 2007-01-09 16:10)


Новую версию компилятора Харбор 0.47 выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1549



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




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


gfilatov пишет:

 цитата:
Буду ждать...


Пакет получил! Большое спасибо!
После правки кода обязательно включу эту работу в новый релиз

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




Пост N: 413
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.01.07 12:18. Заголовок: Опубликован HMG Extended Build 30


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1668

Что нового:
- обновление компилятора Харбор и IDE
- исправлены обнаруженные ошибки
- расширение возможностей статусной строки
- поддержка ImageList в элементе управления ComboBoxEx
- создание форм с фоновым рисунком и градиентной заливкой (большое спасибо Петру Черному )
- пример использования анимированных GIF-файлов (большое спасибо Петру Черному )
- новые примеры и обновление старых примеров

Пакет IDE version 0.3.8 (бинарники+исходники) выложил по адресу:
http://minigui.mylivepage.ru/file/?fileid=1667



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




Пост N: 417
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.07 12:53. Заголовок: Harbour Compiler Build 1.1 (CVS 2007-01-24 23:10)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1722



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 4
Зарегистрирован: 18.01.07
ссылка на сообщение  Отправлено: 30.01.07 23:06. Заголовок: Re:


Вопросик в тему можно ? Не могу никак хХарбором собрать примерчики... постоянно ругается на отсутствие библиотек... :( ... начиная с dll.lib и дальше пошло поехало

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




Пост N: 418
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.01.07 23:38. Заголовок: Re:


Peretsc пишет:

 цитата:
Не могу никак хХарбором собрать примерчики


За полной сборкой для dll.lib приглашаю посетить файловый архив по адресу http://minigui.mylivepage.ru/file/index
Остальные библиотеки надо пересобрать из исходников в каталоге source\...


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




Пост N: 420
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 31.01.07 18:40. Заголовок: Re:


Обновил на сервере http://minigui.mylivepage.ru пример Tray Player до версии 1.3 (это простой MCI плэйер с поддержкой "текущего" плэйлиста)
Можно посмотреть/скачать по адресу http://minigui.mylivepage.ru/file/?fileid=1743


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 71
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 08.02.07 18:38. Заголовок: открытие окна MODAL и вместе с ним TsBrowse ...


gfilatov пишет:

 цитата:
Да, я писал Янушу об этой проблеме, но у него нет готового решения...


Я провел небольшие сравнения и выяснил, что если при открытии окна MODAL и вместе с ним стандартный TsBrowse - курсор
действительно не активируется. Но если при описании TsBrowse вставить :
Brw_6:aColumns[ 1 ]:lEdit := .F.
Brw_6:aColumns[ 1 ]:cOrder := "Name",
то все замечтательно- курсор красивый и круглый !!!
Для примера и проверки нужно в файле ...\Advanced\TsBrowse\TsBtest.prg :
1) вместо строк 83 -86 - написать MODAL NOSIZE;
2) после строки 515 - вставить
Brw_6:aColumns[ 1 ]:lEdit := .F.
Brw_6:aColumns[ 1 ]:cOrder := "Name"
Но все-таки есть одна неприятность - в результате всех этих дополнений нет возможности редактировать первое поле.
Может быть как-то можно, исходя из вышеизложенного, получить более приемлемый результат ?..


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




Пост N: 431
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 09.02.07 17:51. Заголовок: Harbour Devel build 1.1 (CVS 2007-02-09 00:28)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1792

Что нового:
- исправление и уточнение кода (как обычно )
- поддержка класса ALWAYS в структуре BEGIN SEQUENCE:
BEGIN SEQUENCE
<code>
[ RECOVER [ USING oErr ] ]
<recoverCode>
[ ALWAYS ]
<alwaysCode>
END [ SEQUENCE ]
Это подобно структуре TRY / [ CATCH ] / FINALLY / END в xHarbour
Те, кому нравиться команда TRY / CATCH / FINALLY / END вместо структуры
BEGIN SEQUENCE / RECOVER / ALWAYS / END могут просто добавить в свой код:
#command TRY => BEGIN SEQUENCE
#command CATCH [ oErr ] => RECOVER [ USING <oErr> ]
и:
errorBlock( {|oErr| break( oErr ) } )



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




Пост N: 433
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.02.07 11:13. Заголовок: Опубликован HMG Extended Build 31


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1819

Что нового:
- новая команда SET EVENTS FUNCTION TO <funcname> для определения собственного обработчика событий
- обновление компилятора Харбор
- синхронизация с оффициальным выпуском 2.0.022
- новые примеры и обновление старых примеров

Желаю всем удачи!



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




Пост N: 439
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.02.07 13:36. Заголовок: Опубликован HMG Extended Build 32


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1846

Что нового:
- исправление обнаруженных ошибок и неточностей кода
- улучшена поддержка tooltip, hotkey и цвета в MDI окнах
- обновление компилятора Харбор
- синхронизация с оффициальным выпуском 2.0.024

Также выложил полный пакет новой версии IDE по адресу:

http://minigui.mylivepage.ru/file/?fileid=1844

Желаю всем удачной выкачки!


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


Пост N: 118
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 28.02.07 17:50. Заголовок: Вроде пустяк, но..


Код на входе:

#include "common.ch"
#include "minigui.ch"
..
IF ISNUMERIC( nValue )
::Stop()
::nInterval := nValue
::Start()
ENDIF
..
После обработки препроцессором получаем

IF ISNUMERIC( nValue )
::Stop()
::nInterval := nValue
::Start()
ENDIF

При линковке выводится сообщение об отсуствующей ISNUMERIC()

Меняем порядок следования
#include "common.ch"
#include "minigui.ch"
на
#include "minigui.ch"
#include "common.ch"

Получаем на выходе
IF ( VALTYPE( nValue ) == "N" )
::Stop()
::nInterval := nValue
::Start()
ENDIF

т.е. то, что ожидали

Не было бы более уместным обьявлять в i_pseudofunc.ch

#translate ISCHAR( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISSTRING( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISNUMERIC( <v1> ) => ( VALTYPE( <v1> ) == "N" )

в независимости от того, определена ли HB_COMMON_CH_ или нет ?

И если написано

#ifndef HB_COMMON_CH_
#command UPDATE ..

то почему бы не определить еще и
#command DEFAULT.. ?


#command UPDATE



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




Пост N: 440
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.02.07 19:05. Заголовок: Re:


Петр пишет:

 цитата:
Не было бы более уместным обьявлять в i_pseudofunc.ch

#translate ISCHAR( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISSTRING( <v1> ) => ( VALTYPE( <v1> ) == "C" )
#translate ISNUMERIC( <v1> ) => ( VALTYPE( <v1> ) == "N" )

в независимости от того, определена ли HB_COMMON_CH_ или нет ?

И если написано

#ifndef HB_COMMON_CH_
#command UPDATE ..

то почему бы не определить еще и
#command DEFAULT.. ?


Петр,
Спасибо за подсказку, сделано!


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


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


Хорошую работу сделал Kevin Carmody
Спасибо!

Для себя я только поменял

:ADDLIB
shift
echo %MGV_HRB%\lib\%1.lib + >> b32lib.bc

на
:ADDLIB
if exist %MGV_LIB%\%1.lib echo %MGV_LIB%\%1.lib + >> b32lib.bc
if not exist %MGV_LIB%\%1.lib echo %MGV_HRB%\lib\%1.lib + >> b32lib.bc

Это если мне вздумается что-нибудь поменять в source\socket, например.


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


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


Т.е. конечно на

:ADDLIB
shift
if exist %MGV_LIB%\%1.lib echo %MGV_LIB%\%1.lib + >> b32lib.bc
if not exist %MGV_LIB%\%1.lib echo %MGV_HRB%\lib\%1.lib + >> b32lib.bc


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




Пост N: 441
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.03.07 17:49. Заголовок: Re:


Петр пишет:

 цитата:
Хорошую работу сделал Kevin Carmody


Это была еще только альфа версия
А сегодня по адресу http://kevincarmody.com/misc/compile.zip стала доступна уже бета версия
Я уже адаптировал ее для новой сборки библиотеки

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




Пост N: 442
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 01.03.07 20:07. Заголовок: Новая программа на сервере http://minigui.mylivepage.ru


Выложил на сервере http://minigui.mylivepage.ru свою 26-ю избранную программу Photo Resizer версии 1.0 - это симпатичный конвертер фотографий с возможностью их "подстройки" для последующей отправки по почте.
Можно посмотреть/скачать по адресу http://minigui.mylivepage.ru/file/?fileid=1858


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


Пост N: 121
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 01.03.07 23:09. Заголовок: Re:


Да, довольно симпатичная работа.

Однако, еще немного надо поработать над Rotate, при смене ориентации фотографии сьедается часть кнопок,
к тому же курсор "уплывает" на другую кнопку и это немного раздражает.

Управление с клавиатуры (смена фотографий) хорошее, еще бы назначить горячие клавиши для Rotate
(если убрать тулбар лазить в меню все время неохота, а с тулбаром немного напряг, см.выше).

И еще неплохо было бы иметь возможность управлять временем задержки Slide Show.

А вообше, неплохая программа.

Спасибо, Григорий за еще одну иллюстрацию возможностей Harbour + MiniGUIEx!



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




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


Петр пишет:

 цитата:
Однако, еще немного надо поработать над Rotate, при смене ориентации фотографии сьедается часть кнопок,
к тому же курсор "уплывает" на другую кнопку и это немного раздражает.

Управление с клавиатуры (смена фотографий) хорошее, еще бы назначить горячие клавиши для Rotate
(если убрать тулбар лазить в меню все время неохота, а с тулбаром немного напряг, см.выше).

И еще неплохо было бы иметь возможность управлять временем задержки Slide Show.


Согласен со всеми замечаниями. Это ведь только первая версия

Петр пишет:

 цитата:
Спасибо за еще одну иллюстрацию возможностей Harbour + MiniGUIEx!


Вам спасибо за отзыв! Такое внимание к моему скромному труду очень ценно.

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




Пост N: 444
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 02.03.07 17:30. Заголовок: Photo Resizer версии 1.1


Обновил программу Photo Resizer до версии 1.1, прописал в файл readme список используемых клавиш.
Что нового: добавлен режим миниатюр на 16 картинок
Лежит по адресу http://minigui.mylivepage.ru/file/?fileid=1859


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




Пост N: 445
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.03.07 12:29. Заголовок: Продолжаем хорошие новости


Выложил по адресу http://minigui.mylivepage.ru/file/?fileid=1861 обновленную программу Photo Resizer версии 1.1.
Что нового: мелкие улучшения

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 134
Зарегистрирован: 08.11.05
ссылка на сообщение  Отправлено: 07.03.07 13:32. Заголовок: Чего-то не хватает


Скачал версию 1.3-32. Пытаюсь собрать свое приложеньице и получаю ошибку
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from E:\HARBORS\MINIGUI\LIB\MINIGUI.LIB|errorsys
Чего не хватает?


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


Пост N: 129
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 07.03.07 14:11. Заголовок: Re:


Не хватает информации, как собираешь, что используешь Харбор и хХарбор,
правильно ли собираются тестовые примеры МiniGUI и т.д.

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




Пост N: 446
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.03.07 14:20. Заголовок: Re:


Владимир пишет:

 цитата:
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from E:\HARBORS\MINIGUI\LIB\MINIGUI.LIB|errorsys


Похоже, что смешаны Harbour и xHarbour компоненты.
Перекомпилируй все модули и библиотеку ОДНИМ компилятором.

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




Пост N: 447
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.03.07 14:22. Заголовок: Продолжаем хорошие новости


Программа Photo Resizer версии 1.1 признана программой недели на сайте http://soft.cnews.ru/?p=1


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 135
Зарегистрирован: 08.11.05
ссылка на сообщение  Отправлено: 07.03.07 15:10. Заголовок: Re:


gfilatov Большое спасибо.
Так и есть.:)

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 136
Зарегистрирован: 08.11.05
ссылка на сообщение  Отправлено: 07.03.07 15:18. Заголовок: Re:


gfilatov gfilatov пишет:

 цитата:
Программа Photo Resizer версии 1.1 признана программой недели на сайте http://soft.cnews.ru/?p=1


Поздравляю:)

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




Пост N: 449
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.03.07 11:40. Заголовок: Опубликован HMG Extended Build 33


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1911

Что нового:
- исправление обнаруженных ошибок и неточностей кода
- переработка поддержки градиентной заливки (огромное спасибо за это Петру Черному )
- обновление компилятора Харбор
- новые интересные примеры

Желаю всем удачи!


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




Пост N: 450
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.03.07 14:52. Заголовок: IDE version 0.3.9


Также выложил обновленный пакет IDE version 0.3.9 (бинарники+исходники) по адресу:
http://minigui.mylivepage.ru/file/?fileid=1912

Обновление вызвано тем, что в Харборе появилась новая обязательная библиотека compiler.lib




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




Пост N: 451
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 16.03.07 17:19. Заголовок: Сборка xHarbour 0.99.71


Текущую CVS-версию компилятора xHarbour 0.99.71 выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1913

Дополнительные (contrib) библиотеки лежат по адресу:

http://minigui.mylivepage.ru/file/?fileid=1914



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




Пост N: 452
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.03.07 15:18. Заголовок: Harbour MiniGUI IDE version 0.4.0 - 2007.03.18


Эксклюзив только для русскоязычных пользователей библиотеки!



Выложил полный пакет новой версии IDE по адресу:

http://minigui.mylivepage.ru/file/?fileid=1929

Желаю всем удачной выкачки!


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




Пост N: 455
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.03.07 18:24. Заголовок: Harbour Devel build 1.1 (CVS 2007-03-22 12:55)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1930

Что нового:
- поддержка хэша
- новая FUNCALL структура для EXTERNAL and DYNAMIC функций
- исправления в препроцессоре для корректной обработки строк с ';'
- дальнейшее сближение с xHarbour

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


Пост N: 137
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 22.03.07 22:51. Заголовок: Re:


Очень хорошие новости !

Хэш - мне ну очень нравится, очень сильно упрощает работу с всевозможными словарями.
Ну и все остальное тоже пригодится.
Хотя вроде уже приучил себя ставить пробел перед ';'

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




Пост N: 456
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 27.03.07 16:05. Заголовок: Harbour MiniGUI IDE version 0.4.0 - 2007.03.18 updated


Обновил полный пакет новой версии IDE с учетом последних исправлений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=1990

Что нового:
- добавлена возможность изменения размеров и их восстановления при повторном запуске для окон 'Project Browser' и 'Object Inspector'
Благодарю Садонина Вячеслава за вклад в развитие Ide!



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




Пост N: 457
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.03.07 13:28. Заголовок: Опубликован HMG Extended Build 34


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=1994

Что нового:
- исправление обнаруженных ошибок и неточностей кода
- пример создания меню с использованием градиентной заливки, как в Дельфи (огромное спасибо за это Петру Черному )
- обновление компилятора Харбор и IDE
- новые интересные примеры


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




Пост N: 461
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.04.07 11:05. Заголовок: Продолжаем хорошие новости


Обновил программу "Кто хочет стать миллионером?" до версии 1.2.
Что нового: главное меню в стиле Дельфи-программ (OwnerDraw)
Лежит по адресу http://minigui.mylivepage.ru/file/?fileid=2018


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




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


Обновил программу "Кто хочет стать миллионером?" версии 1.2.
Что нового: поправил смещение пунктов горизонтального главного меню
Можно скачать по адресу: http://minigui.mylivepage.ru/file/?fileid=2027


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




Пост N: 469
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 12.04.07 09:59. Заголовок: Продолжаем хорошие новости


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2105

В преддверии выпуска 35-го релиза выложил утилиту Process Killer v.2.0 для демонстрации стилевых возможностей нового меню, разработанного Петром Черным. Большое человеческое спасибо ему за это!
Программу можно скачать по адресу: http://minigui.mylivepage.ru/file/?fileid=2085

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




Пост N: 470
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 16.04.07 13:58. Заголовок: Опубликован HMG Extended Build 35


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2132

Что нового:
- исправление обнаруженных ошибок и неточностей кода
- новые команды для создания меню с использованием градиентной заливки, как в Дельфи (огромное спасибо за это Петру Черному )
- обновление библиотек HbPrinter и TSBrowse
- обновление компилятора Харбор и IDE
- новые интересные примеры

Обновил также полный пакет новой версии IDE с учетом последних исправлений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=2133




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


Пост N: 8
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 16.04.07 21:17. Заголовок: Re:


Восхищаюсь Вашей работоспособностью! Спасибо огромное! :)

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




Пост N: 471
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.04.07 11:19. Заголовок: Harbour Compiler (CVS 2007-04-17 04:20)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2138



Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.04.07 20:22. Заголовок: не могу раскрыть архив


Видимо у меня старая версия ZIP 8.0

Поэтому, начиная с некоторого времени, ругается на все версии мини и cvs:
Extracting to "D:\miniguy\harbur\"
Use Path: yes Overlay Files: no
skipping: Harbour/Version.Txt unsupported compression method 9
error: no files were found - nothing to do
как ей задать этот 9 метод компрессии?

Спасибо: 0 
Цитата Ответить
модератор




Пост N: 474
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 23.04.07 21:47. Заголовок: Re:


Игорь пишет:

 цитата:
как ей задать этот 9 метод компрессии?


Попробуйте использовать вместо старого Zip-архиватора бесплатный архиватор 7-zip
Подробности - по адресу http://www.7-zip.org/ru

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 25.04.07 19:39. Заголовок: Re:


громадное спасибо

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 04.05.07 22:52. Заголовок: Re:


gfilatov пишет:

 цитата:
Обновил программу "Кто хочет стать миллионером?" до версии 1.2.



А вот ещё "Кто хочет стать миллионером?":
click here
Не твоя прога?

Спасибо: 0 
Цитата Ответить
модератор




Пост N: 480
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.05.07 15:41. Заголовок: Re:


visitor пишет:

 цитата:
Не твоя прога?


Нет, ее автор - Николай Иванов
Но большинство вопросов было заимствовано именно из этой программы

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




Пост N: 481
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.05.07 17:53. Заголовок: Анонс


На понедельник, 7 мая запланирован выпуск 36-го релиза Расширенной версии библиотеки MiniGUI.
Что нового:
- исправление обнаруженных ошибок и неточностей кода
- обновление компилятора Харбор и IDE
- новые интересные примеры

Я посвящаю этот выпуск Дню Победы. Мой дед погиб в 1942 году

Благодарю за внимание!


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




Пост N: 482
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.05.07 11:17. Заголовок: Опубликован HMG Extended Build 36


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2232

Обновил также полный пакет новой версии IDE 0.4.2 с учетом последних исправлений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=2233

Поздравляю всех форумчан с наступающим Днем Победы!


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


Пост N: 62
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 07.05.07 12:23. Заголовок: Использование IDE


Примеров написанных в рукопашную более чем достаточно, есть практически на все случаи жизни.Хотелось бы,чтобы расширился раздел примеров написанных с использованиемIDE .

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




Пост N: 483
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 07.05.07 13:30. Заголовок: Re:


Vlad04 пишет:

 цитата:
Хотелось бы,чтобы расширился раздел примеров написанных с использованием IDE.


Спасибо за отклик!

Такие примеры есть тоже в следующих папках:
samples\Advanced\FuncList
samples\Advanced\MiniLabel
samples\Advanced\PROCESS_KILLER
samples\Basic\Contacts
samples\Basic\FastFind
samples\Basic\Histogram




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


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


Рассматривая на днях реализацию _SetWindowRgn()
я заметил, что функции c_SetWindowRgn в качестве первого параметра передается хэндл на окно

lhand := GetFormHandle ( name )
c_SetWindowRgn(lhand,col,row,w,h,lx)

но c_SetWindowRgn это параметр, почему-то не использует

SetWindowRgn(GetActiveWindow(), NULL, TRUE);
SetWindowRgn(GetActiveWindow(), hrgn, TRUE);

т.е.берется хэндл активного окна с помощью GetActiveWindow()
Тоже самое можно сказать и о SetPolyWindowRgn, С_SetPolyWindowRgn.

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

и правильнее было бы использовать
SetWindowRgn( (HWND) hb_parnl( 1 ), NULL, TRUE);
SetWindowRgn( (HWND) hb_parnl( 1 ), hrgn, TRUE);



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




Пост N: 484
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 10.05.07 13:53. Заголовок: Re:


Петр пишет:

 цитата:
и правильнее было бы использовать
SetWindowRgn( (HWND) hb_parnl( 1 ), NULL, TRUE);
SetWindowRgn( (HWND) hb_parnl( 1 ), hrgn, TRUE);


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

Жду от Вас хороших новостей!


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




Пост N: 487
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.05.07 11:22. Заголовок: Опубликован HMG Extended Build 37


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2270

Обновил также полный пакет новой версии IDE 0.4.3 с учетом последних исправлений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=2271



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




Пост N: 489
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.05.07 15:33. Заголовок: Harbour Compiler (CVS 2007-05-30 01:35)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2297



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




Пост N: 491
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.06.07 11:13. Заголовок: Опубликован HMG Extended Build 38


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2332

Что нового:
- исправление обнаруженных ошибок и неточностей кода
- новые команды для создания контекстного меню у отдельного элемента управления
- новая библиотека ADORDD для доступа к SQL-базам в стиле Клипперовских команд
- обновление библиотек HbOLE и MySQL
- обновление компилятора Харбор и IDE
- обновление старых примеров

Обновил также полный пакет новой версии IDE с учетом последних исправлений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=2333





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


Пост N: 156
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 05.06.07 12:50. Заголовок: HMG Extended Build 38


Почему в поставку Harbour не включена библиотека hbzip.lib и имеет ли смысл дальнейшее использование ziparchive.lib и zlib1.lib?

Спасибо

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




Пост N: 492
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.06.07 13:45. Заголовок: Re:


Петр,

Эта библиотека имеет лицензионные ограничения при использовании в коммерческих программах (необходима платная лицензия).
Поэтому пока используем старые библиотеки, которые вполне сносно работают

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


Пост N: 158
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 11.06.07 14:21. Заголовок: Возвращаясь к hbzip.lib


Для тех, кому окажется мало возможностей функции HB_GETUNRARFILE()
пример использования unrar.dll

/*
* MiniGUI UnRar Demo
*/

#include "minigui.ch"

Function Main

DEFINE WINDOW Win_1 ;
AT 0,0 ;
WIDTH 400 ;
HEIGHT 400 ;
TITLE 'GetFile Test' ;
MAIN

DEFINE MAIN MENU
DEFINE POPUP 'File'
MENUITEM 'Test 1' ACTION Test1()
MENUITEM 'Get Unrar.dll Version' ACTION Test2()
SEPARATOR
ITEM 'Exit' ACTION ThisWindow.Release
END POPUP
END MENU

END WINDOW

CENTER WINDOW Win_1

ACTIVATE WINDOW Win_1

Return

/*
*/
Procedure Test1()
Local x, a
x := Getfile ( , 'Open a File' , , .f. , .t. )
IF !Empty( x )
a := Hb_RarGetFileList( x )
// msginfo ( a[3][1] + "-" + a[3][4] )
msginfo ( a[3][1] + "-" + DToS( a[3][4] ) )
ENDIF
Return

Procedure Test2()
Local x
msginfo ( Str( Hb_RarGetDllVersion( ) ) )
Return

/*
*/
#pragma BEGINDUMP

#include <windows.h>
#include <time.h>
#include "unrar.h"
#include "hbapi.h"
#include "hbvm.h"
#include "hbstack.h"
#include "hbapiitm.h"

static PHB_ITEM RGetDate( UINT FileTime );
//static PHB_ITEM RConvertFileTimeToString( UINT FileTime, BOOL includeTime, BOOL includeSeconds );

HB_FUNC ( HB_RARGETDLLVERSION )
{
hb_retni( RARGetDllVersion( ) );
}

HB_FUNC ( HB_RARGETFILELIST )
{
PHB_ITEM pFileList = hb_itemArrayNew( 0 );
PHB_ITEM pFileName = hb_itemNew( NULL );
PHB_ITEM pPackSize = hb_itemNew( NULL );
PHB_ITEM pUnpSize = hb_itemNew( NULL );

HANDLE hArcData;
int RHCode, PFCode;
char CmtBuf[16384];
struct RARHeaderDataEx HeaderData;
struct RAROpenArchiveDataEx OpenArchiveData;

memset( &OpenArchiveData, 0, sizeof( OpenArchiveData ) );
OpenArchiveData.ArcName = hb_parc( 1 );
OpenArchiveData.CmtBuf = CmtBuf;
OpenArchiveData.CmtBufSize = sizeof( CmtBuf );
OpenArchiveData.OpenMode = RAR_OM_LIST;

hArcData=RAROpenArchiveEx( &OpenArchiveData );

if ( OpenArchiveData.OpenResult == 0 )
{
HeaderData.CmtBuf = CmtBuf;
HeaderData.CmtBufSize = sizeof( CmtBuf );

while ( ( RHCode = RARReadHeaderEx( hArcData, &HeaderData ) ) == 0 )
{
__int64 UnpSize = HeaderData.UnpSize + ( ( (__int64) HeaderData.UnpSizeHigh ) << 32 );
__int64 PackSize= HeaderData.PackSize +( ( (__int64) HeaderData.PackSizeHigh ) << 32 );
PHB_ITEM pSubarray = hb_itemArrayNew( 4 );

hb_arraySet( pSubarray, 1, hb_itemPutC( pFileName, HeaderData.FileName ) );
hb_arraySet( pSubarray, 2, hb_itemPutND( pUnpSize, UnpSize ) );
hb_arraySet( pSubarray, 3, hb_itemPutND( pPackSize, PackSize ) );

hb_arraySet( pSubarray, 4, RGetDate( HeaderData.FileTime ) );
// hb_arraySet( pSubarray, 4, RConvertFileTimeToString( HeaderData.FileTime, TRUE, TRUE ) );

hb_arrayAdd( pFileList, pSubarray );
hb_itemRelease( pSubarray );

if ( ( PFCode = RARProcessFile( hArcData, RAR_SKIP, NULL, NULL ) ) != 0 )
{
break;
}
}
}
hb_itemRelease( pFileName );
hb_itemRelease( pPackSize );
hb_itemRelease( pUnpSize );

RARCloseArchive(hArcData);
hb_itemRelease( hb_itemReturn( pFileList ) );
}

static PHB_ITEM RGetDate( UINT FileTime )
{
FILETIME ft;
SYSTEMTIME st;
PHB_ITEM pResult = hb_itemNew( NULL );

DosDateTimeToFileTime( HIWORD( FileTime ), LOWORD( FileTime ), &ft );
FileTimeToSystemTime( &ft, &st );

return ( hb_itemPutD( pResult, st.wYear, st.wMonth, st.wDay ) );
}

}

#pragma BEGINEND



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




Пост N: 494
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 11.06.07 16:00. Заголовок: Re:


Петр
Ваш пример работает нормально, но при компиляции получаю предупреждение

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
demo.c:
Warning W8065 demo.prg 70: Call to function 'RARGetDllVersion' with no prototype
in function HB_FUN_RARGETDLLVERSION


Как насчет функции для распаковки RAR-архива ?

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


Пост N: 159
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 11.06.07 16:22. Заголовок: Re:


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

С RARGetDllVersion уже разобрался.

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




Пост N: 495
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 11.06.07 16:36. Заголовок: Re:


Петр пишет:

 цитата:
Если хотите, могу выслать на мэйл


Конечно, присылай - с удовольствием потестирую!


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




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


gfilatov пишет:

 цитата:
Как насчет функции для распаковки RAR-архива ?


Демострационный пример UnRar будет включен в следующий выпуск Расширенного релиза библиотеки.

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




Пост N: 498
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.06.07 19:08. Заголовок: Harbour Compiler (CVS 2007-06-14 00:20)


Текущую версию компилятора Харбор CVS выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2397

Version 1.1.1 Devel Build (2007-06-14)
===========================

- added support for writable string enumerators (s:="abc";for each c in @s;...)
- cleaned the syntax and strange unsupported but accepted by [macro]compiler
constructions
- added BEGIN SEQUENCE [WITH <bErrorBlock>] / RECOVER [USING <oErr>] /
ALWAYS / END
- new debugger code with low level C interface borrowed from xHarbour
- added hash tables
- speed improvement
- added regular expressions
- added internet sockets
- added checksum functions
- added support for execution .prg scripts in hbrun
- added HB_COMPAT_XHB macro which allows to enable many xHarbour extensions
- added to default PP tables defines from hbsetup.ch
- added #ytranslate, #ycommand, #yuntranslate, #yuncommand
- fixes in BROWSE, GET and some other .prg classes
- fixed UFT8/UNICODE translations for control characters in GTSLN and GTXWC
- cleaned many memory leaks in Compiler
- added separated compiler library which can be linked with VM and RTL
libraries
- cleaned some possible bad side effects in cross references
- many other fixes, improvements and extensions - see ChangeLog for details



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




Пост N: 499
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 26.06.07 10:19. Заголовок: Опубликован HMG Extended Build 39


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2462

Что нового:
- исправление обнаруженных ошибок и неточностей кода;
- обновление библиотеки PropGrid;
- синхронизация с оффициальными версиями HMG 2.0.026-030;
- обновление компилятора Харбор (SVN 2007-06-23 15:45) и IDE 0.4.5;
- новые примеры.

Обновил также полный пакет новой версии IDE с учетом последних изменений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=2463




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


Пост N: 163
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 26.06.07 12:11. Заголовок: Небольшое уточнение


Библиотека hbunrar.lib разрабатывалась для Harbour

Пользователям xHarbour нужно немного подправить h_unrar.prg, cтрока 433
нужно
if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 )
заменить на
if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 )

или написать
#ifdef __XHARBOUR__
if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 )
#else
if ( ( PFCode = RARProcessFile( hArcData, ( hb_arrayScan( pArray, pValue, NULL, NULL, FALSE ) > 0 ) ? Operation : RAR_SKIP, pszDst, NULL ) ) != 0 )
#endif




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




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


Петр
Как всегда, большое спасибо за поправку!

Есть ли подвижки в решении проблемы resize control at runtime?


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


Пост N: 165
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 27.06.07 13:51. Заголовок: Re:


Есть, но еще нужно немного времени, чтобы доработать

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




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


Петр пишет:

 цитата:
еще нужно немного времени, чтобы доработать


Большое спасибо за информацию.
Вопрос был вызван тем, что я с 5 июля ухожу в отпуск

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


Пост N: 166
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 27.06.07 16:23. Заголовок: Re:


Поздравляю !
Мне пока не светит

Я так понимаю, что следующий выпуск будет минимум через месяц?

Это было бы хорошо - я закончил бы все задачи с to-do list.
К тому же после Unrar у меня появилась идея поработать с LZMA SDK 7zip.




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




Пост N: 503
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 27.06.07 17:52. Заголовок: Re:


Петр пишет:

 цитата:
Я так понимаю, что следующий выпуск будет минимум через месяц?


Верно.

Петр пишет:

 цитата:
Это было бы хорошо - я закончил бы все задачи с to-do list.


Замечательно!

Петр пишет:

 цитата:
после Unrar у меня появилась идея поработать с LZMA SDK 7zip


Очень интересно!


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




Пост N: 506
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 02.07.07 17:19. Заголовок: Memory Info


Выложил утилиту Memory Info v.1.1 для демонстрации использования различных шрифтов при формировании иконки в трее.
Программу можно скачать по адресу: http://minigui.mylivepage.ru/file/?fileid=2530





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




Пост N: 507
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.07.07 11:08. Заголовок: Harbour Compiler Devel build 1.1.1 (SVN 2007-07-02 16:10)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2531

Сборка откомпилирована с ключом HB_COMPAT_XHB /* Enable xHarbour extensions */




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




Пост N: 509
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 04.07.07 16:27. Заголовок: Продолжаем хорошие новости


Обновил программу FreeRAM до версии 1.1.
Что нового: исправлены обнаруженные ошибки, мелкие улучшения в интерфейсе, иконка в трее отображает количество свободной памяти в виде числа МегаБайт

Лежит по адресу http://minigui.mylivepage.ru/file/?fileid=2532


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




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


Петр пишет:

 цитата:
Это было бы хорошо - я закончил бы все задачи с to-do list.


Петр,
Есть ли решенные задачи для включения в следующий релиз №40?

С нетерпением жду ответа


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 23
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 20.07.07 03:04. Заголовок: Re:


Решил обновить xHarbor до версии 1.1.1
И получил вот такую картину:



У меня компилятор BCC 55


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




Пост N: 518
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.07.07 11:19. Заголовок: Опубликован HMG Extended Build 40


Новую версию Расширенного релиза библиотеки MiniGUI выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2848

Что нового:
- исправление обнаруженных ошибок и неточностей кода;
- новые функции для навигации по Grid;
- обновление библиотеки PropGrid;
- синхронизация с оффициальным HMG 2.0.031;
- обновление компилятора Харбор (SVN 2007-07-20);
- новые примеры.



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 30
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 26.07.07 05:08. Заголовок: Re:


Под xHarbour его можно использовать или нужно пересобирать библиотеку ?

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


Пост N: 187
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 26.07.07 09:49. Заголовок: Re:


Для использований с xHarbour yужно создать папку MiniGUI\xLib
и пересобрать библиотеку MiniGUI MiniGUI\Source\MakeLib.bat /x
при необходимости и др.библиотеки, например \Source\HbPrinter\MakeLib.bat /x



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 31
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 27.07.07 03:07. Заголовок: Re:


Петр пишет:

 цитата:
Для использований с xHarbour нужно создать папку MiniGUI\xLib
и пересобрать библиотеку MiniGUI MiniGUI\Source\MakeLib.bat /x
при необходимости и др.библиотеки, например \Source\HbPrinter\MakeLib.bat /x



Спасибо.
К сожалению собрались не все библиотеки.
Некоторые из-за того что в батнике не было указано %MG_BCC%\include,
Ну с батником я разобрался, а как в *.bc файл засунуть не понял
Пытался вот так:
INCLUDE_DIR = $(MV_HRB)\include+$(MG_BCC)\include
и так
INCLUDE_DIR = $(MV_HRB)\include;$(MG_BCC)\include
все равно не видит файлы

Некоторые библиотеки не собрались из-за того что у меня почему-то не оказалось TASM32. Скачал первый попавшийся - вроде работает.

И наконец одна библиотека -HbOle выдает кучу ошибок, при этом собирается, но подозрительно маленький и почти пустой файл.
А так-как я собирался выводить информацию в файлы Word и Excel, то без этой библиотеки мне наверное туго придется.

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


Пост N: 191
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 27.07.07 09:51. Заголовок: Re:


Uncle_ed пишет:

 цитата:
К сожалению собрались не все библиотеки.
Некоторые из-за того что в батнике не было указано %MG_BCC%\include




 цитата:
Пытался вот так:
INCLUDE_DIR = $(MV_HRB)\include+$(MG_BCC)\include
и так
INCLUDE_DIR = $(MV_HRB)\include;$(MG_BCC)\include
все равно не видит файлы


ты bcc32.cfg
-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib"

ilink32.cfg
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\PSDK"
создал ?
Уточни, какие именно библиотеки. У меня все, что надо, собирается без правки bat.



 цитата:
а как в *.bc файл засунуть не понял


Какой *.bc и зачем туда что-то засовывать?



 цитата:
А так-как я собирался выводить информацию в файлы Word и Excel, то без этой библиотеки мне наверное туго придется.


В xHb поддержка WINOLE встроена в rtl.lib - проблем не будет. HbOle заточена под Harbour.
Теперь в Harbour можно использовать библиотеку hboleaut.

Точно не знаю , Григорий может уточнить, но мне кажется, что HbOle из поставки MiniGUI включена больше для совместимости со старыми разработками.
Для новых приложений я б ее не рекомендовал использовать.


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




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


Uncle_ed пишет:

 цитата:
одна библиотека -HbOle выдает кучу ошибок, при этом собирается, но подозрительно маленький и почти пустой файл.


При использовании компилятора xHarbour библиотека HbOle не нужна, поскольку ее функциональность реализована в этом компиляторе на уровне ядра. Исходники этой библиотеки, включенные в поставку HMG Extended Edition, предназначены для использования с Харбором и имеют полную совместимость по синтаксису с кодом, используемым в xHarbour.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 37
Зарегистрирован: 31.03.07
ссылка на сообщение  Отправлено: 30.07.07 05:16. Заголовок: Re:


Дествительно не было файла ilink32.cfg и *.bc тоже править не пришлось.
Теперь все собралось кроме HbOle, но раз она не нужна то и не надо.

Какие именно батники правил теперь и уже и не вспомню.

Всем большое спасибо.

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




Пост N: 528
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.08.07 12:16. Заголовок: Опубликован HMG Extended Build 41


Опубликована новая версия Расширенного релиза библиотеки MiniGUI.
Поскольку сервер mylivepage.ru сейчас глючит и не позволяет ничего закачивать, ниже ссылка на американский FTP сервер:

http://hmgextended.com/files/CONTRIB/hmg-1.4-41-setup.zip

Что нового:
- новая команда для создания интерфейса с поддержкой скинов (примеры использования включены в поставку);
- новая библиотека WinReport для создания отчетов с помощью управляемых бланков;
- обновление библиотеки TsBrowse;
- обновление библиотеки PropGrid;
- обновление компилятора Харбор (SVN 2007-08-09);
- новые примеры.



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




Пост N: 529
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.08.07 11:23. Заголовок: HMG Extended Build 41


Выложил новый релиз, как обычно, на сервер mylivepage.ru по адресу:

http://minigui.mylivepage.ru/file/?fileid=2941

Желаю всем удачной выкачки!



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




Пост N: 530
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 16.08.07 15:40. Заголовок: Harbour MiniGUI IDE version 0.4.6 - 2007.07.14


Обновил полный пакет новой версии IDE с учетом последних изменений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=2965



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




Пост N: 531
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.08.07 11:42. Заголовок: Анонс


Завтра будет опубликован 42-й релиз Расширенной версии библиотеки MiniGUI.
Что нового:
- исправление обнаруженных ошибок и неточностей кода
- обновление компилятора Харбор и IDE
- новые интересные примеры

Благодарю за внимание!



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


Пост N: 210
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 28.08.07 18:25. Заголовок: Re:


сервер mylivepage.ru сейчас, кажется, опять глючит

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




Пост N: 533
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 28.08.07 19:04. Заголовок: Re:


Петр пишет:

 цитата:
сервер mylivepage.ru сейчас, кажется, опять глючит


Все работает!
Новый релиз будет опубликован завтра

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




Пост N: 535
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.08.07 10:30. Заголовок: Опубликован HMG Extended Build 42


Выложил новый релиз, как обычно, на сервер mylivepage.ru по адресу:

http://minigui.mylivepage.ru/file/?fileid=2994

Желаю всем удачной выкачки!



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




Пост N: 538
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.08.07 15:00. Заголовок: Harbour Compiler Devel build 1.1-1 (SVN 2007-08-30 03:55)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=2995



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




Пост N: 542
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 03.09.07 12:29. Заголовок: Продолжаем хорошие новости


Обновил HMGS-IDE 0.5.0 и текущую версию компилятора Харбор SVN на сервере mylivepage.ru



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




Пост N: 543
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 10.09.07 11:51. Заголовок: Harbour MiniGUI IDE version 0.5.1 - 2007.09.09


Обновил полный пакет новой версии IDE с учетом последних изменений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=3030



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




Пост N: 544
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 11.09.07 12:37. Заголовок: Harbour Compiler Devel build 1.1-1 (SVN 2007-09-11 00:40)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=3033

Эта сборка имеет много исправлений для консольных Харбор-приложений (см. changelog).

Также выложил свежую сборку xHarbour из поставки пакета Xailer.
Она маркирована разработчиками Xailer как версия 99.8. По-видимому, имеется в виду текущая CVS версия этого компилятора

Желаю всем удачной выкачки!




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


Пост N: 224
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 11.09.07 20:28. Заголовок: Re:


gfilatov пишет:

 цитата:
Также выложил свежую сборку xHarbour из поставки пакета Xailer



А почему не с CVS?
Еще рекомендую XEedit выложить (Scintilla в действии), он немного лучше, чем xedit в поставке VxHb, хотя и без Entities .




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




Пост N: 545
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 11.09.07 20:44. Заголовок: Re:


Петр пишет:

 цитата:
А почему не с CVS?


Потому что эта сборка, сделанная разработчиками Xailer, распространяется только среди подписчиков вместе с Xailer версии 1.7, которой нет на их официальном сайте



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


Пост N: 225
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 11.09.07 22:21. Заголовок: Re:


Я не силен в испанском:

Estimado usuario de Xailer,

Después del lanzamiento de la versión 1.6 de Xailer presentamos de forma inmediata la nueva versión 1.7 cuya única diferencia es que ha sido construida con la actual versión del propio CVS de xHarbour, exactamente a fecha 4 de septiembre de 2007.

Естественно для пользователей Xailer эта сборка полезна. В комплекте с 1.6 была сборка датируемая 2006 годом, xHarbour за это время уже сменил версию PCode и пользователи Xailer стали проявлять недовольство.

Но мне кажется, что лучше было бы выложить свежую версию CVS xHarbour, учитывая, что с 04.09 были сделаны сл.изменения

2007-09-11 05:05 UTC+0700 Andi Jahja <harbour/AT/cbn/net/id>
* source/rtl/pcre/pcre_globals.c
* work-around for OpenWatcom 1.7
* source/rtl/console.c
* _fileno -> fileno, for OpenWatcom 1.7

2007-09-10 08:05 UTC-0500 Paul Tucker <ptucker sympatico.ca>
* source/rtl/set.c
! fix possible GPF after hb_setListenerRemove() (przemek fix)

2007-09-08 21:34 UTC+0100 Patrick Mast <patrick/dot/mast/at/xharbour.com>
* source\tip\ftpcln.prg
* Formatting
+ METHOD StartCleanLogFile()
Starts a clean log file, overwriting current logfile.
+ METHOD fileSize( cFileSpec )
Calculates the file-size of the given files specifications.
+ DATA cLogFile
Holds the filename of the current logfile.
! Fixed logfilename in New(), now its not limited to 9999 log files anymore
! Fixed MGet() due to changes in HB_aTokens()
! Fixed listFiles() due to changes in HB_aTokens()
! listFiles() is still buggy. Needs to be fixed.
* source\rtl\hbtoken.c
+ HB_aTokens__()
This is the 'old' hb_aTokens() which returns a 2 elements array for
HB_aTokens__(".","."). I just added HB_aTokens__() as a TEMPORARY
solution for those who need a quick dirty fix for their existing
source code. This function will be deleted in a future release.

2007-09-07 21:04 UTC+0100 Miguel Angel Marchuet <miguelangel/at/marchuet.net>
* source/compiler/harbour.sly
! Fixed Using EXIT inside SWITCH/CASE.../END statement leaves dummy value on HVM
stack. Repeated in a loop allocates whole system memory for growing up
HVM stack.

2007-09-07 01:40 UTC-0500 Paul Tucker <ptucker sympatico.ca>
* source/rtl/set.c
! fix SET AutoShare (id 213)

2007-09-07 18:17 UTC+0200 Enrico Maria Giordano <e.m.giordano@emagsoftware.it>
* source/vm/macro.c
* Commented out unuseful assignment szString = NULL in function hb_macroGetValue()

2007-09-06 12:40 UTC-0300 Luiz Rafael Culik Guimaraes
* source/tip/ftpcln.prg
* source/tip/smtpcln.prg
* source/tip/popcln.prg
! when trace enable change trace filename to be between 1 and 9999 example ftp993.log

2007-09-05 20:00 UTC-0300 Luiz Rafael Culik Guimaraes
* include/std.ch
! minor fix to previus commit

2007-09-05 17:00 UTC-0300 Luiz Rafael Culik Guimaraes
* include/std.ch
! minor fix to previus commit

Хотя, конечно, файл справки интересен, в чем-то может и дополнить xHb Language Reference.



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




Пост N: 556
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.09.07 13:56. Заголовок: Harbour MiniGUI IDE version 0.5.2 - 2007.09.15


Обновил полный пакет новой версии IDE с учетом последних изменений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=3060



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




Пост N: 559
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.09.07 13:15. Заголовок: Анонс


В понедельник планируется опубликовать 43-й релиз Расширенной версии библиотеки MiniGUI.
Что нового:
- исправление обнаруженных ошибок и неточностей кода
- новые свойства для установки минимального и максимального размеров окон
- расширение функциональности элемента управления GetBox
- оптимизация использования служебных внутренних функций
- обновление компилятора Харбор и IDE
- новые интересные примеры (использование Flash-анимации и печать на RAW-принтеры)

Благодарю за внимание!

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




Пост N: 560
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 24.09.07 12:22. Заголовок: Опубликован HMG Extended Build 43


Опубликована новая версия Расширенного релиза библиотеки MiniGUI.
Поскольку сервер mylivepage.ru работает в режиме просмотра, ниже ссылка на американский FTP сервер:

http://hmgextended.com/files/CONTRIB/hmg-1.4-43-setup.zip

Большое спасибо Петру Черному за TaskBar Notifier версии 1.0!



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


Пост N: 247
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 24.09.07 22:34. Заголовок: Некоторые замечания по поводу внесенных изменений в h_init.prg


gfilatov пишет:

 цитата:
Опубликована новая версия Расширенного релиза библиотеки MiniGUI.



Я думаю, многим это не понравится (не весь выпуск разумеется). Запуск приложений в фоновом режиме из некоторых файловых менеджеров - это конечно не приятно, но больше для разработчика на этапе тестирования. А вот пользователям теперь придется нажимать клавишу Ins для перехода в режим вставки, чтобы избежать затирания символов в полях ввода. По себе знаю, иногда забываешься и всплеск эмоций гарантирован.

Второе мелкое замечание касается строки Local aWinver := WindowsVersion()
Я думаю WindowsVersion() надо заменить на стандартную OS(). Обе версии [x]Harbour знают, что такое XP и Vista
a If 'XP' $ aWinver хоть чуть-чуть, но быстрее If 'XP' $ aWinver[1].









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


Пост N: 248
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 24.09.07 22:44. Заголовок: Re:


Также рекомендую обратить внимание на этот пост
http://www.fivetechsoft.com/forums/viewtopic.php?t=8249&sid=0f25151449e4c02f6f6fd3a133af71e6
Minimum/Maximum для DATEPICKER. Я думаю имплементация этого кода в MiniGUI не составит большого труда и будет полезной.

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




Пост N: 561
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.09.07 13:19. Заголовок: Re:


Петр пишет:

 цитата:
имплементация этого кода в MiniGUI не составит большого труда и будет полезной


Попробую адаптировать этот код для следующего выпуска библиотеки.
Спасибо за подсказку!


Облом: Харбор не имеет функции hb_itemGetDT()
Может существует эквивалентная замена этой функции?

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




Пост N: 562
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.09.07 13:36. Заголовок: HMG Extended Build 43


Выложил новый релиз, как обычно, на сервер mylivepage.ru по адресу:

http://minigui.mylivepage.ru/file/?fileid=3069

В этой сборке учтены последние исправления от 25.09.2007

Также выложил текущую версию компилятора Харбор SVN по адресу:

http://minigui.mylivepage.ru/file/?fileid=3068

В этой версии много изменений, связанных с добавлением функциональности SIx3.
Также добавлена новая библиотека xHb для xHarbour-совместимых функций (подробности - в файле Changelog).

Желаю всем удачной выкачки!



Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 84
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 25.09.07 17:52. Заголовок: _CenterWindow xHarbour


Все примеры, где есть функция _CenterWindow при использовании
компилятора xHarbour дают странную ошибку на обявлении функции
и не работают.

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




Пост N: 564
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.09.07 18:38. Заголовок: Re:


krutoff пишет:

 цитата:
при использовании компилятора xHarbour дают странную ошибку


Функция _CenterWindow() теперь объявлена как псевдофункция
Просто перекомпилируйте все пользовательские библиотеки, включая HBprinter и MiniPrint.


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


Пост N: 249
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 26.09.07 09:30. Заголовок: Re:


gfilatov пишет:

 цитата:
Облом: Харбор не имеет функции hb_itemGetDT()
Может существует эквивалентная замена этой функции?



Конечно, можно написать свою функцию.
Но судя по постам на форуме разработчиков Harbour, Пржемек планирует включить поддержку типа DateTime, соответственно будут добавлены необходимые функции. Так что лучше чуть-чуть подождать. Если "чуть-чуть" затянется написать эквивалент.

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




Пост N: 565
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 26.09.07 10:32. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-09-26 05:37)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=3138

Внесено много изменений, направленных на совместимость с xHarbour-кодом (подробности - в файле Changelog)

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




Пост N: 583
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 04.10.07 12:44. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-10-04 02:54)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip

Место расположения было изменено по просьбам пользователей

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




Пост N: 593
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 12.10.07 11:36. Заголовок: Анонс


В понедельник планируется опубликовать 44-й релиз Расширенной версии библиотеки MiniGUI.
Что нового:
- исправление обнаруженных ошибок и неточностей кода
- расширение функциональности библиотеки TSBrowse при работе с массивом
- форматирование C-кода по стандартам для кода Харбора (по предложению Петра Черного)
- реорганизация накопленных примеров с вынесением части их в папку Utils
- обновление компилятора Харбор (изменение режима совместимости с компилятором xHarbour)
- новые интересные примеры (PDF Reader, Database Utility и др.)

Благодарю за внимание!



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




Пост N: 594
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 15.10.07 14:44. Заголовок: Опубликован HMG Extended Build 44


Выложил новый релиз, как обычно, на сервер mylivepage.ru по адресу:

http://minigui.mylivepage.ru/file/?fileid=3203

Обновил также полный пакет новой версии IDE с учетом последних изменений от автора по адресу:

http://minigui.mylivepage.ru/file/?fileid=3202



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




Пост N: 595
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 16.10.07 15:36. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-10-16 12:50)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=3231

Экзешник Харбора "похудел" за счет удаления пробного нестабильного кода:
- Removed two non-working (experimental) output types:
Java, CLI
(подробности - в файле Changelog, который включен в сборку)



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




Пост N: 596
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 17.10.07 10:59. Заголовок: xHarbour Compiler build 0.99.80 (CVS 2007-10-11 22:00)


Обновил сборку xHarbour из поставки пакета Xailer.
Она маркирована разработчиками Xailer как версия 99.80.





Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 76
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 18.10.07 18:13. Заголовок: Ошибка в TsBrowse


Использую TsBrowse с добавлением новых записей и запускаю его
в двух разных независимых окнах Form_3 и Form_4.
Сначала вызываю Form_3, потом - Form_4,а затем снова - Form_3 .
После попытки добавить новую запись - выскакивает ошибка :
Error: Harbour MiniGUI 1.4 Extended Edition (Build 44) - 2007.10.15
Control: TSB_GetBox of Form_3 already defined. Program Terminated.
Called from _DEFINEGETBOX(196) и т.д.


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




Пост N: 598
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 18.10.07 18:55. Заголовок: Re:


i3t4j6 пишет:

 цитата:
Использую TsBrowse с добавлением новых записей и запускаю его
в двух разных независимых окнах


Если Вы пришлете мне небольшой пример, демонстрирующий эту ошибку, то я смогу переслать такое сообщение об ошибке Янушу.
Иначе трудно определить, где находится ошибка: в библиотеке или в программе

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 77
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 18.10.07 19:32. Заголовок: Ввод отрицательного числа < 1


Подскажите, как можно ввести значение -0.1 или -0.02 в любое
числовое поле (например, поле 4 под названием Import при рассмотрении
примера \Advanced\TsBrowse\demo при вызове Tsbrowse-Super Columns ) ?


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 78
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 18.10.07 20:40. Заголовок: Re:


gfilatov пишет:

 цитата:
Если Вы пришлете мне небольшой пример, демонстрирующий эту ошибку, то я смогу


По какому адресу или на куда прислать исходники с примером ?

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




Пост N: 599
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 18.10.07 21:05. Заголовок: Re:


i3t4j6 пишет:

 цитата:
По какому адресу или на куда прислать исходники с примером ?


gfilatov{собачка}freemail{точка}ru
Желательно также описание того, как ошибка возникает в этом примере

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 79
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 20.10.07 15:50. Заголовок: Re:


Выслал в тот же вечер !

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 80
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 20.10.07 15:51. Заголовок: Re:


Еще одна проблема нарисовалась.При изменении почти любого числого поля в
примере \Advanced\TsBrowse\demo при вызове Tsbrowse-SbArray выскакивает
ошибка Error BASE/1082 Argument error: - .
(Она появилась приблизительно где-то после Релиза (Build 30))


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




Пост N: 602
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 20.10.07 20:26. Заголовок: Re:


i3t4j6 пишет:

 цитата:
При изменении почти любого числого поля в
примере \Advanced\TsBrowse\demo при вызове Tsbrowse-SbArray выскакивает
ошибка


Игорь,
Я могу без проблем изменить любое числовое поле в этом примере, используя Харбор+HMG build 44.
Возможно, Вам нужно заново проинсталлировать новый релиз библиотеки, чтобы избежать смешивания разных исходников.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 81
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 21.10.07 10:30. Заголовок: Re:


gfilatov пишет:

 цитата:
нужно заново проинсталлировать новый релиз библиотеки,


Специально переинсталлировал Харбор+HMG build 44 за 15.10.2007г. (harbour.exe за
14.10.2007 - 17-13 ). Затем выполнил Compile.bat. Далее захожу в
\Advanced\TsBrowse\, запускаю demo, вызываю Tsbrowse-SbArray и ввожу , например,
100 во второе поле первой строки - и в результате ошибка !!!
А если из следующего фрагмента убрать nPreVal , то ошибки нет, но итоги неверные.
FOOTER { || Transform( nTot2, "##,###" ) }; // must be a code block
PREEDIT { | uVar | nPreVal := uVar }; // updating footer value
POSTEDIT { | uVar | nTot2 += ( uVar - nPreval ), ;


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 85
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 21.10.07 10:57. Заголовок: DOS-окно


После установки xHarbour 99.80 при компиляции примеров появляется
ненужное DOS -окно. Какую библиотеку подключить, чтобы убрать
эту каку?

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




Пост N: 603
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.10.07 20:32. Заголовок: Re:


krutoff пишет:

 цитата:
Какую библиотеку подключить


Нужно добавить в скрипт gtgui.lib вместо gtwin.lib

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




Пост N: 604
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.10.07 20:35. Заголовок: Re:


i3t4j6 пишет:

 цитата:
вызываю Tsbrowse-SbArray и ввожу , например, 100 во второе поле первой строки - и в результате ошибка


Делаю у себя то же самое после нажатия Enter - никаких проблем: значение в Col4 корректно обновляется

ADD COLUMN TO TBROWSE oLbx DATA ARRAY ELEMENT 2;
TITLE "Col 2" ;
ALIGN DT_RIGHT, DT_CENTER; // let's align cells to right and center title
SIZE 80 EDITABLE; // this column is editable
COLORS CLR_BLACK, bColor; // background color from a Code Block
3DLOOK TRUE, TRUE, TRUE; // cells, titles, footers
MOVE DT_MOVE_NEXT; // cursor goes to next editable column
FOOTER { || Transform( nTot2, "##,###" ) }; // must be a code block
PREEDIT { | uVar | nPreVal := uVar }; // updating footer value
POSTEDIT { | uVar | nTot2 += ( uVar - nPreval ), ;
If( Eval( oLbx:aColumns[ 4 ]:bData ) < 325, ;
If( oLbx:lChanged, ( ++nGood, --nBad ), Nil ), ;
If( oLbx:lChanged, ( ++nBad, --nGood ), Nil ) ), ;
oLbx:DrawFooters() }


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 86
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 22.10.07 09:18. Заголовок: Re:


В том-то и дело, что в сборке 99.80 я gtgui.lib не нашел!

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




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


krutoff пишет:

 цитата:
в сборке 99.80 я gtgui.lib не нашел


Да, я знаю об этом
Вы можете использовать эту библиотеку из другой сборки версии 0.99.71



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 82
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 22.10.07 17:16. Заголовок: Re:


gfilatov пишет:

 цитата:
Делаю у себя то же самое после нажатия Enter ...


Я не знаю, может я не правильно или не корректно объясняю ?..
Но после Enter - и у меня нормально, а вот если ввести число - тогда
Error BASE/1082 Argument error: -
Честное слово, мне лучше было бы признаться , что я где-то не досмотрел или не
учел какую-то мелочь. Но ситуация всЁ та же !
Я даже попробовал все повторить на другом компьютере - и там ошибка.
Кстати, я не зря вспомнил о Релизе (Build 30). Так вот, я по очереди запускал все demo.exe из
TsBrowse , скомпилированные не сейчас, а по мере пояления очередного Релиза (они у
меня почти все сохранились). Ошибка выскакивает вплоть до (Build 30).
Григорий ! Подскажите , с какого боку теперь подходить к этой проблеме ?

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




Пост N: 607
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.10.07 17:27. Заголовок: Re:


i3t4j6 пишет:

 цитата:
если ввести число - тогда
Error BASE/1082 Argument error: -


Да, я тоже получил эту ошибку при вводе числа напрямую

i3t4j6 пишет:

 цитата:
Подскажите , с какого боку теперь подходить к этой проблеме ?


Надо отправить сообщение об ошибке и описание Янушу

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 83
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 22.10.07 18:07. Заголовок: Re:


gfilatov пишет:

 цитата:
Надо отправить сообщение об ошибке и описание Янушу


Спасибо огромное , уже легче !!! А как с вопросом по поводу ввода
отрицательного числа < 1 ?

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




Пост N: 608
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 22.10.07 19:14. Заголовок: Re:


i3t4j6 пишет:

 цитата:
как с вопросом по поводу ввода отрицательного числа < 1 ?


Здесь есть проблема с начальным вводом точки, насколько я понял
Но мне удалось изменить уже существующее значение на -0,1 в примере sbAlign
Конечно, для этого потребовалось установить в базе sbAlign.dbf размерность поля FIELD2 в 10 2 для приема дробных чисел...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 84
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 22.10.07 20:10. Заголовок: Re:


gfilatov пишет:

 цитата:
проблема с начальным вводом точки...


Я ничего не менял, а взял пример поле 4 под названием Import при рассмотрении
примера \Advanced\TsBrowse\demo при вызове Tsbrowse-Super Columns и
напрямую ввожу -0.1 . В результате получается -1.0.
А чтобы ввести требуемое значение, надо стрелками подвести курсор перед точкой и
ввести сначала 0, потом дробную часть.


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




Пост N: 613
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 24.10.07 13:37. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-10-24 04:22)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip

В связи с добавленной поддержкой WindowsCE и PocketPC размер любого экзешника, откомпилированного этой версией Харбора, вырастет примерно на 5 килобайт в сравнении с более старыми версиями компилятора.

Пришлось поправить небольшой косяк в библиотеке GTGUI, из-за которого требовалось дополнительно подключать библиотеку GTWIN, что приводило к появлению нежелательного досовского черного окна.

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




Пост N: 614
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 24.10.07 13:46. Заголовок: Re:


i3t4j6 пишет:

 цитата:
как с вопросом по поводу ввода отрицательного числа < 1 ?


Эта проблема вызвана известными косяками в реализации класса Tget в Харборе:

* Harbour Project source code:
* Get Class
*
...
/* TOFIX: ::Minus [vszakats] */

Поскольку элемент управления GetBox основан на этом классе, то он наследует эти проблемы


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


Пост N: 277
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 24.10.07 21:53. Заголовок: Re:


Григорий, у Вас исходники ziparchive.lib есть ?

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




Пост N: 617
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 25.10.07 11:08. Заголовок: Re:


Петр пишет:

 цитата:
исходники ziparchive.lib есть ?


К сожалению, не нашел
Успел вытереть старые сборки Харбора при очередной чистке диска

Опаньки, нашел исходники, датированные октябрем 2002 г., в старом архиве xHarbour 0.80
Высылаю...


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


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


Спасибо !

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


Пост N: 282
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 25.10.07 13:09. Заголовок: Re:


Пересобрал ziparchive.lib с
ZLIB 3 "18 July 2005" + Harbour

Вроде бы работает
По крайней мере - BASIC\BACKUP

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


Пост N: 283
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 25.10.07 13:42. Заголовок: Re:


Почему-то считал, что в ziparchive.lib только две функции HB_ZIPFILE и HB_UNZIPFILE,
а там их целая кучка, как в hbzlib ..

EXTERNAL COMPRESSSTRING
EXTERNAL HB_GETFILESINZIP
EXTERNAL HB_GETUNZIPFILE
EXTERNAL HB_GETZIPCOMMENT
EXTERNAL HB_SAVEZIPFROMMEMORY
EXTERNAL HB_SETBUFFER
EXTERNAL HB_SETDISKZIP
EXTERNAL HB_SETZIPCOMMENT
EXTERNAL HB_UNZIPFILE
EXTERNAL HB_UNZIPFILEINDEX
EXTERNAL HB_ZIPDELETEFILES
EXTERNAL HB_ZIPFILE
EXTERNAL HB_ZIPFILEBYPKSPAN
EXTERNAL HB_ZIPFILEBYTDSPAN
EXTERNAL HB_ZIPINMEMORY
EXTERNAL HB_ZIPTESTPK
EXTERNAL HB_ZIPWITHPASSWORD
EXTERNAL TRANSFERFROMIP
EXTERNAL UNCOMPRESSSTRING


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




Пост N: 359
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 25.10.07 22:12. Заголовок: Re:


Петр пишет:

 цитата:
Вроде бы работает
По крайней мере - BASIC\BACKUP



А можно выложить отдельно эту библиотеку ?

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


Пост N: 290
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 26.10.07 08:44. Заголовок: Re:


Andrey пишет:

 цитата:
А можно выложить отдельно эту библиотеку ?



Эта библиотека - аналог [x]Harbour hbzip (и по сути ее предшественник) и в плане функциональности ничего нового не предоставит, надеюсь пока.
Но hbzip построена на версии zlib 1.1.4. Новая сборка ziparchive.lib использует zlib 1.2.3 со всеми вытекающими последствиями. Из плюсов улучшена стабильность работы, увеличена скорость (почти 20%), экономнее расходуется память и др. Более детально информацию о изменениях можно прочитать на официальном сайте zlib.
Из явных минусов: выросший размер exe файла, отсутствие лицензионной "чистоты" - это относится и к ziparchive.lib и к hbzip, на что, при желании можно закрыть глаза
Отдельно выкладывать не вижу смысла, надеюсь, что библиотека будет включена в следующий релиз MiniGUI Ex. до выпуска которого осталось несколько дней.



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




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


Петр пишет:

 цитата:
Новая сборка ziparchive.lib использует zlib 1.2.3 со всеми вытекающими последствиями




Петр пишет:

 цитата:
надеюсь, что библиотека будет включена в следующий релиз MiniGUI Ex. до выпуска которого осталось несколько дней


Обновленная библиотека уже включена в новый релиз

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




Пост N: 625
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.10.07 16:08. Заголовок: Опубликован HMG Extended Build 45


Выложил новую версию Расширенного релиза библиотеки MiniGUI по адресу:

http://minigui.mylivepage.ru/file/?fileid=3349

Что нового:

- исправление обнаруженных ошибок и неточностей кода
- обновление библиотеки ZipArchive (большое спасибо Петру Черному )
- новые примеры и обновление старых примеров , в т.ч.:
...пример использования библиотеки GDI Plus (большое спасибо Петру Черному );
...пример использования ActiveX для встраивания в программу бизнес-графиков;
...полноценные кнопки на тулбаре в примере Set Themes.

Желаю всем удачи!


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 85
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 30.10.07 16:49. Заголовок: Control: TSB_GetBox of Form_3 already defined


gfilatov пишет:

 цитата:
Желательно также описание того, как ошибка возникает в этом примере


Уважаемый Григорий! Хотелось узнать, как там вопрос по поводу ошибки -
Control: TSB_GetBox of Form_3 already defined. Может Вы не получили пример, или нужно
подождать ? Я ждал HMG build (45), но в нем та же ошибка.

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




Пост N: 626
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.10.07 17:14. Заголовок: i3t4j6 пишет: Я жда..


i3t4j6 пишет:

 цитата:
Я ждал HMG build (45), но в нем та же ошибка


Увы, но Януш, по-видимому, не разбирался с этой проблемой (хотя я и посылал ему Ваше сообщение об ошибке).

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


Пост N: 302
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 30.10.07 20:53. Заголовок: Попробуйте изменить ..


Попробуйте изменить
строка 3496 h_tbrowse.prg

::cChildControl := "TSB_EditBox"

на

::cChildControl := "TSB_EditBox"+ALLTRIM(STR(_GetId())) или что-нибудь в этом духе.




Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 86
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 31.10.07 15:51. Заголовок: Петр пишет: Попроб..


Петр пишет:

 цитата:

Попробуйте изменить строка 3496 h_tbrowse.prg


Огромное спасибо ! Все получилось , только строка 3578 :
::cChildControl := "TSB_GetBox".



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 87
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 31.10.07 15:54. Заголовок: gfilatov пишет: Увы..


gfilatov пишет:

 цитата:
Увы, но Януш, по-видимому, не разбирался с этой проблемой...


Уважаемый Григорий! Наверное та же участь постигла и проблему из
примера \Advanced\TsBrowse\demo при вызове Tsbrowse-SbArray с
ошибкой Error BASE/1082 Argument error: - ?


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


Пост N: 306
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 31.10.07 16:10. Заголовок: i3t4j6 пишет: Все п..


i3t4j6 пишет:

 цитата:
Все получилось , только строка 3578



Петр пишет:

 цитата:
или что-нибудь в этом духе.





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




Пост N: 633
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 31.10.07 18:52. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-10-30 18:37)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip

и на сервере minigui.mylivepage.ru - по адресу:

http://minigui.mylivepage.ru/file/?fileid=3376



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




Пост N: 639
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.11.07 15:22. Заголовок: i3t4j6 пишет: пробл..


i3t4j6 пишет:

 цитата:
проблему из
примера \Advanced\TsBrowse\demo при вызове Tsbrowse-SbArray с
ошибкой Error BASE/1082 Argument error: - ?


Ошибка в обработчике блока bPrevEdit уже локализована.
Исправление будет доступно в следующем релизе

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 88
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 05.11.07 19:40. Заголовок: Большое спасибо !!!..


Большое спасибо !!!

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




Пост N: 643
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 09.11.07 14:39. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-11-09 00:09)


Текущую версию компилятора Харбор SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=3664

Также обновил эту версию и на американском сервере для тех, кто не может качать с http://minigui.mylivepage.ru по адресу:

http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip

Что нового:
- последние корректировки перед выпуском версии 0.99.4 beta

После выпуска версии 0.99.4 beta и ее обкатки планируется, что следующим будет Харбор версии 1.0 (это после 8 лет разработки )

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


Пост N: 314
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 09.11.07 20:09. Заголовок: gfilatov пишет: что..


gfilatov пишет:

 цитата:
что следующим будет Харбор версии 1.0



Я думаю, что это не за горами. Скоро и на улице Harbour будет праздник.
Пока же хочется для тех пользователей Harbour, которые не любят посещать форум разработчиков привести одну цитату Пржемека

I want to release 1.0 so I can work on 1.1.
IMHO we should only announce now that probably version 1.2 will not
be binary compatible with 1.0 in many places.
That's all.
I recently ported some of free GUI libraries to WinCE and as I can see even now
most of their code should be seriously cleaned/fixed.
Now I plan to work on some simple GUI lib for Windows to make it also an example
for other developers how some things can be resolved or should be written.

If it will be new code (not one of existing GUI lib) then IMHO it should
contrib project. Anyhow it will take long time to clean some things and I do not think it should stop us with final 1.0.


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




Пост N: 644
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 09.11.07 21:16. Заголовок: Harbour library for SQLite 3.5


Петр
В связи с "ажиотажным" спросом на сабж на английском форуме ожидаю Вашу библиотеку для включения в следующий релиз
Если возможно, укажите, что необходимо скачивать с сайта http://www.sqlite.org/download.html и как этим инструментом пользоваться

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




Пост N: 807
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.11.07 20:07. Заголовок: gfilatov Сделал теб..


gfilatov
Сделал тебя модом !
Надеюсь ты не против :) ?

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


Пост N: 315
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 12.11.07 23:27. Заголовок: gfilatov пишет: В с..


gfilatov пишет:

 цитата:
В связи с "ажиотажным" спросом на сабж на английском форуме ожидаю Вашу библиотеку для включения в следующий релиз



Нет проблем - только чуть-чуть доработаю.

gfilatov пишет:

 цитата:
Если возможно, укажите, что необходимо скачивать с сайта http://www.sqlite.org/download.html и как этим инструментом пользоваться


Ну здесь так много вопросов
Пользователям Windows - нужно будет скачать sqlite.dll. Пользователи Linux нуждаются соответственно в sqlite.so и iconv.so ( если у кого-то найдется *nix без iconv ). Но, собственно я собираюсь опубликовать только Win версию.

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

Лично у меня на этом движке построены система документооборота ( входящая-исходящая почта, статистика почтового сервера и т.п.) и маленькая бухгалтерия ( чисто по приколу, но работает ).





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




Пост N: 645
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 13.11.07 10:12. Заголовок: Dima пишет: Надеюсь..


Dima пишет:

 цитата:
Надеюсь ты не против


Нет, конечно!


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




Пост N: 646
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 13.11.07 10:18. Заголовок: Петр пишет: я собир..


Петр пишет:

 цитата:
я собираюсь опубликовать только Win версию


Отлично! То, что доктор прописал

Петр пишет:

 цитата:
Пользователям Windows - нужно будет скачать sqlite.dll


... и установить ее в каталог ... ?


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


Пост N: 317
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 14.11.07 22:14. Заголовок: Петр пишет: Now I p..


Петр пишет:

 цитата:
Now I plan to work on some simple GUI lib for Windows to make it also an example
for other developers how some things can be resolved or should be written.



А вот еще одна цитата

Hi Alex,
I'd like to ask you for developer access to HWGUI project.
I want change Linux build process/scripts and make some
cleanup in Windows builds. Probably also add support for
Unicode Win32 builds and WinCE.

best regards,
Przemek


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 89
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 18.11.07 20:24. Заголовок: Экспорт в Excel


Подскажите, при рассмотрении примера \Advanced\TsBrowse\demo
при вызове Tsbrowse-Report Exel набрал в первой строчке любые русские
символы. Затем нажимаю кнопку - Export Browse to Excel.
Так вот, метод Excel2 экспортитрует в Excel также русские слова,
а ExcelOle - почему-то не хочет?


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




Пост N: 652
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.11.07 14:26. Заголовок: Продолжаем хорошие новости...


Обновил версию компилятора Харбор SVN по адресу:

http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip

и на сервере minigui.mylivepage.ru - по адресу:

http://minigui.mylivepage.ru/file/?fileid=3955

Также доступно обновление IDE версии 0.5.4 по адресу:

http://minigui.mylivepage.ru/file/?fileid=3979

Планирую опубликовать новую версию Расширенного релиза библиотеки MiniGUI в понедельник, 26 ноября

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




Пост N: 655
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 26.11.07 12:01. Заголовок: Опубликован HMG Extended Build 46


Выложил новую версию Расширенного релиза библиотеки MiniGUI по адресу:

http://minigui.mylivepage.ru/file/?fileid=4057

Что нового:

- исправление обнаруженных ошибок и неточностей кода
- добавлен новый метод для сохранения формы в виде bitmap файла
- добавлена обработка события ON SCROLL для слайдера
- расширение функциональности команды EXECUTE FILE <File> WAIT
- обновление Харбора, MPM и HMGS-IDE
- обновление библиотеки TSBrowse (спасибо Игорю Щербаку за настойчивость )
- новые примеры и обновление старых примеров , в т.ч.:
консольный пример использования библиотеки SQLite3.Dll (большое спасибо Петру Черному );
пример Ftp Client с демонстрацией использования удаленного FTP-сервера (начальная версия);
Console+GUI смешанный режим
пример использования ActiveX с функциональностью IExplorer.

Желаю всем удачной выкачки!



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




Пост N: 660
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 05.12.07 16:15. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2007-12-05 09:15)


Обновил версию компилятора Харбор SVN по адресу:

http://www.hmgextended.com/files/HARBOUR/harbour-1.1.1.bin.w32.bcc32.zip

и на сервере minigui.mylivepage.ru - по адресу:

http://minigui.mylivepage.ru/file/?fileid=4267




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




Пост N: 661
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 06.12.07 11:34. Заголовок: xHarbour Compiler build 1.0.0 (CVS 2007-11-30) setup


Обновил сборку xHarbour из поставки пакета Xailer по адресу:

http://minigui.mylivepage.ru/file/?fileid=4276

xHarbour Compiler build 1.0.0 (SimpLex)
Copyright 1999-2007, http://www.xharbour.org http://www.harbour-project.org/

Harbour Build Info
---------------------------
Version: xHarbour build 1.0.0 Intl. (SimpLex)
PCode Version: 9
Compiler: Borland C++ 5.8.0
Platform: Windows 98 4.10.2222 A

Built on: Nov 30 2007 12:22:00
Last ChangeLog entry: 2007-11-06 21:55 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
ChangeLog CVS version: ChangeLog,v 1.5752.2.3

Harbour extensions: Yes
CA-Clipper 5.2e undocumented: Yes
CA-Clipper 5.2e strict compatibility: No
CA-Clipper 5.3x compatible extensions: Yes
Alaska Xbase++ compatible extensions: Yes
CA-Visual Objects compatible extensions: No
Multisoft Flagship compatible extensions: Yes
Microsoft FoxPro compatible extensions: No
dBase compatible extensions: No
Object file generation support: No
ANSI C usage: Non strict
C++ mode: Off
Compiler YACC debug mode: Off
Memory tracing and statistics: Off
Maximum symbol name length: 63



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




Пост N: 663
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.12.07 16:43. Заголовок: Harbour MiniGUI IDE version 0.5.5 - 2007.12.13


Выложил обновление IDE до версии 0.5.5 с авторскими изменениями по адресу:

http://minigui.mylivepage.ru/file/?fileid=4311

Ожидаю конструктивную критику в преддверии последнего в этом году релиза библиотеки!



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




Пост N: 664
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 19.12.07 17:20. Заголовок: xHarbour Compiler 1.1.0 Beta setup (CVS 2007-12-19 03:15)


Текущую версию компилятора xHarbour CVS выложил по адресу:

http://www.hmgextended.com/files/xHARBOUR/xharbour-1.1.0-beta-bin-w32-bcc-5-5.exe

и на сервере minigui.mylivepage.ru - по адресу:

http://minigui.mylivepage.ru/file/?fileid=4333



Спасибо: 1 
ПрофильЦитата Ответить
модератор




Пост N: 665
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 20.12.07 15:31. Заголовок: Анонс


Завтра планирую опубликовать 47-й релиз Расширенной версии библиотеки MiniGUI.
Что нового:
- исправление обнаруженных ошибок и неточностей кода
- поддержка Drag&Drop события для окон
- расширение функциональности библиотеки PropGrid
- обновление библиотек HbSQLite3 и HbUnRar (большое спасибо Петру Черному)
- обновление компилятора Харбор и IDE
- новые интересные примеры

Благодарю за внимание!



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




Пост N: 666
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 21.12.07 12:24. Заголовок: Опубликован HMG Extended Build 47


Выложил новую версию Расширенного релиза библиотеки MiniGUI по адресу:

http://minigui.mylivepage.ru/file/?fileid=4334

Желаю всем удачной выкачки!



Спасибо: 1 
ПрофильЦитата Ответить
постоянный участник


Пост N: 347
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 08.01.08 15:14. Заголовок: Чем отличаются библи..


Чем отличаются библиотеки CallDll и Dll из поставки MiniGUI Ex?
В чем смысл существавания этих библиотек?

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




Пост N: 678
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 08.01.08 16:46. Заголовок: Петр пишет: Чем отл..


Петр пишет:

 цитата:
Чем отличаются библиотеки CallDll и Dll из поставки MiniGUI Ex?


Dll служит для совместимости со старым кодом, использующим команду DECLARE DLL.
CallDll заимствована из официального HMG и предназначена для замены библиотеки Dll при использовании xHarbour.



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


Пост N: 348
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 08.01.08 22:55. Заголовок: Спасибо, Григорий. Н..


Спасибо, Григорий.
Не сочтите меня назойливым, но из Вашего ответа я не понял, что рекомендуется использовать пользователям Harbour в "новом коде"?
CallDll не работает с Harbour?
К сожалению, я не увидел примеров использования этих библиотек в MiniGUI - таких как Basic\CalDLL или что-нибудь в этом роде.


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




Пост N: 679
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 08.01.08 23:41. Заголовок: Петр пишет: я не ув..


Петр пишет:

 цитата:
я не увидел примеров использования этих библиотек в MiniGUI


Можно посмотреть следующие примеры:
BmpToJpg
Curves
EzTwain
Transparency
ScreenShotMaker
AnimateWindow
MsgBoxEx

Петр пишет:

 цитата:
CallDll работает с Harbour?


Да, конечно
Но я, по привычке, использую старый синтаксис, который весьма напоминает тот, который используетя в VB

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


Пост N: 350
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 08.01.08 23:54. Заголовок: C-код этих библиотек..


C-код этих библиотек не очень адаптирован для [x]Harbour, используются функции memset, sprintf, а не их эквиваленты из [x]Harbour rtl, если Вы не возражаете - я немножко подправлю К тому же можно сделать синхронизацию с соответствующими функциями из xHarbour, но это пусть любители xHb делают.

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




Пост N: 680
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 09.01.08 11:55. Заголовок: Петр пишет: если Вы..


Петр пишет:

 цитата:
если Вы не возражаете - я немножко подправлю


Нет проблем: главное, чтобы функционал не пострадал...



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




Пост N: 683
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 11.01.08 15:32. Заголовок: Harbour Devel build 1.1-1 Intl. (SVN 2008-01-11 01:52)


Текущую версию компилятора Harbour SVN выложил по адресу:

http://minigui.mylivepage.ru/file/?fileid=4409

Мы находимся в преддверии выпуска Харбор beta 0.99.4

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




Пост N: 684
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 14.01.08 12:58. Заголовок: Harbour MiniGUI IDE version 0.5.6 - 2008.01.13


Выложил обновление IDE до версии 0.5.6 с авторскими изменениями от Walter Formigoni по адресу:

http://minigui.mylivepage.ru/file/?fileid=4438



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 232 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

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