Clipper On Line • Ver Tópico - SETTOPMOST(oOBJ:handle)

SETTOPMOST(oOBJ:handle)

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

SETTOPMOST(oOBJ:handle)

Mensagempor cruz_brasil » 24 Out 2016 22:07

Boa noite pessoal,
Estou tendo dificuldade de trazer um window para frente de todos os objetos,
É um panel com uma browse dentro, que deve pular para frente de todos os objetos, mas não estou conseguindo com as funções que eu esperava que fosse funcionar, tentei com as opções da HWGUI, mas não tive sucesso então parti para o C para ver se conseguia, e estudando a documentação da MSDN, encontrei o seguinte:
BOOL WINAPI SetWindowPos(
_In_ HWND hWnd,
_In_opt_ HWND hWndInsertAfter,
_In_ int X,
_In_ int Y,
_In_ int cx,
_In_ int cy,
_In_ UINT uFlags
);
Então setei o "_In_opt_ HWND hWndInsertAfter," HWND_TOPMOST que promete "Places the window above all non-topmost windows. The window maintains its topmost position even when it is deactivated."
Mas ainda assim não estou conseguindo o resultado desejado, segue um print do problema.
Alguem sabe como solucionar isso?
Grato a todos.

Imagem
Avatar de usuário

cruz_brasil
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 59
Data de registro: 12 Mar 2010 17:17
Cidade/Estado: Coimbra - Portugal
Curtiu: 1 vez
Mens.Curtidas: 2 vezes

SETTOPMOST(oOBJ:handle)

Mensagempor Antonio » 19 Nov 2016 20:01

cruz_brasil,

Em http://svn.code.sf.net/p/hwgui/code/tru ... /Changelog contam recentes alterações:

2016-11-17 08:50 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/window.c
* hwg_SetTopMost( handle ) and hwg_RemoveTopMost( handle ) functions added
as in WinAPI version.


2016-11-11 14:35 UTC+0300 Alexander Kresin <alex@belacy.ru>
* source/gtk/commond.c
* Now a font selection dialog respects the font object, passed by parameter
(based on suggestion of Andrey Tarasov).

2016-11-11 10:40 UTC+0300 Alexander Kresin <alex@belacy.ru>
* include/guilib.ch
* BACKCOLOR clause added to @ ... BITMAP command
* include/hwgextern.ch
* hwg_SetMenuBackColor added to a list of REQUEST's
* source/gtk/control.c
* Word wrapping added fot multiline edit controls, provided by Andrey Tarasov.
* source/gtk/hsayimg.prg
* source/winapi/hsayimg.prg
* Backcolor support added to HSayBmp
* source/winapi/menu_c.c
* hwg_SetMenuInfo() has been renamed to hwg_SetMenuBackColor(), third parameter
added - logical value - if set to .F., the background color doesn't apply to submenus.

Veja se não resolve seu problema.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Avatar de usuário

Antonio
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 344
Data de registro: 14 Ago 2003 17:33
Cidade/Estado: Sao Paulo - SP
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes




Retornar para HwGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro