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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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: 765
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