コード例 #1
0
ファイル: AcCircle.cpp プロジェクト: kevinzhwl/ObjectARXMod
void
AcCircle::hotGripDimensionfunc(	    AcDbGripData			   *pThis,
									const AcDbObjectId		   &entId,
									double					    dimScale,
									AcDbDimDataPtrArray		   &dimData)
{
	setHover(false);
	gripDimensionCbackfn(pThis,entId,dimScale,dimData);
}
コード例 #2
0
ファイル: AcCircle.cpp プロジェクト: kevinzhwl/ObjectARXMod
void
AcCircle::hoverGripDimensionfunc(	AcDbGripData				*pGrip,
									const AcDbObjectId			&objId,
									double 						dimScale,
									AcDbDimDataPtrArray			&dimDataArr)
{

	setHover(true);
	gripDimensionCbackfn(pGrip,objId,dimScale,dimDataArr);
}
コード例 #3
0
ファイル: Button.cpp プロジェクト: tobsa/SFML-Framework
void Button::onUpdate()
{
    if(isDisabled()) return;

    bool hover = contains(m_application.mapPixelToCoords(static_cast<sf::Vector2i>(m_application.getMousePosition())));
    setHover(hover);

    if(hover && m_callbackHover)
        m_callbackHover();


    if(!sf::Mouse::isButtonPressed(sf::Mouse::Left) && !sf::Mouse::isButtonPressed(sf::Mouse::Right))
        setPressed(false);
}
コード例 #4
0
void DOSBoxMenu::item::removeHover(DOSBoxMenu &menu) {
    if (menu.menuUserHoverAt == master_id) {
        menu.menuUserHoverAt = unassigned_item_handle;
        setHover(menu,false);
    }
}
コード例 #5
0
ファイル: Popup.cpp プロジェクト: Unitrunker/Tile
// native mouse button event triggers framework event.
LRESULT Popup::OnKillFocus(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
{
	setHover(NULL);
	return 0;
}