MiniGUI 18.01 - boas novidades

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

MiniGUI 18.01 - boas novidades

Mensagem 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
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

MiniGUI 18.01 - boas novidades

Mensagem 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 !
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

MiniGUI 18.01 - boas novidades

Mensagem por JoséQuintas »

Seguindo o mesmo princípio, use a opção B.

http://www.hmgextended.com/files/CONTRI ... 1-final.7z
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

MiniGUI 18.01 - boas novidades

Mensagem por asimoes »

Baixei e tá funcional o Pagescript32, muito bom!
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

MiniGUI 18.01 - boas novidades

Mensagem 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
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

MiniGUI 18.01 - boas novidades

Mensagem 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)
Anexos
2018-01-25.png
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

MiniGUI 18.01 - boas novidades

Mensagem por rubens »

Nilton a 18.01 é a Minigui Extends HMGs...
A sua deve se a Minigui HMG oficial...
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

MiniGUI 18.01 - boas novidades

Mensagem 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!
Nilton Medeiros
nilton@sistrom.com.br
Responder