Página 1 de 1

MiniGUI 18.01 - boas novidades

Enviado: 23 Jan 2018 10:31
por MSDN
Fui agora no site da MiniGUI Extended ver se havia saída a última versão, mas não havia o link para download, somente da versão 17.12, então baixei o Changelog para dar uma olhada nas alterações, pois estou usando a 17.09, e para minha surpresa, o Changelog já está atualizado, e a nova versão sai amanhã....ou talvez hoje ainda, depende do fuso !
HMG 18.01 Extended Edition
2018/01/24: Build 81
* Fixed: A typo in the imagelist processing prevented the use of the imagelist
without a mask (introduced in the build 2.5.4).
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see test01 and test04 in folder \samples\Advanced\TDatabase)
* Enhanced: Loading the images from an external DLL was supported for the
following controls:
- Browse
- BtnTextBox
- CheckLabel
- ComboBoxEx
- Folder
- GetBox
- Grid
- ImageCheckButton
- ImageList
- StatusBar
- Tab
- ToolBar[Ex]
- Tree
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see sample in folder \Utils\QBGen)
* Modified: A return of the function IsThemed() was assigned to a variable of
the public _HMG_SYSDATA array for a speed improvement of MiniGUI core.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* Modified: Added the new function GetDeskTopArea() --> aRect.
Returns coordinates of Desktop window excluding Taskbar.
Usage:
aRect := GetDeskTopArea() // { left, top, right, bottom }
nDeskTopWidth := aRect[ 3 ] - aRect[ 1 ]
nDeskTopHeight := aRect[ 4 ] - aRect[ 2 ]
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo in folder \samples\Advanced\FrameWork)
* Updated: Synchronized Extended HMG for compatibility with Official HMG:
- New: Added the 'Redraw' method for all windows and controls.
You can apply this method via:
- function syntax:
DoMethod ( Form, "Redraw" )
DoMethod ( Form, Control, "Redraw" )
- pseudo-OOP syntax:
Form.Redraw
Form.Control.Redraw
- common syntax: This.Redraw
- windows only syntax: ThisWindow.Redraw
Based upon a contribution of Claudio Soto <srvet@adinet.com.uy>
(see demo in folder \samples\Advanced\Curves)
- Modified: A correction of a default value of the SPACING property
for the Horizontal RadioGroup control (it's equal zero now).
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
* Updated: Internal OOP class TWndData:
- added the new variable lAction and method Release().
Suggested and contributed by Sergej Kiselev.
* Updated: PScript library source code (see in folder \Source\PageScript).
Contribution of Richard Visscher <richard/at/irvis.com>
(see demo in folder \samples\Advanced\PageScript and
new help file PageScript.chm in folder \Doc)
* Updated: Adaptation FiveWin Class TSBrowse 9.0 in HMG:
- a small correction in the method DelColumn().
Contributed by Igor Nazarov.
- improved handling of the variable :lEnabled and method Enabled();
- added processing of the footers in the method Excel2().
(see demo in folder \samples\Advanced\Tsb_array_3)
Suggested and contributed by Sergej Kiselev.
* Updated: WinReport library:
- mitigated annoying debugger messages by printing incorrect barcodes.
Contributed by Pierpaolo Martinello <pier.martinello[at]alice.it>
(see source in folder \Source\WinReport)
* Updated: HbSQLite3 library:
- update for using SQLITE3 version 3.22.0dev.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
* Updated: Harbour Compiler 3.2.0dev (SVN 2018-01-05 15:38).
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(look at ReadMe.txt in folder \harbour)
* New: 'HMG internal hotkeys processing' sample.
Based upon a contribution of Pablo Cesar Arrascaeta.
Adapted for Minigui Extended by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\HotKeys)
* New: 'Using a menu definition from external DLL' sample:
- added a function for loading of all Accelerator keys as
character array and verify of a cross with the hotkeys.
Based upon a contribution of Petr Chornyj <myorg63/at/gmail.com>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\MenuDLL)
* New: 'Using a Dialog definition from external DLL' sample.
Based upon a contribution of Janusz Pora <januszpora/at/onet.eu>.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\TimerDLL)
* New: 'Using of TSBrowse for a table from an array' sample:
- table dimensions;
- table colors;
- export table to Excel.
Contributed by Sergej Kiselev and Verchenko Andrey
(see in folder \samples\Advanced\Tsb_array_3)
* New: 'How to hide/show a Tab page(s) at runtime' sample.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo3.prg in folder \samples\Basic\Tab_3)
* New: 'Using of a context menu for the Image, Label and Button' sample.
Contributed by Sergej Kiselev and Verchenko Andrey
(see in folder \samples\Basic\MENU_Picture)
* Updated: 'Print Pie Graph' sample: updated the data for December 2017.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see demo.prg in folder \samples\Basic\GraphPrint)
* Updated: MAINDEMO (SYNTAX I) sample:
- modified: save window in PNG format,
- updated for compatibility with xHarbour.
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see at folder \samples\Basic\MAINDEMO_(SYNTAX_I))
* Updated: 'Using a menu definition from the resources of an application'
sample: added the useful function HMG_GetVKeyNameByCode().
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \samples\Basic\MenuRES)
* Updated: 'CPU Speed' sample:
- using of the WMI command line CPU CurrentClockSpeed query.
Based upon a contribution of Pete D. <pete_westg/at/yahoo.gr>
(see in folder \samples\Applications\CPUSpeed)
* Updated: 'Quick Browse Generator' utility:
- implemented full support for barcode,
- solved miscellaneous bugs,
- adopted resources from dll.
Contributed by Pierpaolo Martinello <pier.martinello[at]alice.it>
(see in folder \Utils\QBGen)
A novidade que mais gostei é ter o código fonte do PageScript, eu usava muito ele no Clipper.

