Draw methods improvements.
parent
b690afc69c
commit
f1ee292a6a
|
@ -379,43 +379,81 @@ class Wingui:
|
|||
# Funções Draw
|
||||
def draw_addbox(self, x: int, y: int, w: int = 100, h: int = 100, t: int = 3):
|
||||
"""
|
||||
adiciona caixa a tela de overlay
|
||||
## Draw Box
|
||||
Adiciona uma caixa à tela de overlay
|
||||
|
||||
-x: Ponto inicial do eixo x para o desenho.
|
||||
-y: Ponto inicial do eixo y para o desenho.
|
||||
-w: Largura da caixa a ser desenhada.
|
||||
-h: Altura da caixa a ser desenhada.
|
||||
-t: Largura do pincel que desenhará a caixa.
|
||||
---
|
||||
#### Parâmetros:
|
||||
-x: Ponto inicial do eixo x para o desenho.
|
||||
-y: Ponto inicial do eixo y para o desenho.
|
||||
-w: Largura da caixa a ser desenhada.
|
||||
-h: Altura da caixa a ser desenhada.
|
||||
-t: Largura do pincel que desenhará a caixa.
|
||||
|
||||
Todos os parâmetros devem ser dados em píxels.
|
||||
Todos os parâmetros devem ser dados em píxels.
|
||||
|
||||
---
|
||||
#### Retorna:
|
||||
|
||||
---
|
||||
"""
|
||||
return self.__requestget__(f"/ipc/wingui/draw/addbox?x={x}&y={y}&w={w}&h={h}&t={t}")
|
||||
|
||||
def draw_addrect(self, x: int, y: int, w: int = 100, h: int = 100):
|
||||
"""
|
||||
adiciona um retângulo opaco à tela de overlay
|
||||
## Draw Rectangle
|
||||
Adiciona um retângulo opaco à tela de overlay
|
||||
|
||||
-x: Ponto inicial do eixo x para o desenho.
|
||||
-y: Ponto inicial do eixo y para o desenho.
|
||||
-w: Largura do retângulo a ser desenhado.
|
||||
-h: Altura do retângulo a ser desenhado.
|
||||
---
|
||||
#### Parâmetros:
|
||||
-x: Ponto inicial do eixo x para o desenho.
|
||||
-y: Ponto inicial do eixo y para o desenho.
|
||||
-w: Largura do retângulo a ser desenhado.
|
||||
-h: Altura do retângulo a ser desenhado.
|
||||
|
||||
Todos os parâmetros devem ser dados em píxels.
|
||||
Todos os parâmetros devem ser dados em píxels.
|
||||
|
||||
---
|
||||
#### Retorna:
|
||||
|
||||
---
|
||||
"""
|
||||
return self.__requestget__(f"/ipc/wingui/draw/addrect?x={x}&y={y}&w={w}&h={h}")
|
||||
|
||||
def draw_addtext(self, x: int, y: int, t: str = "No text set"):
|
||||
"""
|
||||
adiciona caixa texto a tela de overlay
|
||||
## Draw Text
|
||||
Adiciona um texto à tela de overlay
|
||||
|
||||
-x: Ponto inicial do eixo x para a escrita.
|
||||
-y: Ponto inicial do eixo y para a escrita.
|
||||
-t: Texto a ser escrito.
|
||||
---
|
||||
#### Parâmetros:
|
||||
-x: Ponto inicial do eixo x para a escrita.
|
||||
-y: Ponto inicial do eixo y para a escrita.
|
||||
-t: Texto a ser escrito.
|
||||
|
||||
---
|
||||
#### Retorna:
|
||||
|
||||
---
|
||||
"""
|
||||
return self.__requestget__(f"/ipc/wingui/draw/addtext?x={x}&y={y}&t={urllib.parse.quote(t)}")
|
||||
t = urllib.parse.quote(t, "")
|
||||
return self.__requestget__(f"/ipc/wingui/draw/addtext?x={x}&y={y}&t={t}")
|
||||
|
||||
def draw_clear(self):
|
||||
"""Limpa tela de overlay"""
|
||||
"""
|
||||
## Draw Clear
|
||||
Limpa tela de overlay
|
||||
|
||||
---
|
||||
#### Parâmetros:
|
||||
|
||||
---
|
||||
|
||||
---
|
||||
#### Retorna:
|
||||
|
||||
---
|
||||
"""
|
||||
return self.__requestget__("/ipc/wingui/draw/clear")
|
||||
|
||||
# def draw_show(self):
|
||||
|
|
Loading…
Reference in New Issue