RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

MICROVOLUTION
Posts: 146
Joined: Sat May 30, 2015 5:15 am

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by MICROVOLUTION »

edk wrote: Wed Dec 30, 2020 9:28 am Como parâmetro desta função, insira o nome do formulário para o qual deseja retornar.
BEM INTERESSANTE!
obs.:
1) funcionou da primeira vez perfeitamente, ou seja, o formulário chama a tela HARBOUR/DOS/WVG, a gente realiza a consulta, e, vira um HIDE() automático e volta para o FOCO no campo/TEXTBOX que chamou;
2) na segunda tentativa em diante, já não se chama automaticamente, e, se a gente for manualmente pra tela DOS/HARBOUR/WVG via ALT+TAB não funciona mais o TBROWSE, ou seja, como se estivesse travado/congelado.

rsrs
edk
Posts: 998
Joined: Thu Oct 16, 2014 11:35 am
Location: Poland

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by edk »

Pela sua descrição, parece-me que a janela WVG não fecha depois de restaurar o formulário pai. Talvez tente usar a função BringWindowBackToTop após destruir wvg. Se você pudesse enviar um exemplo prg, seria mais fácil fazer algo.
edk
Posts: 998
Joined: Thu Oct 16, 2014 11:35 am
Location: Poland

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by edk »

Preparei uma pequena demonstração, só não sei se você quis dizer esse efeito?
demo.zip
(1.56 KiB) Downloaded 302 times
MICROVOLUTION
Posts: 146
Joined: Sat May 30, 2015 5:15 am

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by MICROVOLUTION »

edk wrote: Wed Dec 30, 2020 11:59 pm Preparei uma pequena demonstração
ENGRAÇADO que fecha 100% a tela DOS/HARBOUR/WVG

Vou tentar colocar em prática.
Uma observação....
ESSAS LINHAS ABAIXO, não vejo local pra que ela seja chamada, pra que esta função HB_GTSYS()?

Code: Select all

*-----------------------------------------------------------------------------*
* HB_GTSYS()
*-----------------------------------------------------------------------------*
PROCEDURE HB_GTSYS()

   REQUEST HB_GT_WVG_DEFAULT
   REQUEST HB_GT_WVG

RETURN
**********************************************
edk
Posts: 998
Joined: Thu Oct 16, 2014 11:35 am
Location: Poland

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by edk »

ESSAS LINHAS ABAIXO, não vejo local pra que ela seja chamada, pra que esta função HB_GTSYS()?
Leia-o: https://github.com/dmajkic/harbour-core ... /gtapi.txt
User avatar
AUGE_OHR
Posts: 2093
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by AUGE_OHR »

hi,

GTWVG from Pritpal Bedi is a good Contribution but it is based on Terminal Version GTWVT
i have try it while Pritpal Bedi ( he was Xbase++ User before ) use OOP Syntax like Xbase++ which i have used last 15 Years before i switch to HMG.

but GTWVG have some Limitation as it work with "not GUI" Parts like TBROWSE
TBROWSE run in a Terminal Windows while your GUI Parts are in GUI Window

that´s why you need to "switch" Windows to "SetFocus" to Control like EDK show you

---

under Xbase++ this Way is called "Hybrid-Modus" and i have work with this Style when begin with Xbase++
but that Time i lost while it is a "slow Way" to GUI-World where you want to go.

i use HMG while \Sample Folder have about 400 working Demo and SOURCE.
i have learn HMG Syntax from those SOURCE and 2-Way "Form-Designer" in IDE which produce *.FMG Files.

---

as it is a HMG / Extendet Version Forum you will get "more" Help when using HMG Syntax instead of OOP.

if you want to use OOP like Xbase++ than follow Pritpal Bedi Way which he went last 10 Years

Code: Select all

GTWVG -> learn hbQT -> build hbXBP -> more QT -> Qcontribs
so let begin new Year 2021 and new Project
have fun
Jimmy
franco
Posts: 877
Joined: Sat Nov 02, 2013 5:42 am
DBs Used: DBF
Location: Canada

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by franco »

I have my browse example made but I do not know how to attach a .RAR file to reply.
All The Best,
Franco
Canada
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by andyglezl »

Hi Franco
Attach.JPG
Attach.JPG (118.76 KiB) Viewed 1221 times
Andrés González López
Desde Guadalajara, Jalisco. México.
franco
Posts: 877
Joined: Sat Nov 02, 2013 5:42 am
DBs Used: DBF
Location: Canada

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by franco »

Thanks Andy, I was trying in quick post.
Here is my sample of my browse I use for searching tables from any program to set a table to get information from.
I never used tbrowse in Clipper but this may be similar. I do not like making a lot of browses so I use this and it is very fast for large files.
Attachments
mybrw5.rar
(1.21 MiB) Downloaded 114 times
All The Best,
Franco
Canada
MICROVOLUTION
Posts: 146
Joined: Sat May 30, 2015 5:15 am

Re: RETORNAR FOCO AO TEXTBOX MESMO EM TELA WVG

Post by MICROVOLUTION »

franco wrote: Fri Jan 01, 2021 9:22 pm I do not like making a lot of browses so I use this and it is very fast for large files.
BEM INTERESSENTA A DEMONSTRAÇÃO.
Vou tentar entender o seu BR5.PRG
Post Reply