Что-то не пойму, можно ли сделать hover (изменение фона, к примеру) над TextGadget ?
Использовать Button() вместо TextGadget() я не хочу.
Нашел вот только такой код, но я не в силах переделать его под свои хотелки
Global mouse_normal = LoadCursor_(0,#IDC_ARROW) Global mouse_hand = LoadCursor_(0,#IDC_HAND) OpenWindow(0,0,0,300,80,"test",#PB_Window_SystemMenu|#PB_Window_ScreenCentered) TextGadget(2,10,45,100,25,"Button 2", #SS_NOTIFY) Repeat ev = WaitWindowEvent() If ev = #WM_MOUSEMOVE GetCursorPos_(@pt.POINT) hWnd = WindowFromPoint_(PeekQ(@pt)) If hWnd = WindowID(0) ; Mouse is over window background. SetCursor_(mouse_normal) Else ; Mouse is over a gadget. SetCursor_(mouse_hand) EndIf EndIf Until ev = #PB_Event_CloseWindow
Ну и, довеском, может кто подскажет, только общих словах, как вообще можно портировать windows код на mac os, если в нем немало виндусовых API?