2022년 6월 14일 화요일

[TMS] Introduction of TAdvStringGrid function - How to link to cell and use balloon help


TAdvStringGrid 의 cell 항목에 외부링크를 연결하여 웹브라우저를 호출 할 수 있고
Grid 내부에서 특정셀로 이동하도록 하는 링크를 넣을 수 있습니다.
하단 샘플 소스와 같이 하이퍼링크 방식의 텍스트를 입력 합니다


풍선 도움말은 TAdvStringGrid 의 Balloon 옵션의 Enable를 TRUE 로  먼저 설정 해야 합니다.
옵션 항목 중 ShowCell 항목은 입력된 데이터도 풍선 도움말로 보여주므로 불 필요시 FALSE 로 지정 하면 됩니다.
AddBalloon 메소드를 사용하여 필요한 메시지를 입력 하면 됩니다.


 with AdvStringGrid1 do begin
      Cells[2, 2] := '<A href="http://www.devgear.co.kr">Click here</A><BR>for more';    // 웹페이지 연결
      Cells[2, 3] := '<A href="CELL://R8C1">Link to cell 1,8</A>';                       // 특정 셀로 이동
      Cells[1, 8] := '<A href="CELL://R3C2">Link to cell 2,3</A>';                       // 특정 셀로 이동

      AddBalloon(1,1,'Title A','Cell 1,1 is here', biError);     //   TBalloonIcon = (biNone, biInfo, biWarning, biError);
      AddBalloon(3,3,'Title B','Cell 3,3 is here', biWarning);
   end;








댓글 없음:

댓글 쓰기