자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 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 39601
공지 유용한 관련 사이트 관리자2 2014.03.20 79101
1812 TButtonGroup의 item button 클릭시 Event [1] morak 2020.08.06 494
1811 docking or Handle 문제 문의 [1] 마이밥 2017.11.03 495
1810 폼을 생성할때 ItemIndex를 설정하면 combobox1change 이벤트발생. 오류인듯 -_- [2] 미스터리 2018.08.29 495
1809 Rio10.3.2 업그래이드 후 코드인사이트 먹통 [1] file 개성산전 2019.07.19 495
1808 [시작하는 사람들을 위한 델파이 프로그래밍] 모듈 3 - Exercise 1 [2] 관리자 2016.04.29 496
1807 MDI Application 에서 TeeChart 를 자식폼에 넣으면 에러 발생하는 문제??? [6] sihwan 2018.03.23 496
1806 안드로이드 API Level 26 문제 [1] 토끼왕 2018.10.06 496
1805 일정시간 경과후 소켓에러 발생 [3] file 사랑남 2015.09.18 496
1804 안드로이드 날짜 팝업창 관련 [2] 씨애틀 2016.03.07 497
1803 XE8 JSON통신 오류 [2] file 똘귀아빠 2021.03.10 497
1802 borland C++에서 장비 interface PC(usart,usb,등) 어떻게 연동 시킬수 있나요? [1] 험프리 2016.09.21 498
1801 delphi 7 구버전 설치 완료 후 실행시 문제 발생 [1] file 라신 2017.01.16 498
1800 델파이Xe2 에서 ExportGridToXLSX 엑셀 다운로드시 건수 [1] 가나다 2019.08.19 498
1799 uses절에 포함된 유닛의 타입을 가져다 쓰려면 어떻게 해야 하나요? [3] 한태수 2019.09.16 498
1798 IOS 새로고침 드래그시 이슈 delphiman 2021.05.06 498
1797 문의 드립니다. [1] radio 2015.03.16 499
1796 블루투스를 사용하고싶습니다. [1] 쀼뱌라라 2018.04.09 499
1795 DataSnap Http관련 문의 [1] lespaul06 2015.04.07 499
1794 (Delphi 10) UPX 압축 문제 [1] 김재욱 2016.01.14 499
1793 안드로이드에서 앱 설치 시 External에 저장하게 하는 방법입니다. file 푸른솔 2017.01.05 500