bool InterplanetarySC::clbkLoadPanel2D(int id,PANELHANDLE hPanel, DWORD viewW, DWORD viewH) { switch(id) { case 0: DefineMainPanel(hPanel); ScalePanel(hPanel, viewW,viewH); oapiSetHUDMode(HUD_NONE); return true; default: oapiSetHUDMode(HUD_ORBIT); return false; } }
bool HUDButton::ProcessMouse2D (int event, int mx, int my) { if (mx%29 < 20) oapiSetHUDMode (HUD_NONE+(mx/29)); return false; }