【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.1.14.3.23 page_insert_label
Contents
Description
insert a text label to a graph layer
Syntax
bool page_insert_label( Layer & gl, const string & strLabel, LPCSTR lpcszName = NULL, int x = 10, int y = 5 )
Parameters
- gl
- the layer to insert the label
- strLabel
- the Label to be inserted
- lpcszName
- optional name of the label object. If given, and object already exited, will simply update the text, if name not given, new label will always be created
- x
- location in percent of layer bounding box, 0 = left, 100 = right
- y
- location in percent of layer bounding box, 0 = top, 100 = bottom
Return
Examples
EX1
void page_insert_label_ex1() { GraphLayer gl = Project.ActiveLayer(); string str = "Test"; page_insert_label(gl, str); page_insert_label(gl, str, NULL, 10, 50); // call without name will create new one str = "Only One"; page_insert_label(gl, str, "MyLabel", 20, 30); page_insert_label(gl, str, "MyLabel", 80, 30); // this sholuld be the final location }
Remark
See Also
Header to Include
origin.h