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




Пост N: 699
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть IV) (продолжение)


Начало темы находится здесь, а теперь

АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №48, которая выйдет в конце недели.
Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне

Кратко, что нового:

- исправление обнаруженных ошибок и неточностей кода;
- новый класс HEADERIMAGE для Grid и Browse;
- свойство Address в Hyperlink может теперь открывать папку или файл на диске;
- добавлен NOTABSTOP класс для Browse;
- поддержка пользовательских компонентов (заимствована из оффициального релиза);
- расширения и исправления в библиотеках TsBrowse и PropGrid;
- обновлены сборки Харбор и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).




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


gfilatov2002
moderator




Пост N: 249
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 20.09.11 17:23. Заголовок: АНОНС * АНОНС * АНОН..


АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Завершена подготовка к опубликованию новой версии 2.0, которая выйдет завтра.

Кратко, что нового:
- исправление обнаруженных погрешностей в коде библиотеки;
- добавлен новый класс MARQUEE (бесконечный цикл) для элемента управления PROGRESSBAR;
- мелкие дополнения в команде DO REPORT;
- обновлены библиотеки HBPrinter до версии 2.25 и TSBrowse;
- обновлена сборка Харбора версии 3.1.0dev, а также HMGS-IDE до версии 1.0.8;
- добавлены новые и обновлены старые примеры

Ваши комментарии и пожелания приветствуются!
Спасибо за внимание!

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




Пост N: 241
Зарегистрирован: 06.02.07
ссылка на сообщение  Отправлено: 21.09.11 07:56. Заголовок: Урррррррррраааааа!!!..


Урррррррррраааааа!!!

Вот это - действительно

ЮБИЛЕЙ !!!


Всем спасибо огромное!

В первую очередь - уж не скромничай, пожалуйста - Григорию и "команде" за бесконечное терпение и прилежание в "строительстве" бесконечных билдов HMG Ext.

Ну и всем нам - тоже! :) :) :)

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 250
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 21.09.11 11:36. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки выложил, как и обещал, по адресу:

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

а также, как обычно, на сервере http://hmgextended.com по адресу:

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

Также доступна эта сборка и для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg201-mingw.zip

Спасибо за внимание!

З.Ы. Алексей! Спасибо за поздравление

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




Пост N: 167
Зарегистрирован: 27.07.08
ссылка на сообщение  Отправлено: 22.09.11 01:15. Заголовок: СПАСИБО!!! Уже скач..


СПАСИБО!!!



Уже скачал и пробую

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




Пост N: 242
Зарегистрирован: 06.02.07
ссылка на сообщение  Отправлено: 22.09.11 15:46. Заголовок: Григорий, обнаружил ..


Григорий, обнаружил баг (если это он) в MPM (возможно, это было и раньше, но напоролся только нынче) (HMG Ext. 2.0.1.; всё для Harbour и MiniGUI установлено "стандартно" - на C:; WinXP SP2; во всех остальных аспектах работает нормально):

Вылетает в MpmStop() тут (MPM.PRG, строка 1919)
     IF !MemoWrite(cBatFile, BuildBatch( ; 
lDebug, lRebuild, lXHarbour, lGenLib, lXp, lShow, ;
cProjFolder, cHarbourFolder, cREDIR, cHRB, cBCC, cBRC, cILINK, cTLIB))
MpmStop('Cannot write ' + cBatFile + '.')
BREAK
ENDIF
при таком ("слишком длинном", что ли?) пути к проекту (вот начало MAIN.MPM)
 PROJECTFOLDER=E:\__gustow\reestr\reestr_30_source\hrb_test 
DEBUG=NO
REBUILD=NO
RUNAFTER=YES
HIDEBUILD=YES
DELETETEMP=YES
XHARBOUR=NO
MULTITHREAD=NO
GENPPO=NO
EXETYPE=MIXED
WARNINGS=NONE
GENLIB=NO
PRGPARAMS=
EXEPARAMS=
ZIPSUPPORT=NO
ODBCSUPPORT=NO
ADSSUPPORT=NO
MYSQLSUPPORT=NO
C:\MiniGUI\Harbour\lib\libct.lib
MAIN.PRG
...
далее еще куча PRGшек
Копирую проект, например, в "E:\_gug\" (соответственно меняя PROJECTFOLDER), открываю оттуда - там всё билдится нормально.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 251
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 22.09.11 21:32. Заголовок: gustow пишет: ..


gustow пишет:

 цитата:
