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