new_lineT_new_lineNewLineNewLinenew_line (算子名称)

名称

new_lineT_new_lineNewLineNewLinenew_line — Set the position of the text cursor to the beginning of the next line.

参数签名

new_line( : : WindowHandle : )

Herror T_new_line(const Htuple WindowHandle)

void NewLine(const HTuple& WindowHandle)

void HWindow::NewLine() const

static void HOperatorSet.NewLine(HTuple windowHandle)

void HWindow.NewLine()

def new_line(window_handle: HHandle) -> None

描述

new_linenew_lineNewLineNewLineNewLinenew_line sets the position of the text cursor to the beginning of the next line. The new position depends on the current font. The left end of the baseline for writing the following text string (not considering descenders) is placed on this position.

If the next line does not fit into the window the content of the window is scrolled by the height of one line in the upper direction. In order to reach the correct new cursor position the font used in the next line must be set before new_linenew_lineNewLineNewLineNewLinenew_line is called. The position is changed by the output or input of text (write_stringwrite_stringWriteStringWriteStringWriteStringwrite_string, read_stringread_stringReadStringReadStringReadStringread_string) or by an explicit change of position by (set_tpositionset_tpositionSetTpositionSetTpositionSetTpositionset_tposition).

运行信息

参数表

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (input_control)  window HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Window handle.

结果

new_linenew_lineNewLineNewLineNewLinenew_line returns 2 ( H_MSG_TRUE) if the window is valid. Otherwise an exception is raised.

可能的前置算子

open_windowopen_windowOpenWindowOpenWindowOpenWindowopen_window, set_fontset_fontSetFontSetFontSetFontset_font, write_stringwrite_stringWriteStringWriteStringWriteStringwrite_string

可替代算子

get_tpositionget_tpositionGetTpositionGetTpositionGetTpositionget_tposition, get_string_extentsget_string_extentsGetStringExtentsGetStringExtentsGetStringExtentsget_string_extents, set_tpositionset_tpositionSetTpositionSetTpositionSetTpositionset_tposition

参考其它

write_stringwrite_stringWriteStringWriteStringWriteStringwrite_string, set_fontset_fontSetFontSetFontSetFontset_font

模块

Foundation