Abraços

PS : Depois que fiz a postagem pensei, se o Changelog está atualizado, quer dizer que o link para download só não foi alterado no site, peguei o link padrão do download e mudei o ano e mês, e claro....funcionou
http://www.hmgextended.com/files/CONTRI ... -setup.exe

MiniGUI 18.01 - boas novidades

Enviado: 23 Jan 2018 11:04
por MSDN
Como diz o ditado, alegria de pobre dura pouco...
Fui instalar a MiniGUI 18.01 e o Windows 10 bloqueou dizendo que o arquivo está infectado com o Trojan : Win32/Azden.A!cl
Se mais alguém passou por isso, favor relatar.

PS : Será que nosso amigo desenvolvedor está querendo usar a máquina dos outros pra minerar Bitcoin !

MiniGUI 18.01 - boas novidades

Enviado: 23 Jan 2018 12:52
por JoséQuintas
Seguindo o mesmo princípio, use a opção B.

http://www.hmgextended.com/files/CONTRI ... 1-final.7z

MiniGUI 18.01 - boas novidades

Enviado: 23 Jan 2018 14:24
por asimoes
Baixei e tá funcional o Pagescript32, muito bom!

MiniGUI 18.01 - boas novidades

Enviado: 23 Jan 2018 21:24
por Nascimento
MSDN disse:
PS : Será que nosso amigo desenvolvedor está querendo usar a máquina dos outros pra minerar Bitcoin
enviei um email relatando esse problema ele falou que iria verificar mais achava que era um falso positivo
depois do problema que o nosso amigo assimões esta passando com o upx pode ser algo similar

MiniGUI 18.01 - boas novidades

Enviado: 25 Jan 2018 13:23
por NiltonGM
Amigos, duas perguntas:
1. O que é PageScript e qual a utilidade no Harbour?
2. Fiquei confuso ou perdi alguma coisa, a última versão disponível que vi era a 3.4.4 da HMG e 1.2a da IDE UNICODE, como é que pulou para 18.01? (ver imagem anexo)

MiniGUI 18.01 - boas novidades

Enviado: 25 Jan 2018 14:24
por rubens
Nilton a 18.01 é a Minigui Extends HMGs...
A sua deve se a Minigui HMG oficial...

MiniGUI 18.01 - boas novidades

Enviado: 25 Jan 2018 14:34
por NiltonGM
Entendi, baixei pra ver e ao rodar vi que era outra HMG que trabalha com outro tipo de projeto e não com a aplicação final.
Valeu!