embarcadero 3

delphi - canvas 에서 drawCircle 깔끔하게 그리는 편법

RAD Studio 10.4 에서 작업하였음. 델파이 canvas 에서 fill 하는 것은 그나마 깔끔하게 그려지는 반면 draw 하는 것은 깨진것 처럼 그려진다. 델파이 에서 antialiasing 을 지원하면 좋을 것 같은데... 어찌되었건, 편법으로 fill 을 두번 하면 draw 가 깔끔하게 그려진것 처럼 보여지게 된다. Canvas.BeginScene; Canvas.Stroke.Color := TAlphaColorRec.Blue; Canvas.Stroke.Thickness := 4; Canvas.Stroke.Kind := TBrushKind.Solid; Canvas.DrawArc( PointF(100, 100) ,PointF(9, 9) ,0 ,360 ,1 ); Canvas.Fill.Color :..

FMX/Tip 2021.06.03

Embarcadero FMX - (Android / iOS) Custom Font 사용

version 10.4 에서 Android 와 iOS 에서 Custom Font 를 사용하는 방법 1. 우선 Windows 에서 사용할 Font를 선택한다. 나는 'Open Sans'를 사용하기로 하였다. 2. Windows Fonts 폴더에서 해당 폰트를 찾아서, 나의 프로젝트 폴더에 복사한다. (서브 폴더에 복사해도 된다) 3. 복사해서 붙여 넣기를 하니, 파일명이 'OpenSans-Light.ttf' 이어서 개발툴에서 보여주는 이름인 'Open Sans.ttf' 로 변경하였다. 이렇게 이름을 변경하지 않으면, Android 의 경우에는 Font family 이름(Open Sans)을 이용하여 폰트파일을 찾기 때문에 폰트파일 이름이 달라서 찾지 못하게 된다. 따라서, 개발툴에서 디자인 당시 입력한 폰..

FMX/Tip 2021.05.31

delphi - SSL Email 발송 (IdSMTP 사용)

delphi 에서 SSL 이메일을 발송하는 정보를 담은 사이트 주소 https://www.delphipraxis.net/181225-email-mit-ssl-verschluesselung-versenden-windows-android-ios.html Delphi Email mit SSL Verschlüsselung versenden (Windows, Android, iOS) - Delphi-PRAXiS AW: Email mit SSL Verschlüsselung versenden (Windows, Android, iOS) 27. Jul 2014, 10:56 iOS habe ich leider nicht, aber einen "Absturz" auf Windows am Programmende konnte ..

FMX/Tip 2021.05.27