Dengan menambahkan efek emboss pada teks, Anda dapat membuat tampilan teks yang seolah terlihat sebagai teks tiga dimensi.
procedure TFrmEmboss.FormPaint(Sender: TObject); const StrLink = 'Emboss Coder'; var FontRecall: TFontRecall; begin FontRecall:= TFontRecall.Create(Canvas.Font); try SetBkMode(Canvas.Handle, Windows.TRANSPARENT); Canvas.Font.Color:= clWhite; Canvas.Font.Style:= [fsItalic, fsBold]; Canvas.Font.Size:= 36; Canvas.Font.Name:= 'Tahoma'; Canvas.TextOut(20, 20, StrLink); Canvas.Font.Color:= clBlack; Canvas.TextOut(19, 19, StrLink); Canvas.Font.Assign(FontRecall.Reference); finally FontRecall.Free; end; end;
Comments
Post a Comment