From 2efb4587ed2ad9691c8adaa0f0c55eaea30b817e Mon Sep 17 00:00:00 2001 From: jesus Date: Mon, 1 Apr 2013 04:26:02 +0000 Subject: [PATCH] CairoCanvas, make sure cairo context is created before using fonts git-svn-id: trunk@40676 - --- components/cairocanvas/cairocanvas.pas | 1 + 1 file changed, 1 insertion(+) diff --git a/components/cairocanvas/cairocanvas.pas b/components/cairocanvas/cairocanvas.pas index c0a06cb25a..25a443acd3 100644 --- a/components/cairocanvas/cairocanvas.pas +++ b/components/cairocanvas/cairocanvas.pas @@ -583,6 +583,7 @@ end; //Toy interface procedure TCairoPrinterCanvas.SelectFont; begin + RequiredState([csHandleValid]); SelectFontEx(Font.Style, Font.Name, abs(Font.Size)); SetSourceColor(Font.Color); end;