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




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


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

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

Готовится к опубликованию новая сборка №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 [только новые]


gfilatov2002
moderator




Пост N: 2013
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 12.02.22 19:44. Заголовок: Andrey пишет: при с..


Andrey пишет:

 цитата:
при создании библиотеки SAMPLES\Advanced\Tsb_Viewer\Lib библиотеку TsbViewer.lib копировать автоматом в папку \MiniGUI\Lib


Именно так и сделал

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




Пост N: 4067
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 12.02.22 20:29. Заголовок: gfilatov2002 пишет Н..


gfilatov2002 пишет
 цитата:
Надеюсь, что эти примеры будут кому-нибудь полезны


Если подключить работу с hrb, как в LetoDbf или hbedit, то обработчики событий можно делать в hrb. Будет возможность, если кому то надо, сделать утилиту похожую на DBCH как у А. Кресина.

PS.
Не увидел bat для сборки letoudf.hrb из LetoDbf\SERVER\SOURCE\letoudf.prg, что бы подменить на свой вариант letoudf.prg
PS2.
Есть более поздняя правка LetoDbf (2021-09-21 19:49 UTC+0100 Aleksander Czajczynski (hb fki.pl)),
чем по ссылке родной, по адресу https://github.com/alcz/LetoDBf
Может этот вариант собрать ? Предыдущий вариант так же был от Aleksander Czajczynski

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




Пост N: 2014
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 12.02.22 20:41. Заголовок: SergKis пишет: Есть..


SergKis пишет:

 цитата:
