[Duvida] Imagem em Button

drakylucas
em Clients

drakylucas

Draky Scripter
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/09/10Posts: 416Char no Tibia: Draky Lucas

bom, fiz um button, coloquei imagem nele e coloquei pra no Hover, ele nao trocar de imagem, pra nao ficar zuando

 

SpellButton < Button
 width: 32
 height: 32
 image-size: 32 32
 focusable: false
 image-clip: 0 0 0 0
 --image-color: white
 anchors.top: parent.top
 anchors.left: parent.left
 $hover !disabled:
   color: #cccccc
 $hover !checked:
   image-clip: 0 0 0 0
 $hover checked:
   image-clip: 0 0 0 0
 $disabled:
   image-color: #ffffff88

 

 spellBarWindow = sbw:recursiveGetChildById('mainWindow')
 for i = 1,#tabela do
   icon = g_ui.createWidget('SpellButton',spellBarWindow)
   --icon:setWidth(32)
   --icon:setHeight(32)
   icon:setMarginLeft(32*(i-1) + 4)
   icon:setMarginTop(2)
   --icon:
   icon:setId(tabela[i].icon)
   icon:setImageSource('/SpellBar/imagens/'.. tabela[i].icon..'.png')
   icon:setVisible(true)
   icon.words = tabela[i].words
   icon.instantName = tabela[i].instantName
 end

 

até ai está tudo funcionando

uma duvida, como faço pra,. quando passar o mouse em cima do botão, aparecer uma borda branca nele?

 

outra duvida, quando eu clico no botao e arrasto ele pra qualquer lado, ele meio q some e quando eu solto o mouse ele reaparece, tem como eu fazer ele nao sumir?

e como eu seto a função q ele vai executar via lua? (visto q criei um SpellButton < Button, e todos botoes estão sendo manipulados via lua)

 

vlww

mkldoido

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/11/08Posts: 32Char no Tibia: algum

creio eu que seja algo parecido com isso na sua primeira duvida:

$hover checked:
   image-border: 4
   border-color: white

drakylucas

Draky Scripter
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/09/10Posts: 416Char no Tibia: Draky Lucas

creio eu que seja algo parecido com isso na sua primeira duvida:

$hover checked:
image-border: 4
border-color: white

 

nao funcionou =/ eja testei coisas parecidas tbm e nao funcionaram