Q&A

  • 이미지에서 특정영역 클릭시 눌린처리
질문이 이상한가...
제가 원하는 작업은 이미지 내에서 특정영역을 누르면
그 영역이 버튼처럼 누른것처럼 처리되도록 하려구 합니다.
스킨폼의 재생버튼처럼 할려구요.
3  COMMENTS
  • Profile
    한플밍 2002.01.28 10:23

    권용길님이 만드신 비슷한 컴포넌트가 있습니다.
    예전에 저두 필요해서 만들었던게 있었는데, 이게 더 났더라구요(쓰기쉬움).,,,

    http://www.delphikorea.com/cwb2000/CrazyWWWBoard.cgi?mode=read&num=610&db=dkresource&fval=버튼&backdepth=1

    정확히 원하시는게 아닐수도 있는데요....
    잘만 이용하시면 쉽게 구현하실 수 있을것 같네요...^^


  • Profile
    바다를향해 2002.01.26 19:11
    똑같은 그림을 2장을 준비 하구요...
    하나는 눌린그림, 하나는 안눌린그림....
    그담에 첨에는 당연히 안눌린그림이 보여 지겠져...
    그 담에 마우스 이벤트가 발생할때.....
    안눌린그림에서 표현할 부분만 눌린그림에서 똑같은 사이즈로
    읽어 옮니다....
    그 담에 "안눌린그림 + 눌린그림의 표현부분" 을 해서
    bitmap을 메모리상에서 새로 생성을 한 담에 화면에 뿌려주면 되겠져...

    암튼 대충 이러한 방법으로 스킨폼을 구현 하죠.....

    예제로 보여 줘야 이해가 빠를것 같긴 하지만....
    나머진 직접 구현 함 해보세요....

    그럼 즐콩...

  • Profile
    김규억 2002.01.26 17:47



    additional에 있는 이미지 콤포넌트를 이용하신다면 ...

    저두 해본적은 없는데요...

    onmousedown 이벤트에 보면 마우스를 누른 시점에 눌러진 곳의 X, Y좌표가 나타납니다...

    이것을 이용하면 되지 않을까요...

    그럼 이만...