I've been working on designing a Gui, and I find it hard to create complex, good looking Guis by using Frames and Text, so I used Gimp and made a simple one.
The only problem is that ROBLOX's Decal system is really stupid. Can't upload in GIFs, and PNG/JPG/BMP don't have transparency. So how can I create an Image, and load it transparently into an ImageButton.
Also, relating to this but on the Lua side of things, how can I use UDim2 and Tweening on an ImageButton?

2 comments
UDim2.new(scaleX,pixelX,scaleY,pixelY) is used for Size and Position. Tweening has a longer explanation. Look here for ImageButton methods, properties, callbacks, and events: http://wiki.roblox.com/index.php?title=ImageButton
Also, there is a BackgroundTransparency property which may help with your transparency problem. To add onto the other comment, the Tweening method should be similar/the same as Twening other things. Look at the link under Methods.