자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------

안녕하세요 

델파이를 이용하여 안드로이드 개발을 하는데 문의가 있어서 글을 남깁니다.

 

Image1 의 함수를 사용하여 구현하였으나, 에러는 없는데 실제 갤럭시노트에서 화면은 보이지만,

실제 터치를 하였을 때, 펜역할을 인식하지 못합니다.(그려지지가 않습니다.)

Image1의 팔레트를 사용하지 않고 PaintBox를 사용하여 구현하여도 화면에 펜의 역할을 인식하지 못합니다.

혹시 제가 다른 방법으로 해야하나요?

 

하기 소스는 image를 사용하여 구현했을 때의 소스입니다.

답변부탁드립니다.

감사합니다.

 

 

var
  Form1: TForm1;
  FDownPos: TPointF;

implementation

{$R *.fmx}

procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Single);
begin
  FDownPos := PointF(X, Y);
    Memo1.Lines.Insert(0, 'DOWN=' + FloatToStr(X) + ',' + FloatToStr(Y));
end;

procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState;
  X, Y: Single);
begin
  with Image1.Canvas do
  begin
    BeginScene;
    Stroke.Color := TAlphaColors.Red;
    Stroke.Kind := TBrushKind.Solid;
    StrokeThickness := 5;
    Stroke.Dash:=TStrokeDash.sdDot;
    // Stroke.Color := ColorListBox1.ItemIndex;
    Canvas.Stroke.Thickness := ListBox1.ItemIndex + 1;
    DrawLine(FDownPos, PointF(X, Y), 1);
    endScene;
    Memo1.Lines.Insert(0, 'MOVE=' + FloatToStr(X) + ',' + FloatToStr(Y));
  end;
  FDownPos := PointF(X, Y);
end;

end.

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15900
공지 유용한 관련 사이트 관리자2 2014.03.20 54705
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 98164
1293 [XE8 웹세미나] 기존 델파이 5/7/XE3 와 같이 설치 개발 가능한지 궁금합니다 관리자 2015.05.08 264
1292 델파이 베를린 버젼의 Listview DynamicApperance 버튼 크기조정? [2] silkroad99 2016.11.28 265
1291 Rest web server [6] nickname 2017.06.05 265
1290 델파이 10.3 Rio 버젼 권한 설정문의 [1] silkroad99 2018.11.28 265
1289 fmx에서 다국어 지원하려면?? [3] file 라드 2016.01.18 265
1288 XE8 블루투스 메티페어링 가능한지? [1] 제이슨 2016.05.25 266
1287 Delphi IDE 환경의 popup 창의 글씨가 너무큼니다 [2] file 라신 2017.01.18 267
1286 ctrl + F Find in Files 기능은 어디에 있는가요? [2] 화이부동 2016.08.25 267
1285 DephiXE4 에디터에서 chinese글자가 깨집니다. RAD Studio 10.2 starter에는 [5] 바람 2017.05.30 267
1284 메인폼이 최소화가 되어도 서브폼은 최소화가 안되게할수잇나요? [6] 헨씀히포 2019.08.07 267
1283 [XE8 출시세미나] RAD Studio 2007에서 XE8로 마이그레이션할 때 검토해야할 사항은 어떤 것이 있나요? [1] 관리자 2015.04.30 267
1282 [XE8 웹세미나] EMS관련 상세 자료나 참고할 만한 링크를 소개해주세요. Humphery 2015.05.13 267
1281 iOS 11.4 아직 불가능한가요? [2] 엽기토끼이요 2018.09.17 267
1280 [델파이 베를린] 윈도우 프로그램인증(Code Signing Certificates) [1] hillfolk 2018.11.02 268
1279 어떤 때 Form 추가가 안나타날 수 있죠? [3] file 거북선생 2019.06.02 268
1278 [EMS] Rest Server 개발에 문의가 있습니다. [2] 효진 2020.07.17 268
1277 Service 와 BroadcastReceiver(nativemethod) 사용시 lollipop 에서 작동 안됨. [1] file 김하나 2015.06.19 269
1276 BPL로 만들어진 라이브러리 참조관련 [1] 도의 2019.08.16 269
1275 MDB 테이블 생성 관련 기초 질문입니다. [4] 초보델팡이 2019.10.30 269
1274 splash image 에 대해서 문의 드립니다. youngdel 2016.04.28 270