我想将当前视图滚动到FMX Memo中的特定行。我曾经在VCL组件中使用以下代码:

TopVisibleRow = SendMessage(LogMemo->Handle, EM_GETFIRSTVISIBLELINE, 0, 0);
SendMessage(LogMemo->Handle, EM_LINESCROLL, 0 , TargetLine - TopVisibleRow));


对于跨平台应用程序,是否有任何方法可以跳到FMX备忘录中的特定行?

我正在使用C ++ Builder Berlin Update 2。

最佳答案

以下代码可在FMX中使用:

Memo1->CaretPosition = TCaretPosition::Create(ROW_NUM, 0);

关于c++ - 如何在C++ Builder中将当前 View 滚动到FMX备注中的特定行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41658984/

10-12 17:28