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




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


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

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

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

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

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




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


Andrey
постоянный участник




Пост N: 4612
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.12.15 16:47. Заголовок: Haz пишет: В качест..


Haz пишет:

 цитата:
В качестве подтверждения - твой свежий вопрос по TSBrowse :
- "Как поменять картинку в уже сформированной таблице ?"
Ответ есть и в исходниках и даже в примерах .....



Я так и не нашёл... Сделал по другому... Если не сложно - ткни где это ?

Haz пишет:

 цитата:
PS Притом мараторий же временный


Но если временный, то тогда ладно...

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




Пост N: 720
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 15.12.15 16:51. Заголовок: Andrey пишет: Если ..


Andrey пишет:

 цитата:
Если не сложно - ткни где это ?


в примере 3.5к размером
Tsb_Cursor.prg
в зависимости от условия If( oBrw:lDrawSelect ..... или рисуется или не рисуется . Вместо НЕ рисуется можно рисовать другую и по другому условию

oBrw:GetColumn( 'DATE' ):uBmpCell := {|| If( oBrw:lDrawSelect, LoadImage( "Calendar.BMP" ), NIL ) }

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




Пост N: 4613
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.12.15 17:34. Заголовок: Haz пишет: в пример..


Haz пишет:

 цитата:
в примере 3.5к размером


Спасибо БОЛЬШОЕ !

Смотрел же это пример.

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




Пост N: 865
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 16.12.15 11:25. Заголовок: Выпустил очередной р..


Выпустил очередной релиз библиотеки. При этом изменена схема нумерации сборок на "Год.Месяц"

Сборка для компилятора BCC лежит на официальном сайте библиотеки по адресу:

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

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

http://hmgextended.com/files/CONTRIB/hmg1512-mingw.exe

и компактный архив для последней доступной версии компилятора xHarbour

http://hmgextended.com/files/CONTRIB/xhmg1512_xhb10138.zip

Обновление к этой версии рекомендуется для всех предыдущих сборок...

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

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




Пост N: 4614
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 17.12.15 14:51. Заголовок: Пересобрал свой боль..


Пересобрал свой большой проект ! Полёт нормальный !

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




Пост N: 866
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 17.12.15 15:29. Заголовок: Andrey пишет: Полёт..


Andrey пишет:

 цитата:
Полёт нормальный


Благодарю за подтверждение

Для справки: основные изменения в новой сборке были связаны с перелопачиванием всего Си-кода для 64-битной совместимости и исправлением небольших неточностей в PRG-коде ядра библиотеки.
Ожидаю отчета о переходе на новую версию и от других пользователей...

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




Пост N: 728
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 17.12.15 16:34. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Ожидаю отчета о переходе на новую версию и от других пользователей...


Пересобрал пару проектов , собираются без замечаний.
Запускаются , работают. Все не тестировал, т.к. много , основное нормально пашет

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




Пост N: 869
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 15.01.16 13:04. Заголовок: Просто к сведению. В..


Просто к сведению. Выпустил сегодня RC для очередной сборки библиотеки, которая выйдет на следующей неделе...
Полный список изменений см. ниже
Скрытый текст

Также убрал статус beta у 64-битной сборки (вроде, нареканий не было либо никто не пробовал )

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




Пост N: 870
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 21.01.16 11:19. Заголовок: Выпустил очередной р..


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

Сборка для компилятора BCC лежит на официальном сайте библиотеки по адресу:

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

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

http://hmgextended.com/files/CONTRIB/hmg1601-mingw.exe

и для компилятора MinGW64 по адресу:

http://hmgextended.com/files/CONTRIB/minigui64-1601.exe

и компактный архив для последней доступной версии компилятора xHarbour

http://hmgextended.com/files/CONTRIB/xhmg1601_xhb10138.zip

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


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




Пост N: 751
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 21.01.16 12:33. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Благодарю за внимание


Григорий , спасибо!
Постоянно , слежу и пробую "на вкус" все новое в твоем проекте.

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




Пост N: 4660
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 21.01.16 20:23. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
* Updated: Modified the application manifest for compatibility with Windows 10.
A manifest file is common now for 32- and 64-bit builds.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see Windows7.Manifest in folder \Resources)



Теперь программы собираются сразу для Windows7 и выше ?

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




Пост N: 871
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 22.01.16 11:17. Заголовок: Andrey пишет: Тепер..


Andrey пишет:

 цитата:
Теперь программы собираются сразу для Windows7 и выше ?


Нет, это определяется не манифестом, а использованным Си-компилятором:

- для ВСС 5.5 - от Win98 и выше;
- для MinGW - от WinXP и выше;
- для PellesC - от Win7 и выше.


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




Пост N: 4662
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 22.01.16 11:26. Заголовок: Некорректно спросил...


Некорректно спросил.
Имел в виду, что размеры форм, шрифта будет правильно отображаться в Win7 по Win10 и не наезжать друг на друга под разными системами.
Я уже протестировал - всё классно получается ! Спасибо !

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




