Draw methods improvements.
parent
b690afc69c
commit
f1ee292a6a
|
@ -379,43 +379,81 @@ class Wingui:
|
||||||
# Funções Draw
|
# Funções Draw
|
||||||
def draw_addbox(self, x: int, y: int, w: int = 100, h: int = 100, t: int = 3):
|
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.
|
#### Parâmetros:
|
||||||
-w: Largura da caixa a ser desenhada.
|
-x: Ponto inicial do eixo x para o desenho.
|
||||||
-h: Altura da caixa a ser desenhada.
|
-y: Ponto inicial do eixo y para o desenho.
|
||||||
-t: Largura do pincel que desenhará a caixa.
|
-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}")
|
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):
|
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.
|
#### Parâmetros:
|
||||||
-w: Largura do retângulo a ser desenhado.
|
-x: Ponto inicial do eixo x para o desenho.
|
||||||
-h: Altura do retângulo a ser desenhado.
|
-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}")
|
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"):
|
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.
|
#### Parâmetros:
|
||||||
-t: Texto a ser escrito.
|
-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):
|
def draw_clear(self):
|
||||||
"""Limpa tela de overlay"""
|
"""
|
||||||
|
## Draw Clear
|
||||||
|
Limpa tela de overlay
|
||||||
|
|
||||||
|
---
|
||||||
|
#### Parâmetros:
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
---
|
||||||
|
#### Retorna:
|
||||||
|
|
||||||
|
---
|
||||||
|
"""
|
||||||
return self.__requestget__("/ipc/wingui/draw/clear")
|
return self.__requestget__("/ipc/wingui/draw/clear")
|
||||||
|
|
||||||
# def draw_show(self):
|
# def draw_show(self):
|
||||||
|
|
Loading…
Reference in New Issue