antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Frotaz

[Python] Botão Interface

Question

Boa tarde comunidade,

 

Ando virado para interfaces, já tenho o design e agora estou a tentar meter no cliente!

 

Não sei python, por isso estou na fase de aprender!

 

Problema: Criar um botão para o login, mas ele não aparece!

 

- Eu peguei na programação já existente do botão (usei o mesmo name, etc) e apenas mudei diretorios, dimensoes etc....

- Criei uma nova pasta com o design

HztAaab.jpg

 

- Criei o .sub do botão

7PtIaab.jpg

 

- Editei o loginwindow.py de acordo com o novo botão e .sub

grPIdab.jpg

 

Penso que falta algo, talvez seja no root no ficheiro intrologin.py mas não sei onde! 

Fica em baixo um print de como fica no final

m8gZcab.jpg

 

 

Espero que alguem me ajude!

 

Cumprimentos,

Frotaz

Share this post


Link to post
Share on other sites

11 answers to this question

  • 1

Podes usar os dds diretamente.

Share this post


Link to post
Share on other sites
antiblock
https://arwen2.global/
  • 0
13 minutes ago, 'PACI said:

Podes usar os dds diretamente.

 

Vou experimentar! Obrigado

Share this post


Link to post
Share on other sites
  • 0

Problema em questão resolvido!

Obrigado 'PACI

 

Outra dúvida: Alterar a cor e tamanho da palavra "Sair"

hhK7cab.jpg

 

Código:

YOxCdab.jpg

 

 

Cumprimentos,

Frotaz

Share this post


Link to post
Share on other sites
  • 0
15 minutos atrás, ƒяσтαz disse:

Problema em questão resolvido!

Obrigado 'PACI

 

Outra dúvida: Alterar a cor e tamanho da palavra "Sair"

hhK7cab.jpg

 

Código:

YOxCdab.jpg

 

 

Cumprimentos,

Frotaz

Como vez na ultima linha deve ser no uiscript, mas não sei é um palpite

Share this post


Link to post
Share on other sites
  • 0
42 minutes ago, .รtгเкє said:

Como vez na ultima linha deve ser no uiscript, mas não sei é um palpite

 

Sim mas talvez possa dar para editar aqui! 

Queria saber

Share this post


Link to post
Share on other sites
  • 0

Tenta assim "text"Sair""

Share this post


Link to post
Share on other sites
  • 0
1 minute ago, .รtгเкє said:

Tenta assim "text"Sair""

 

Vai dar ao mesmo! 

O que eu quero é personalizar a cor e o tamanho da palavra "Sair"

Share this post


Link to post
Share on other sites
  • 0

Tens a property tag fontsize em que podes especificar entre 3 variaveis se não me engano, procura no resto dos scripts por "fontsize" que encontras o que está disponível

 

Esse sistema é um pouco limitado, mas é possivel alterar fácilmente no pythonloader parser na classe ui.py

 

Cumprimentos.

Share this post


Link to post
Share on other sites
  • 0
12 minutos atrás, NewWars disse:

Tens a property tag fontsize em que podes especificar entre 3 variaveis se não me engano, procura no resto dos scripts por "fontsize" que encontras o que está disponível

 

Esse sistema é um pouco limitado, mas é possivel alterar fácilmente no pythonloader parser na classe ui.py

 

Cumprimentos.

 

EU tive a pesquisar e assim não dava?

"text" : "Sair",
"fontsize" : "LARGE", 
"color" : codigo da cor,

 

Só não sei é onde vejo os codigos para a cor

Share this post


Link to post
Share on other sites
  • 0
18 minutos atrás, .รtгเкє disse:

 

EU tive a pesquisar e assim não dava?


"text" : "Sair",
"fontsize" : "LARGE", 
"color" : codigo da cor,

 

Só não sei é onde vejo os codigos para a cor

 

Podes usar RGB ou HTML Color Codes, de acordo com o código:

if value.has_key("r") and value.has_key("g") and value.has_key("b"):
			window.SetFontColor(float(value["r"]), float(value["g"]), float(value["b"]))
		elif value.has_key("color"):
			window.SetPackedFontColor(value["color"])
		else:
			window.SetFontColor(0.8549, 0.8549, 0.8549)

 

Para a RGB precisas de calcular porque o metin não tem calculo imbutido por default ou então simplesmente vês no site:

https://flying-men.de/metin2-colorpicker/

 

Para HTML Color Codes qualquer HTML color picker dá:

https://www.w3schools.com/colors/colors_picker.asp

Share this post


Link to post
Share on other sites
  • 0

08a3dbb7c2.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now