How to create Text View
Article Metadata
#include <FRMTLAY.H>
#include <FRMTVIEW.H>
#include <TXTRICH.H>
#include <GDI.H>
Link against: etext.lib
Link Againts : form.lib
// Rectangle in which to view text //
TRect iViewRectangle;
// Text Layout //
CTextLayout* iLayout;
// Text View //
CTextView* iTextView;
// Rich Text Document
CRichText* iRichText;
// Prerequisites for view - viewing rectangle
iViewRectangle=Rect(); // Construct view rectangle
// Construct layout, giving width of view rectangle
iLayout=CTextLayout::NewL(iRichText,iViewRectangle.Width());
// Get graphics context
CWindowGc& gc=SystemGc();
CBitmapDevice* device=(CBitmapDevice*) (gc.Device());
// Text view
iTextView=CTextView::NewL(iLayout, iViewRectangle, device, device, &Window(),
&iCoeEnv->RootWin(),&iCoeEnv->WsSession() );


(no comments yet)