많이 급하신가 보네요...
터미널의 현재라인이라는 뜻을 잘 이해하지 못했지만....
만약 꾀돌이 마우스의 지원을 원하시는것이라면...
터미널의 마우스 무브 이벤트에서...
Y값은 현재 마우스의 위치가 들어오게 되죠.
ty : integer 이라면...
ty := (Y div MainTerminal.CharHeight) + 1;
을 주시구요..
그러면 현재 마우스 밑에 있는 줄의 글을 가져오려면 ..
MainTerminal.Lines[(ty)+ Buff - 1 ]
이렇게 해주시면 됩니다.
|