IF !MemoWrite(cBatFile, BuildBatch( ;


Выглядит, как ограничение в Харборовской функции MemoWrit()
Но, возможно, что я ошибаюсь...

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 252
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 03.10.11 15:03. Заголовок: Harbour MiniGUI IDE version 1.1.0 beta - 2011.09.24


Обновил полную сборку Minigui IDE на сайте http://minigui.mylivepage.ru по адресу:

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

а также, как обычно, на сервере http://hmgextended.com в папке HMGS-IDE.

Изменений в IDE довольно много и они связаны с подключением к проекту нового автора, который полностью перелопатил и отформатировал весь код, что позволило собирать IDE без предупреждений Харбора (ключ -w), но вследствие таких больших изменений эта версия является тестовой (beta). Ваши отклики о найденных ошибках приветствуются!

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


Пост N: 240
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 03.10.11 16:49. Заголовок: Сегодня проверил. Пр..


Сегодня проверил. Проект имеет десятка полтора форм и еще больше .prg. Все собралось без вопросов.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 257
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 06.10.11 12:02. Заголовок: АНОНС * АНОНС * АНОН..


АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Завершается подготовка к опубликованию новой версии 2.0.2, которая выйдет на следующей неделе.

Кратко, что нового:
- исправление обнаруженных погрешностей в коде библиотеки;
- воосстановлено нормальное поведение элемента управления Spinner в режиме ReadOnly (это обсуждалось здесь на форуме еще в 2007 г.);
- добавлено свойство TabStop для всех элементов управления;
- добавлен необязательный класс HOTKEY <клавиша> для кнопок с целью быстрого определения горячих клавиш;
- кнопки с иконками теперь поддерживают стиль XP под WinXP;
- добавлена новая команда SET [GRID] NAVIGATIONMODE EXCEL для назначения перемещения при редактировании в гриде вниз, а клавиша <Tab> при этом используется для горизонтального перемещения между ячейками (как в Экселе);
- обновлена сборка Харбора версии 3.1.0dev, а также HMGS-IDE до версии 1.1.0;
- добавлены новые (в частности, шаблон официального HMGIDE) и обновлены старые примеры

Спасибо за внимание!

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 261
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 12.10.11 12:04. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки выложил, как и обещал, по адресу:

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

а также, как обычно, на сервере http://hmgextended.com по адресу:

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

Также доступна эта сборка и для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg202-mingw.zip

Спасибо за внимание!

Спасибо: 0 
Профиль
AM



Пост N: 116
Зарегистрирован: 15.12.06
ссылка на сообщение  Отправлено: 13.10.11 11:48. Заголовок: Обнаружил неувязочку..


Обнаружил неувязочку. В новой версии не работает функция hb_fEof() (hbmisc.lib) - всегда возвращает .t. , как с этим бороться?
Кроме того, не нашёл исходников этой библиотеки (раньше были), хотя не факт, что понадобятся.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 265
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.10.11 12:41. Заголовок: AM пишет: не работа..


AM пишет:

 цитата:
не работает функция hb_fEof() (hbmisc.lib) - всегда возвращает .t. , как с этим бороться?


Попробуй заменить эту функцию самописным аналогом (см. рабочий пример ниже).

 цитата:
/* 
* $Id: testhbf.prg 15174 2010-07-25 08:45:50Z vszakats $
*/

PROCEDURE Main()

// open a text file here
IF hb_fuse( "testhbf.prg", 0 ) > 1

DO WHILE ! hb_feof()
qout( "line " + str( hb_frecno(), 2 ) + " " + hb_freadln() )
hb_fskip( 1 )
ENDDO
qout( "" )

// close the file
hb_fuse()
ENDIF
wait
RETURN

STAT FUNCTION hb_feof()
RETURN hb_finfo()[6]



Спасибо: 2 
Профиль
AM



Пост N: 117
Зарегистрирован: 15.12.06
ссылка на сообщение  Отправлено: 13.10.11 17:01. Заголовок: Спасибо, так работае..


Спасибо, так работает.

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 266
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.10.11 17:29. Заголовок: AM пишет: Спасибо, ..


AM пишет:

 цитата:
Спасибо, так работает


А причина этой проблемы в том, что функция HB_FEOF() теперь определена в библиотеке hbrtl и закрывает видимость этой функции в hbmisc

Спасибо: 1 
Профиль
alex_II



Пост N: 54
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 14.10.11 06:57. Заголовок: При переходе с 2.0.1..


При переходе с 2.0.1 на 2.0.2 получил ошибку:

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_tracemode' referenced from C:\MINIGUI\HARBOUR\LIB\HBRTL.LIB|trace



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


Пост N: 254
Зарегистрирован: 13.10.05
ссылка на сообщение  Отправлено: 17.10.11 12:47. Заголовок: Изменений в IDE д..



 цитата:

Изменений в IDE довольно много



напрочь слетает DEFINE SPLITBOX.
По-видимому он не поддерживается IDE ?



Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 278
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 27.10.11 12:47. Заголовок: АНОНС * АНОНС * АНОН..


АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Завершается подготовка к опубликованию новой версии 2.0.3, которая выйдет на следующей неделе.

Кратко, что нового:
- кнопки с иконками теперь поддерживают стиль XP под WinXP при изменении картинки;
- добавлен новый необязательный класс RESULT [TO] <имя переменной> в команды COMPRESS и UNCOMPRESS;
- изменен в сторону уменьшения коэффициент пропорциональности при выводе картинки в команде PRINT GRAPH;
- обновлена сборка Харбора версии 3.1.0dev, многие пользовательские библиотеки, а также HMGS-IDE до версии 1.1.0.1;
- добавлены новые и обновлены старые примеры

Спасибо за внимание!

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 282
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 31.10.11 12:05. Заголовок: Новый релиз библиоте..


Новый релиз библиотеки выложил, как и обещал, по адресу:

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

а также, как обычно, на сервере http://hmgextended.com по адресу:

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

Также доступна эта сборка и для компилятора MinGW по адресу:

http://hmgextended.com/files/CONTRIB/hmg203-mingw.zip

Спасибо за внимание!

P.S. Выпуск последующих версий будет зависеть целиком от Ваших пожеланий/присланного кода
Надеюсь на активность всех заинтересованных лиц

Спасибо: 0 
Профиль
alex_II



Пост N: 57
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 31.10.11 12:21. Заголовок: Спасибр за отлично п..


Спасибо за отлично проделанную работу Григорий!
Переход с 2.0.1 на 2.0.3 прошел нормально

Спасибо: 0 
Профиль
gfilatov2002
moderator




Пост N: 283
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 31.10.11 12:47. Заголовок: alex_II пишет: Пере..


alex_II пишет:

 цитата:
Переход с 2.0.1 на 2.0.3 прошел нормально


Благодарю за подтверждение!
Увы, но стимулов продолжать эту работу все меньше и меньше...

Спасибо: 0 
Профиль
Ответов - 301 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 All [только новые]
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 96
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет