Автор | Сообщение |
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; - новые и обновленные старые примеры (как обычно ).
|
|
|
Ответов - 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 |
| Именно так и сделал
|
|
|
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
|
|
|
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 |
| Если правильно помню, этот файл был собран вместе с бинарником сервера (но могу ошибаться).
|
|
|
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
|
|
|
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)->( dbClose AllArea() ) )
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 2015
Зарегистрирован: 11.02.10
|
|
Отправлено: 13.02.22 18:53. Заголовок: SergKis пишет: небо..
SergKis пишет: цитата: | небольшой пример на 2-а тсб |
| Большое спасибо SergKis пишет: цитата: | Пропустил правку, поправьте |
| Поправил, конечно
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 4071
Зарегистрирован: 17.02.12
|
|
Отправлено: 13.02.22 20:57. Заголовок: gfilatov2002 Извини..
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 2016
Зарегистрирован: 11.02.10
|
|
Отправлено: 15.02.22 10:48. Заголовок: Выложил 2-е обновлен..
|
|
|
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
|
|
|
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 ) |
|
|
|
|
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 )
|
|
|
|
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. ; ...
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 2018
Зарегистрирован: 11.02.10
|
|
Отправлено: 17.02.22 21:10. Заголовок: SergKis пишет: Небо..
SergKis пишет: OK
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 2020
Зарегистрирован: 11.02.10
|
|
Отправлено: 24.02.22 09:03. Заголовок: Выложил 3-й апдейт с..
Выложил 3-й апдейт сборки 22.01 с учетом всех последних изменений Обновил также Unicode архив.
|
|
|
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
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 4088
Зарегистрирован: 17.02.12
|
|
Отправлено: 02.03.22 16:14. Заголовок: krutoff Тут https:/..
|
|
|
krutoff
|
| |
Пост N: 222
Зарегистрирован: 17.10.05
|
|
Отправлено: 03.03.22 11:36. Заголовок: SergKis пишет: Тут ..
SergKis пишет: Спасибо, Сергей! Пред.версия идет без ошибок. Григорий из Одессы, ему уже, конечно, не до того. Нас в Киеве тоже бомбят, особенно по ночам.
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 2022
Зарегистрирован: 11.02.10
|
|
Отправлено: 07.03.22 12:54. Заголовок: Выложил 5-й апдейт с..
Выложил 5-й апдейт сборки 22.01 с учетом всех последних изменений Желаю всем мира и добра
|
|
|
gfilatov2002
|
| moderator
|
Пост N: 2025
Зарегистрирован: 11.02.10
|
|
Отправлено: 17.03.22 22:00. Заголовок: Выложил срочное 7-е ..
Выложил срочное 7-е обновление для исправления ошибки, внесенной в сборке 21.11 Также обновил библиотеку PageScript до новой 4-й версии с полноценной поддержкой PDF (создание, просмотр, печать и экспорт текста).
|
|
|
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 |
|
|
|
|
Ответов - 300
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
All
[только новые]
|
|