Есть более поздняя правка LetoDbf (2021-09-21 19:49 UTC+0100 Aleksander Czajczynski


Именно этот вариант используется при сборке LetoDbf для библиотеки Минигуи.

SergKis пишет:

 цитата:
Не увидел bat для сборки letoudf.hrb


Если правильно помню, этот файл был собран вместе с бинарником сервера (но могу ошибаться).

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




Пост N: 4068
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 12.02.22 21:07. Заголовок: gfilatov2002 пишет И..


gfilatov2002 пишет
 цитата:
Именно этот вариант используется при сборке LetoDbf для библиотеки Минигуи.


OK!

 цитата:
Если правильно помню, этот файл был собран вместе с бинарником сервера (но могу ошибаться).


В целом да (buildall.bat), но строка нужная это hbmk2 letoudf и нужный letoudf.hbp есть
 

# output path does not work with .hrb ?
-o../bin

-W3
-es0
-n
-gh

letoudf.prg

Наверно, можно применить ..\..\..\BATCH\hbmk2.bat letoudf.hbp

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




Пост N: 4069
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 13.02.22 14:15. Заголовок: gfilatov2002 В заве..


gfilatov2002
В завершении темы ini + _TBrowse(), небольшой пример на 2-а тсб https://TransFiles.ru/xzgzj

PS. Пропустил правку, поправьте
ON RELEASE ( (This.Cargo:oBrw:cAlias)->( dbCloseAllArea() ) )

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




Пост N: 2015
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 13.02.22 18:53. Заголовок: SergKis пишет: небо..


SergKis пишет:

 цитата:
небольшой пример на 2-а тсб


Большое спасибо

SergKis пишет:

 цитата:
Пропустил правку, поправьте


Поправил, конечно

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




Пост N: 4071
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 13.02.22 20:57. Заголовок: gfilatov2002 Извини..


gfilatov2002
Извините, не удержался и кнопки в пример добавил (маюсь от безделья сегодня) https://TransFiles.ru/s2xux

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




Пост N: 2016
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 15.02.22 10:48. Заголовок: Выложил 2-е обновлен..


Выложил 2-е обновление сборки 22.01 по адресу:

http://hmgextended.com/files/CONTRIB/hmg-22.01-setup.exe

Обновил также уникод-архив...

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




Пост N: 4075
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 16.02.22 15:16. Заголовок: gfilatov2002 Можно ..


gfilatov2002
Можно правку в i_status.ch сделать
 
#xcommand STATUSITEM [ <cMsg> ] ;
[ WIDTH <nSize> ] ;
[ ACTION <uAction> ] ;
[ ICON <cBitmap> ] ;
[ STYLE ] [ <style:FLAT,RAISED> ] ;
[ TOOLTIP <cToolTip> ] ;
[ BACKCOLOR <backcolor> ] ;
[ FONTCOLOR <fontcolor> [ <c: CENTERALIGN> ] [ <r: RIGHTALIGN> ] ] ;
[ <default: DEFAULT> ] ;
=> ;
_DefineItemMessage( "STATUSITEM", , 0, 0, <cMsg>, iif( Valtype( <uAction> ) == "B" , <uAction> , <{uAction}> ), <nSize>, 0, ... )

тогда такой код можно использовать
FOR i := 1 TO k
w := aStatus[ i ]
IF HB_ISNUMERIC( w )
IF w < 1; w := Int( This.ClientWidth * w )
ENDIF
j := "_wPost("+hb_ntos(nPost)+",,"+hb_ntos(i)+")"
IF empty( w ) ; STATUSITEM '' ACTION hb_MacroBlock( j )
ELSE ; STATUSITEM '' WIDTH w ACTION hb_MacroBlock( j )
ENDIF
ELSEIF HB_ISCHAR( w )
ENDIF
NEXT

В _SetFormAction() и _SetControlAction() нет варианта для StatusItem ставить ACTION

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




Пост N: 2017
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 16.02.22 15:41. Заголовок: SergKis пишет: прав..


SergKis пишет:

 цитата:
правку в i_status.ch сделать


Это можно сделать, используя псевдо-функцию

 цитата:
_SetStatusItemAction( <item>, <action>, <ParentFormHandle> )


которая вызывает реальную функцию

 цитата:
_SetStatusItemProperty( <item>, <value>, <ParentHandle>, STATUS_ITEM_ACTION )



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




Пост N: 4076
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 16.02.22 16:04. Заголовок: gfilatov2002 пишет и..


gfilatov2002 пишет
 цитата:
используя псевдо-функцию _SetStatusItemAction( <item>, <action>, <ParentFormHandle> )


Спасибо Работает, т.е.
LOCAL i, j, k, w, h := GetFormHandle( This.Name )
...
_SetStatusItemAction( i, hb_MacroBlock( j ), h )

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




Пост N: 4077
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 17.02.22 17:02. Заголовок: gfilatov2002 Неболь..


gfilatov2002
Небольшая добавка
 
METHOD MoveColumn( nColPos, nNewPos ) CLASS TSBrowse
...
IF HB_ISCHAR( nColPos ) ; nColPos := ::nColumn( nColPos, .T. )
ENDIF

If ! Empty( nColPos ) .AND. ! Empty( nNewPos ) .AND. ;
...


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




Пост N: 2018
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 17.02.22 21:10. Заголовок: SergKis пишет: Небо..


SergKis пишет:

 цитата:
Небольшая добавка


OK

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




Пост N: 2020
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 24.02.22 09:03. Заголовок: Выложил 3-й апдейт с..


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

Обновил также Unicode архив.

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





Пост N: 221
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 02.03.22 15:36. Заголовок: Ошибка при линковке


Скачал последний UPDATE. При линковке выдает ошибку. Может кто даст ссылку на пред.версию, а то у Григория на сайте только текущая.
[1]:iLink32.Exe -Gn -aa -Tpe -s @zpW.bcl
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_HB_FUN_HPDF_NEW' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETCOMPRESSIONMODE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_USEUTFENCODINGS' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETCURRENTENCODER' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_ADDPAGE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_SETSIZE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_GETHEIGHT' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_GETWIDTH' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SAVETOFILE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_RESETERROR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_FREE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_LOADPNGIMAGEFROMFILE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_LOADJPEGIMAGEFROMFILE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_DRAWIMAGE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETINFOATTR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETINFODATEATTR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_GETERROR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf

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




Пост N: 4088
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: 02.03.22 16:14. Заголовок: krutoff Тут https:/..

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





Пост N: 222
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 03.03.22 11:36. Заголовок: SergKis пишет: Тут ..


SergKis пишет:

 цитата:
Тут https://TransFiles.ru/mn61y

Спасибо, Сергей! Пред.версия идет без ошибок.
Григорий из Одессы, ему уже, конечно, не до того. Нас в Киеве тоже бомбят, особенно по ночам.

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




Пост N: 2022
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 07.03.22 12:54. Заголовок: Выложил 5-й апдейт с..


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

Желаю всем мира и добра

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




Пост N: 2025
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 17.03.22 22:00. Заголовок: Выложил срочное 7-е ..


Выложил срочное 7-е обновление для исправления ошибки, внесенной в сборке 21.11
Также обновил библиотеку PageScript до новой 4-й версии с полноценной поддержкой PDF (создание, просмотр, печать и экспорт текста).

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




Пост N: 1838
Зарегистрирован: 20.02.11
ссылка на сообщение  Отправлено: 18.03.22 15:44. Заголовок: Абсолютно тоже на по..


Абсолютно тоже на последнем 7-м обновлении, вернулся на 22.01 (Update 2)

krutoff пишет:

 цитата:
Скачал последний UPDATE. При линковке выдает ошибку. Может кто даст ссылку на пред.версию, а то у Григория на сайте только текущая.
[1]:iLink32.Exe -Gn -aa -Tpe -s @zpW.bcl
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_HB_FUN_HPDF_NEW' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETCOMPRESSIONMODE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_USEUTFENCODINGS' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETCURRENTENCODER' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_ADDPAGE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_SETSIZE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_GETHEIGHT' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_GETWIDTH' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SAVETOFILE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_RESETERROR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_FREE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_LOADPNGIMAGEFROMFILE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_LOADJPEGIMAGEFROMFILE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_PAGE_DRAWIMAGE' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETINFOATTR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_SETINFODATEATTR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf
Error: Unresolved external '_HB_FUN_HPDF_GETERROR' referenced from D:\MINIGUI\LIB\MINIGUI.LIB|h_savepdf



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