#include $GUI = GUICreate("Button_ButtonHover") $NORMAL_hBMP = LoadBitmap_FromFile("NORMAL1.bmp") $PRESS_hBMP = LoadBitmap_FromFile("PRESS1.bmp") $OVER_hBMP = LoadBitmap_FromFile("OVER1.bmp") $Width = GetBmpWidth($NORMAL_hBMP) $Height = GetBmpHeight($NORMAL_hBMP) $Button1 = CreateButtonHover (160,50,$Width,$Height,$NORMAL_hBMP,$PRESS_hBMP,$OVER_hBMP) $NORMAL_hBMP = LoadBitmap_FromFile("NORMAL2.bmp") $PRESS_hBMP = LoadBitmap_FromFile("PRESS2.bmp") $OVER_hBMP = LoadBitmap_FromFile("OVER2.bmp") $Width = GetBmpWidth($NORMAL_hBMP) $Height = GetBmpHeight($NORMAL_hBMP) $Button2 = CreateButtonHover (160,120,$Width,$Height,$NORMAL_hBMP,$PRESS_hBMP,$OVER_hBMP) $NORMAL_hBMP = LoadBitmap_FromFile("NORMAL3.bmp") $PRESS_hBMP = LoadBitmap_FromFile("PRESS3.bmp") $OVER_hBMP = LoadBitmap_FromFile("OVER3.bmp") $Width = GetBmpWidth($NORMAL_hBMP) $Height = GetBmpHeight($NORMAL_hBMP) $Button3 = CreateButtonHover (160,180,$Width,$Height,$NORMAL_hBMP,$PRESS_hBMP,$OVER_hBMP) $NORMAL_hBMP = LoadBitmap_FromFile("NORMAL4.bmp") $PRESS_hBMP = LoadBitmap_FromFile("PRESS4.bmp") $OVER_hBMP = LoadBitmap_FromFile("OVER4.bmp") $Width = GetBmpWidth($NORMAL_hBMP) $Height = GetBmpHeight($NORMAL_hBMP) $Button4 = CreateButtonHover (160,240,$Width,$Height,$NORMAL_hBMP,$PRESS_hBMP,$OVER_hBMP) GUISetState(@SW_SHOW) While 1 $MSG = GUIGetMsg() Switch $MSG Case $GUI_EVENT_CLOSE Exit Case $Button1 MsgBox(0,"MSG","Button1") Case $Button2 MsgBox(0,"MSG","Button2") Case $Button3 MsgBox(0,"MSG","Button3") Case $Button4 MsgBox(0,"MSG","Button4") EndSwitch WEnd