Up: GEOS SDK TechDocs | Up | Prev: VMPreserveBlocksHandle() ... | Next: WinGeodeSetInputObj() ...

WinAckUpdate()

void	WinAckUpdate(
        WindowHandle		win);

This routine acknowledges that the application has received MSG_META_EXPOSED for the specified window, but chooses not to do any updating.

Include: win.h

WinApplyRotation()

void	WinApplyRotation(
        WindowHandle		win,
        WWFixedAsDWord		angle,
        WinInvalFlag		flag);

This routine applies the specified rotation to the window's transformation matrix.

Include: win.h

WinApplyScale()

void	WinApplyScale(
        WindowHandle		win,
        WWFixedAsDWord		xScale,
        WWFixedAsDWord		yScale,
        WinInvalFlag		flag);

This routine applies the specified scale factor to the window's transformation matrix.

Include: win.h

WinApplyTransform()

void	WinApplyTransform(
        WindowHandle		win,
        const TransMatrix *		tm,
        WinInvalFlag		flag);

This routine concatenates the passed transformation matrix with the window's transformation matrix. The result will be the window's new transformation matrix.

Include: win.h

WinApplyTranslation()

void	WinApplyTranslation(
        WindowHandle		win,
        WWFixedAsDWord		xTrans,
        WWFixedAsDword		yTrans,
        WinInvalFlag		flag);

This routine applies the specified translation to the window's transformation matrix.

Include: win.h

WinApplyTranslationDWord()

void	WinApplyExtTranslation(
        WindowHandle		win,
        sdword		xTrans,
        sdword		yTrans,
        WinInvalFlag		flag);

This routine applies the specified translation to the window's transformation matrix. The translations are specified as 32-bit integers.

Include: win.h

WinChangeAck()

WindowHandle WinChangeAck(
        WindowHandle		win,
        sword		x,
        sword		y,
        optr *		winOD);

 

Include: win.h

WinChangePriority()

void	WinChangePriority(
        WindowHandle		win,
        WinPassFlags		flags,
        word		layerID);

This routine changes the priority for the specified window.

Include: win.h

WinClose()

void	WinClose(
        WindowHandle		win);

This routine closes and frees the specified window.

Include: win.h

WinDecRefCount()

void	WinDecRefCount(
        WindowHandle		win);

This routine is part of the window closing mechanism.

WinEnsureChangeNotification()

void	WinEnsureChangeNotification(void);

 

Include: win.h

WinGeodeGetInputObj()

optr	WinGeodeGetInputObj(
        GeodeHandle		obj);

This routine fetches the optr of the input object for the specified geode. If there is no such object, it returns a null optr.

Include: win.h

WinGeodeGetParentObj()

optr	WinGeodeGetParentObj(
        GeodeHandle		obj);

This routine fetches the optr of the parent object of the specified geode. If there is no such object, it returns a null optr.

Include: win.h

WinGeodeSetActiveWin()

void	WinGeodeSetActiveWin(
        GeodeHandle		gh,
        WindowHandle		win);

This routine sets the active window for the specified geode.

Include: win.h


Up: GEOS SDK TechDocs | Up | Prev: VMPreserveBlocksHandle() ... | Next: WinGeodeSetInputObj() ...