Window methods improvements.

anticaptcha
Pedro de Oliveira Guedes 2021-12-30 14:11:40 -03:00
parent 9b09590fbf
commit da36688773
1 changed files with 38 additions and 14 deletions

View File

@ -1079,7 +1079,7 @@ class Wingui:
HWND é um indicador unico de um componente ajanelado no windows. HWND é um indicador unico de um componente ajanelado no windows.
--- ---
#### Params: #### Parâmetros:
--- ---
@ -1096,7 +1096,7 @@ class Wingui:
Procura o título da janela ativa entre as informações de processos ativos do Windows. Procura o título da janela ativa entre as informações de processos ativos do Windows.
--- ---
#### Params: #### Parâmetros:
--- ---
@ -1114,7 +1114,11 @@ class Wingui:
Lista as janelas disponiveis, fitrando pelo nome passado em "s", caso ele seja fornecido. Lista as janelas disponiveis, fitrando pelo nome passado em "s", caso ele seja fornecido.
--- ---
#### Params: #### info:
HWND é um indicador unico de um componente ajanelado no windows.
---
#### Parâmetros:
- s: Substring do nome das janelas que se quer buscar. - s: Substring do nome das janelas que se quer buscar.
--- ---
#### Retorna: #### Retorna:
@ -1142,7 +1146,11 @@ class Wingui:
Faz uma busca nos processos ativos do windows, identifica os que possuem a susbtring informada em "s" e retorna o HWND de todos eles. Faz uma busca nos processos ativos do windows, identifica os que possuem a susbtring informada em "s" e retorna o HWND de todos eles.
--- ---
#### Params #### info:
HWND é um indicador unico de um componente ajanelado no windows.
---
#### Parâmetros:
- s: Substring contida na janela para busca. Este parâmetro é OBRIGATÓRIO. - s: Substring contida na janela para busca. Este parâmetro é OBRIGATÓRIO.
--- ---
#### Retorna: #### Retorna:
@ -1157,7 +1165,11 @@ class Wingui:
Ativa uma janela de acordo com seu hwnd. Ativa uma janela de acordo com seu hwnd.
--- ---
#### Params: #### info:
HWND é um indicador unico de um componente ajanelado no windows.
---
#### Parâmetros:
- hwnd: Número HWND da janela que se deseja ativar. - hwnd: Número HWND da janela que se deseja ativar.
--- ---
#### Retorna: #### Retorna:
@ -1172,7 +1184,11 @@ class Wingui:
Fecha janela de acordo com o hwnd. Fecha janela de acordo com o hwnd.
--- ---
#### Params: #### info:
HWND é um indicador unico de um componente ajanelado no windows.
---
#### Parâmetros:
- hwnd: Número HWND da janela que se quer fechar. - hwnd: Número HWND da janela que se quer fechar.
--- ---
#### Retorna: #### Retorna:
@ -1187,7 +1203,11 @@ class Wingui:
Maximiza janela de acordo com o hwnd. Maximiza janela de acordo com o hwnd.
--- ---
#### Params: #### info:
HWND é um indicador unico de um componente ajanelado no windows.
---
#### Parâmetros:
- hwnd: Número HWND da janela que se quer maximizar. - hwnd: Número HWND da janela que se quer maximizar.
--- ---
#### Retorna: #### Retorna:
@ -1196,20 +1216,24 @@ class Wingui:
""" """
return self.__requestget__(f"/ipc/wingui/window/max?Hwnd={hwnd}") return self.__requestget__(f"/ipc/wingui/window/max?Hwnd={hwnd}")
def window_min(self, s: int): def window_min(self, hwnd: int):
""" """
## Window Minimize ## Window Minimize
Minimiza janela de acordo com o hwnd. Minimiza janela de acordo com o hwnd.
--- ---
#### Params: #### info:
HWND é um indicador unico de um componente ajanelado no windows.
---
#### Parâmetros:
- hwnd: Número HWND da janela que se quer minimizar. - hwnd: Número HWND da janela que se quer minimizar.
--- ---
#### Retorna: #### Retorna:
--- ---
""" """
return self.__requestget__(f"/ipc/wingui/window/min?Hwnd={s}") return self.__requestget__(f"/ipc/wingui/window/min?Hwnd={hwnd}")
def window_waitactivetitle(self, t: str, m: int = 30): def window_waitactivetitle(self, t: str, m: int = 30):
""" """
@ -1217,7 +1241,7 @@ class Wingui:
Aguarda um determinado tempo até que apareça uma janela ativa cujo título contenha a substring "t". Aguarda um determinado tempo até que apareça uma janela ativa cujo título contenha a substring "t".
--- ---
#### Params: #### Parâmetros:
- t: Substring que deve estar contida no título da janela ativa. - t: Substring que deve estar contida no título da janela ativa.
- m: Tempo limite até a janela aparecer. - m: Tempo limite até a janela aparecer.