TRVChat.GetMessageAtScreenCoords, GetMessageAtClientCoords, GetMessageAtCursor, GetMessageAtDocumentCoords

<< Нажмите, чтобы показать Содержание >>

TRVChat.GetMessageAtScreenCoords, GetMessageAtClientCoords, GetMessageAtCursor, GetMessageAtDocumentCoords

Возвращает сообщение в указанных координатах (или nil, если сообщения там нет).

function GetMessageAtScreenCoords(

  const Pt: TRVCoordPoint): TRVChatMessage;

 
function GetMessageAtClientCoords(

  const Pt: TRVCoordPoint): TRVChatMessage;

 
function GetMessageAtDocumentCoords(

  const Pt: TRVCoordPoint): TRVChatMessage;

 
function GetMessageAtCursor: TRVChatMessage;

Параметр Pt задаёт точку:

▪для GetMessageAtClientCoords – в клиентских координатах ChatRichView (начало координат находится в левом верхнем углу окна ChatRichView);

▪для GetMessageAtDocumentCoords – в координатах документа ChatRichView (начало координат находится в левом верхнем углу прокручиваемой области ChatRichView);

▪для GetMessageAtScreenCoords — в экранных координатах.

GetMessageAtCursor возвращает сообщение под указателем мыши.