Пост N: 4665
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 22.01.16 22:38. Заголовок: Читаю в MiniGUI.chm ..


Читаю в MiniGUI.chm "MiniGui 16 Extend"
функции GetMyDocumentsFolder() и GetModuleFilename()
Ставлю к себе в программу, не собирается:
Turbo Incremental Link 5.66 Copyright (c) 1997-2002 Borland
Error: Unresolved external '_HB_FUN_GETMODULEFILENAME' referenced from ...
Error: Unresolved external '_HB_FUN_GETMYDOKUMENTSFOLDER' referenced from ...
hbmk2[IEntrepreneur]: Error: Running linker. 2


Поиск по всей папке MiniGUI не дал ничего !
Где эти функции ?


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





Пост N: 20
Зарегистрирован: 18.06.15
ссылка на сообщение  Отправлено: 28.01.16 12:38. Заголовок: Уважаемый Григорий, ..


Уважаемый Григорий, наткнулся в примерах ... сбой в программах
на фукции MsgMiniGuiError() ...

Например -
Application: C:\MiniGUI\SAMPLES\BASIC\Histogram\demo.exe
Date: 01/28/16 Time: 13:25:41
Time from start: 0 days 0 hours 0 mins 11 secs
Error MGERROR/0 Control: Graph_Title Of Veamos Not defined. Program terminated.

Called from MSGMINIGUIERROR(94)
Called from SETPROPERTY(3661)
Called from ELGRAFICO(139)
Called from (b)PRESENTA(4)
Called from _PROCESSINITPROCEDURE(1511)
Called from _ACTIVATEWINDOW(1363)
Called from PRESENTA(52)
Called from (b)MAIN(699)
Called from _DOCONTROLEVENTPROCEDURE(1670)
Called from EVENTS(1583)
Called from DOMESSAGELOOP(0)
Called from _ACTIVATEWINDOW(1388)
Called from MAIN(24)


Описание этой фукции MsgMiniGuiError() выдачи наименования ошибки нигде не нашел ...

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




Пост N: 763
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 28.01.16 12:42. Заголовок: Alex_Cher пишет: Оп..


Alex_Cher пишет:

 цитата:
Описание этой фукции MsgMiniGuiError() выдачи наименования ошибки нигде не нашел ...


Плохо искал
MiniGui\Source\h_error.prg
 
*-----------------------------------------------------------------------------*
*-Date Created: 01-01-2003
*-Author: Antonio Novo <antonionovo@gmail.com>
*-Modified by Grigory Filatov at 24-08-2014
*-----------------------------------------------------------------------------*
FUNCTION MsgMiniGuiError( cMessage, lAddText )
*-----------------------------------------------------------------------------*

cMessage += iif( hb_defaultValue( lAddText, .T. ), " Program terminated.", "" )

RETURN Eval( ErrorBlock(), _HMG_GenError( cMessage ) )



А в примере MiniGUI\SAMPLES\BASIC\Histogram\demo.exe ошибка происходит потому, что гистограмма пытается вывести заголовок (Title), который был удален руками из поля редактирования.


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





Пост N: 21
Зарегистрирован: 18.06.15
ссылка на сообщение  Отправлено: 02.02.16 13:02. Заголовок: ВНИМАНИЕ ВСЕМ кто пе..


ВНИМАНИЕ ВСЕМ кто перегнал свои проекты под последнюю сборку 16.01

Функция конвертации текстового файла в DBF работает не корректно -

append from _FailName.txt delimited with ","

Файл DBF получается с совершенной измененным записями не соответсвующими исходнику.
Срочно перегнал проект под сборку 15.12 - работает нормально.

Уважаемый Григорий прошу обратить вниманине ...



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




Пост N: 872
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 02.02.16 16:10. Заголовок: Alex_Cher пишет: пр..


Alex_Cher пишет:

 цитата:
прошу обратить вниманине


Эта проблема уже решена Пржемеком в последней версии Харбора на сервере GitHub

 цитата:
Last ChangeLog entry: 2016-02-01 14:55 UTC+0100 Przemyslaw Czerpak


Исправленная версия Харбора будет включена в следующую сборку минигуи 16.02

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




Пост N: 4682
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 02.02.16 17:12. Заголовок: А проблемы с индекса..


А проблемы с индексами CDX нет случайно тоже ?
А то второй день борюсь с кодом... Индекс ломается при закрытии...

Ну точно, откатился на старую версию, работает...


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




Пост N: 846
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 02.02.16 20:20. Заголовок: gfilatov2002 У себя..


gfilatov2002
У себя с TsBrowse сделел правку:
METHOD DrawHeaders( lFooters )
... 
было
If lOrder //V90
Default lDescend := .F., ::aSortBmp := { StockBmp( 4 ), StockBmp( 5 ) }
hBitMap := ::aSortBmp[ If( lDescend, 2, 1 ) ]
nAlign := nMakeLong( DT_LEFT, DT_RIGHT )
...
стало
nAlign := nMakeLong( nAlign, DT_RIGHT )



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