NS_ASSERTION(!CurrentPortIsWMPort(), "Setting window manager port font");
NS_ASSERTION(ValidateDrawingState(), "Bad drawing state");
  void SetPortFontStyle(SInt16 fontID, SInt16 fontSize, SInt16 fontFace)	{	  GrafPtr curPort;	  ::GetPort(&curPort);	      NS_ASSERTION(!CurrentPortIsWMPort(), "Setting window manager port font");    mFontID = ::GetPortTextFont(curPort);    mFontSize = ::GetPortTextSize(curPort);    mFontFace = ::GetPortTextFace(curPort);	    	::TextFont(fontID);  	::TextSize(fontSize);  	::TextFace(fontFace);	}