textalign.C

Go to the documentation of this file.
00001 {
00002    TCanvas *Ta = new TCanvas("Ta","Ta",0,0,500,200);
00003    Ta->Range(0,0,1,1);
00004 
00005    TLine *lv = new TLine;
00006    lv->SetLineStyle(3); lv->SetLineColor(kBlue);
00007    lv->DrawLine(0.33,0.0,0.33,1.0);
00008    lv->DrawLine(0.6,0.165,1.,0.165);
00009    lv->DrawLine(0.6,0.493,1.,0.493);
00010    lv->DrawLine(0.6,0.823,1.,0.823);
00011 
00012    // Horizontal alignment.
00013    TText *th1 = new TText(0.33,0.165,"Left adjusted");
00014    th1->SetTextAlign(11); th1->SetTextSize(0.12);
00015    th1->Draw();
00016 
00017    TText *th2 = new TText(0.33,0.493,"Center adjusted");
00018    th2->SetTextAlign(21); th2->SetTextSize(0.12);
00019    th2->Draw();
00020 
00021    TText *th3 = new TText(0.33,0.823,"Right adjusted");
00022    th3->SetTextAlign(31); th3->SetTextSize(0.12);
00023    th3->Draw();
00024 
00025    // Vertical alignment.
00026    TText *tv1 = new TText(0.66,0.165,"Bottom adjusted");
00027    tv1->SetTextAlign(11); tv1->SetTextSize(0.12);
00028    tv1->Draw();
00029 
00030    TText *tv2 = new TText(0.66,0.493,"Center adjusted");
00031    tv2->SetTextAlign(12); tv2->SetTextSize(0.12);
00032    tv2->Draw();
00033    
00034    TText *tv3 = new TText(0.66,0.823,"Top adjusted");
00035    tv3->SetTextAlign(13); tv3->SetTextSize(0.12);
00036    tv3->Draw();
00037    
00038    return Ta;
00039 }

Generated on Tue Jul 5 14:10:18 2011 for ROOT_528-00b_version by  doxygen 1.5.1