예제 #1
0
// ****************************************************************************
//
//  Function Name:	RGpDrawingSurface::DrawCharacters( )
//
//  Description:		Image the characters to the the Drawing Surface
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
void RGpDrawingSurface::DrawCharacters( const RIntPoint& point, YCounter count, LPCUBYTE pCharacters, int* pWidths )
{
    TpsAssert( pCharacters, "No Characters were passed to DrawCharacters" );

    //CreateFont( );

    UnimplementedCode();
}
예제 #2
0
// ****************************************************************************
//
//  Function Name:	RGpDrawingSurface::DrawFocusRect()
//
//  Description:		Image the characters to the the Drawing Surface
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
void RGpDrawingSurface::DrawFocusRect( const RIntRect rcRect )
{
    GrafPtr		pGrafPort = (GrafPtr)GetSurface();

    TpsAssert( ( pGrafPort != NULL ), "Nil surface device pointer." );

    UnimplementedCode();
}
예제 #3
0
// ****************************************************************************
//
//  Function Name:	RChangeURLAction::RChangeURLAction( )
//
//  Description:		Constructor
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
RChangeURLAction::RChangeURLAction( RComponentDocument* pComponentDocument, RScript& script )
: RUndoableAction( m_ActionId, script ),
	m_pComponentDoc( pComponentDocument )
{
#if 0
	script >> m_URL;
#else
	UnimplementedCode();
#endif
}
예제 #4
0
// ****************************************************************************
//
//  Function Name:	RGpSurfaceState::Restore( )
//
//  Description:		restore the previously saved state
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
void RGpSurfaceState::Restore()
{
    TpsAssert( m_pSurface!=NULL, "Attempting to restore an uninitialized or already restored state" );

    RGpDrawingSurface* pDrawingSurface = dynamic_cast<RGpDrawingSurface*>( m_pSurface );
    TpsAssert( pDrawingSurface!=NULL, "GpScriptSurfaceState restoring the state of a non-gp drawing surface" );
    RSurfaceState::Restore();

    UnimplementedCode();
}
예제 #5
0
// ****************************************************************************
//
//  Function Name:	RGpDrawingSurface::GetActualFontDimensions()
//
//  Description:		return the actual font dimensions used when output
//
//  Returns:			RIntSize dimensions
//
//  Exceptions:		None
//
// ****************************************************************************
//
YFontDimensions RGpDrawingSurface::GetActualFontDimensions()
{
    YFontDimensions	fd;
    UnimplementedCode();
    fd.m_Overhang	= 0;
    fd.m_Ascent		= 0;
    fd.m_Descent	= 0;
    fd.m_Leading	= 0;
    return fd;
}
예제 #6
0
// ****************************************************************************
//
//  Function Name:	RChangeURLAction::WriteScript( )
//
//  Description:		Write the action data to a script.
//
//  Returns:			TRUE if sucessful
//
//  Exceptions:		None
//
// ****************************************************************************
//
BOOLEAN RChangeURLAction::WriteScript( RScript& script ) const
{
	if ( RUndoableAction::WriteScript( script ) )
	{
#if 0	// RIP 10/14/98 - if scriptability is needed << must be written for RURL.
		script << m_URL;
#else
		UnimplementedCode();
#endif
		return TRUE;
	}
	return FALSE;
}
예제 #7
0
// ****************************************************************************
//
//  Function Name:	RChunkStorage::Grow( )
//
//  Description:		move chunk to backstore so that we may write past the location
//								of its index
//
//  Returns:			Nothing;
//
//  Exceptions:		File
//
// ****************************************************************************
//
void RChunkBackstore::Grow( )
	{
	//	it is not currently possible to grow the stream once its index has been
	//		written; later we will move the data to a backstore and access it there
	UnimplementedCode();
	}
예제 #8
0
// ****************************************************************************
//
//  Function Name:	RStandaloneDocument::CreateCopy( )
//
//  Description:		Virtual constructor
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
RStandaloneDocument* RStandaloneDocument::CreateCopy( ) const
	{
	UnimplementedCode( );
	return NULL;
	}
예제 #9
0
// ****************************************************************************
//
//  Function Name:	RStandaloneDocument::SetDefaultTitle( )
//
//  Description:		Sets the default title for this document
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
void RStandaloneDocument::SetDefaultTitle( )
	{
	UnimplementedCode( );
	}
예제 #10
0
// ****************************************************************************
//
//  Function Name:	RStandaloneDocument::PrinterChanged( )
//
//  Description:		update the settins for all views if our printer has changed.
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
void RStandaloneDocument::PrinterChanged( const RPrinter* /*pGivenPrinter*/, const uLONG /*ulReason*/ )
	{
	//	This is implemented elsewhere.
	UnimplementedCode( );
	}
예제 #11
0
// ****************************************************************************
//
//  Function Name:	RGpSurfaceState::RGpSurfaceState( )
//
//  Description:		saves the state of the given GpDrawing surface
//
//  Returns:			Nothing
//
//  Exceptions:		None
//
// ****************************************************************************
//
RGpSurfaceState::RGpSurfaceState( RGpDrawingSurface* pDrawingSurface ) :
    RSurfaceState( pDrawingSurface )
{
    UnimplementedCode();
}
예제 #12
0
// ****************************************************************************
//
//  Function Name:	RGpDrawingSurface::GetTextSize( )
//
//  Description:		return the dimensions of the given text if drawn to the surface
//
//  Returns:			RIntSize dimensions
//
//  Exceptions:		None
//
// ****************************************************************************
//
RIntSize RGpDrawingSurface::GetActualTextSize( YCounter nChars, const uBYTE* pChars )
{
    UnimplementedCode();
    return RIntSize( 0, 0 );
}